Live broadcast-based rhythm interaction method, apparatus and device, medium and program product
By introducing rhythm interaction and barrage interaction areas in the live interactive interface, the audience displays interfering notes on the note track by issuing rhythm interference instructions. The anchor eliminates these notes and displays virtual image interaction, solving the problem of lack of substitution and immersion in the existing technology, achieving higher interactive experience and resource utilization.
Patent Information
- Application Number
- CN202311534192.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-16
- Publication Date
- 2025-05-16
AI Technical Summary
The existing barrage interactive games lack a sense of substitution and immersion, and the form of audience participation is uncertain.
By setting the rhythm interaction area and the barrage interaction area in the live interactive interface, the audience can display interfering notes on the note track by issuing barrage associated with rhythmic interference instructions. The anchor needs to eliminate these interfering notes and display the virtual image of the target audience when specific conditions are met to interact.
It improves the sense of substitution and immersion of the interactive process, enhances the interactive experience between the audience and the anchor, and improves the utilization rate of terminal display resources.
Smart Images

Figure CN120017898A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to human-computer interaction technology, and in particular to a rhythm interaction method, device, equipment, medium and program product based on live broadcast. Background Art
[0002] With the development and popularization of mobile smart terminal devices and the Internet, online live streaming has developed rapidly, providing new ways for people to live, work and entertain. Among them, the barrage interactive game is an interactive mini-game based on the live broadcast and barrage functions. It captures the audience's barrage keywords during the live broadcast, converts them into instructions through custom rules, and maps them to the live broadcast screen to achieve interactive effects.
[0003] In the related art, although the audience can participate in the barrage interactive game, the form of the audience's participation in the barrage interactive game is uncertain and lacks a sense of involvement or immersion. Summary of the invention
[0004] The embodiments of the present application provide a rhythm interaction method, device, electronic device, computer-readable storage medium and computer program product based on live broadcast, which can improve the immersion of the interaction process.
[0005] The technical solution of the embodiment of the present application is implemented as follows:
[0006] The present application embodiment provides a rhythm interaction method based on live broadcast, including:
[0007] Displaying a live interactive interface associated with background music, wherein the live interactive interface includes a rhythm interactive area and a bullet screen interactive area;
[0008] During the playing of the background music, the notes corresponding to the playing rhythm of the background music are displayed on the note track of the rhythm interaction area;
[0009] During the process of the host performing the elimination operation on the note, in response to the barrage-associated rhythm interference instruction issued by the audience based on the barrage interaction area, the interference note indicated by the rhythm interference instruction is displayed on the note track;
[0010] During the process in which the host performs the elimination operation on the interfering notes, in response to satisfying the virtual image display condition, an interactive screen of the virtual image corresponding to the target audience on the note track is displayed.
[0011] The embodiment of the present application provides a rhythm interaction device based on live broadcast, including:
[0012] A first display module is used to display a live interactive interface associated with background music, wherein the live interactive interface includes a rhythm interactive area and a bullet screen interactive area;
[0013] A second display module is used to display notes corresponding to the playing rhythm of the background music on the note track of the rhythm interaction area during the playing of the background music;
[0014] A third display module is used for displaying the interference notes indicated by the rhythm interference instructions on the note track in response to the barrage-associated rhythm interference instructions issued by the audience based on the barrage interaction area during the host's elimination operation on the notes;
[0015] The fourth display module is used to display an interactive screen of the virtual image corresponding to the target audience on the note track in response to meeting the virtual image display conditions during the process of the host performing the elimination operation on the interfering notes.
[0016] In the above scheme, before displaying the live interactive interface associated with the background music, the device also includes: a music association module, used to display a rhythm interaction entrance in the live interactive interface; in response to the host's triggering operation on the rhythm interaction entrance, display at least one background music, wherein different background music corresponds to different playback rhythms, and the notes corresponding to different playback rhythms have different falling frequencies relative to the note track; in response to the music selection operation, display the live interactive interface associated with the selected background music.
[0017] In the above scheme, the second display module is also used to display the notes falling along the note track according to the falling frequency corresponding to the playing rhythm of the selected background music.
[0018] In the above scheme, before the interference notes indicated by the rhythm interference instructions are displayed on the note track, the device also includes: an instruction determination module, which is used to determine that the barrage is associated with a rhythm interference instruction in response to the barrage posted by the audience based on the barrage interactive area including a target element; wherein the target element includes at least one of the following: a directional element, a target expression element, and the directional element includes at least one of the following: a directional symbol, a directional text.
[0019] In the above scheme, the third display module is also used to display the interference notes carrying direction indication marks indicated by the rhythm interference instruction on the note track; wherein the direction indicated by the direction indication mark is consistent with the direction indicated by the target element, and the direction indication mark is used to prompt the host to perform an elimination operation on the corresponding interference notes in the direction indicated by the direction indication mark.
[0020] In the above scheme, after the interference notes indicated by the rhythm interference instructions are displayed on the note track, the device also includes: a note reduction module, which is used to reduce the number of the interference notes displayed on the note track in response to satisfying the interference note reduction conditions; wherein the interference note reduction conditions include at least one of the following: the audience gives the target interactive gift to the anchor, the total value of the interactive gifts given by the audience to the anchor reaches the target value, the total number of barrages associated with positive feedback instructions posted by the audience reaches a quantity threshold, and the audience reduces the number of barrages associated with the rhythm interference instructions.
[0021] In the above scheme, the virtual image display condition includes at least one of the following: the random time point of the virtual image display arrives; the audience triggers the target event in the live interactive interface; the number of interference notes successfully eliminated by the host reaches the first target number; the number of interference notes failed to be eliminated by the host reaches the second target number.
[0022] In the above scheme, before the interactive screen that displays the virtual image corresponding to the target audience on the note track, the device also includes: an image setting module, which is used to display a virtual image setting interface on the terminal of the target audience and display at least one virtual image in the virtual image setting interface; in response to the image selection operation triggered by the target audience, the virtual image selected by the image selection operation is used as the virtual image to be displayed for the target audience on the note track.
[0023] In the above scheme, the fourth display module is also used to display an interactive screen in which the virtual image corresponding to the target audience interacts on the note track in a target interactive manner; wherein the target interactive manner is used to feedback the host's elimination results for the interfering notes.
[0024] In the above scheme, the fourth display module is also used to display an interactive screen in which the virtual image corresponding to the target audience interacts on the note track in a target interactive manner corresponding to the first target number in response to the first number of interference notes successfully eliminated continuously by the anchor reaching a first target number; wherein the target audience includes at least one of the following: audiences whose number of contributed interference notes exceeds a first number threshold among the contributing audiences corresponding to the first number of interference notes, audiences whose interaction level reaches a level threshold, audiences who trigger target events, audiences whose interaction heat reaches an interaction heat threshold, and audiences whose cumulative interaction time in the live interactive interface reaches a target time.
[0025] In the above scheme, the fourth display module is also used to display a jumping picture of the virtual image corresponding to the target audience on the note track, jumping on the notes or the interfering notes in a jumping manner; or, to display a dancing picture of the virtual image corresponding to the target audience on the note track, dancing in the direction indicated by the interfering notes.
[0026] In the above scheme, the fourth display module is also used to display the process of the target audience's virtual image jumping into the rhythm interaction area and turning into the negative image corresponding to the virtual image in response to the host's failure to eliminate the second number of interference notes continuously reaching the second target number, and display the interactive picture of the negative image corresponding to the virtual image on the note track; wherein, the target audience includes at least one of the following: the audience whose number of contributed interference notes exceeds the second number threshold among the contributing audience corresponding to the second number of interference notes, the audience whose interaction level reaches the level threshold, the audience who triggers the target event, the audience whose interaction heat reaches the interaction heat threshold, and the audience whose cumulative interaction time in the live interactive interface reaches the target time.
[0027] In the above scheme, the fourth display module is also used to turn on the negative feedback mode; in the negative feedback mode, in response to the host's failure to eliminate the interfering note or the note, a negative image corresponding to the virtual image is displayed on the note track, and a feedback animation of negative feedback is performed on the host using a target feedback method; wherein the target feedback method includes at least one of the following methods: performing mutual feedback actions and emitting negative feedback sounds.
[0028] In the above scheme, the device also includes: a score reduction module, which is used to display the target score obtained by eliminating the interfering note or the note in response to the host's successful elimination of the interfering note or the note; wherein the target score is lower than the score obtained by eliminating the interfering note and the note in a positive feedback mode.
[0029] In the above scheme, after the negative feedback mode is turned on, the device also includes: a countdown processing module, used to display the countdown corresponding to the negative feedback mode; in response to the positive feedback operation performed by the audience on the anchor, speeding up the countdown to zero speed; wherein the positive feedback operation includes at least one of the following: giving an interactive gift to the anchor, publishing barrages associated with positive feedback instructions, and reducing the release of barrages associated with the rhythm interference instructions.
[0030] In the above scheme, the device also includes: a negative feedback exit module, which is used to exit the negative feedback mode in response to satisfying the negative feedback mode exit condition, and cancel the display of the negative image corresponding to the virtual image on the note track; wherein the negative feedback mode exit condition includes at least one of the following: the countdown corresponding to the negative feedback mode is reset to zero, the audience gives the target interactive gift to the anchor, the total value of the interactive gifts given by the audience to the anchor reaches the target value, and the total number of barrages associated with positive feedback instructions posted by the audience reaches a quantity threshold.
[0031] In the above scheme, the fourth display module is also used to display the process of the virtual image corresponding to the target audience jumping into the note track, and display the corresponding jump-in special effect; wherein, the display style of the jump-in special effect is related to the influencing parameter, and the influencing parameter includes at least one of the following: the level of the target audience, the ratio of the number of the interfering notes contributed by the target audience to the first target number.
[0032] In the above scheme, the device also includes: a details display module, which is used to display an interaction details page in the live interactive interface in response to the end of the background music playback, and display interaction details information in the interaction details page; wherein the interaction details information includes at least one of the following: the number of notes corresponding to the playback rhythm of the background music successfully eliminated by the host, the number of interfering notes successfully eliminated by the host, the proportion of interfering notes contributed by the audience reaching the target proportion, the audience corresponding to the virtual image becoming a negative image, and the duration of the negative feedback mode.
[0033] In the above scheme, the device also includes: a first reward sending module, which is used to issue virtual rewards to the host and the target audience in response to the end of the background music playing; wherein, the virtual reward issued to the host is positively correlated with the number of the interfering notes successfully eliminated by the host, and the target audience is the audience whose proportion of interfering notes contributed to the interfering notes successfully eliminated by the host reaches the target proportion, and the virtual reward issued to the target audience is positively correlated with the proportion.
[0034] In the above scheme, when there are multiple rhythm interactive areas, one rhythm interactive area corresponds to one anchor, and the multiple anchors simultaneously perform elimination operations in the live interactive interface; for each of the rhythm interactive areas, the third display module is also used to respond to the barrage associated with the rhythm interference instruction posted by other viewers based on the barrage interactive areas corresponding to other live broadcast rooms, and display the interference notes indicated by the rhythm interference instruction on the note track corresponding to the rhythm interactive area; wherein the other viewers are viewers in the live broadcast rooms where other anchors corresponding to other rhythm interactive areas are located, and the other live broadcast rooms are the live broadcast rooms where the other anchors are located.
[0035] In the above scheme, the device also includes: a second reward distribution module, which is used to respond to the end of the background music playback, and determine the corresponding elimination score of each of the hosts based on the elimination results of the notes and the elimination results of the interfering notes by each of the hosts; and distribute virtual reward values to the target host with the highest elimination score, and to the audience in the live broadcast room where the target host is located who posts barrages associated with the rhythm interference instructions.
[0036] An embodiment of the present application provides an electronic device, including:
[0037] A memory for storing computer executable instructions or computer programs;
[0038] The processor is used to implement the rhythm interaction method based on live broadcast provided in the embodiment of the present application when executing the computer executable instructions or computer programs stored in the memory.
[0039] An embodiment of the present application provides a computer-readable storage medium storing computer-executable instructions or a computer program for implementing the live-broadcast-based rhythm interaction method provided in an embodiment of the present application when executed by a processor.
[0040] An embodiment of the present application provides a computer program product, including a computer program or computer executable instructions. When the computer program or computer executable instructions are executed by a processor, the live-broadcast-based rhythm interaction method provided in the embodiment of the present application is implemented.
[0041] The embodiments of the present application have the following beneficial effects:
[0042] By applying the embodiments of the present application, during the process of playing background music, notes corresponding to the playing rhythm of the background music are displayed on the note track of the rhythm interaction area in the live interactive interface; during the process of the host performing an elimination operation on the notes, in response to the barrage-associated rhythmic interference instructions issued by the audience based on the barrage interaction area, the interfering notes indicated by the rhythmic interference instructions are displayed on the note track; during the process of the host performing an elimination operation on the interfering notes, in response to meeting the virtual image display conditions, an interactive screen of the virtual image corresponding to the target audience is displayed on the note track; in this way, during the process of the host or the audience performing the corresponding operation, the virtual image of the target audience can be well integrated into the rhythmic interaction, which not only enriches the display content and improves the sense of substitution or immersion in the interaction process, but also improves the utilization rate of terminal display resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1A 1 is a schematic diagram of the architecture of a rhythm interaction system 100 based on live broadcast provided in an embodiment of the present application;
[0044] Figure 1B 1 is a schematic diagram of the architecture of a rhythm interaction system 100 based on live broadcast provided in an embodiment of the present application;
[0045] Figure 2 is a schematic diagram of the structure of an electronic device 500 provided in an embodiment of the present application;
[0046] Figure 3 It is a flow chart of the object recognition based on live broadcast rhythm interaction method provided in an embodiment of the present application;
[0047] Figure 4 It is a display schematic diagram of the live interactive interface provided in the embodiment of the present application;
[0048] Figure 5 is a schematic diagram of setting a virtual image provided in an embodiment of the present application;
[0049] Figure 6 is a schematic diagram of displaying interference notes provided in an embodiment of the present application;
[0050] Figure 7 It is a display schematic diagram of the live interactive interface provided in the embodiment of the present application;
[0051] Figure 8 It is a flowchart of a rhythm interaction method based on live broadcast provided in an embodiment of the present application;
[0052] Fig. 9 is a display schematic diagram of an interactive screen provided in an embodiment of the present application;
[0053] Fig.10 is a display schematic diagram of an interactive screen provided in an embodiment of the present application;
[0054] Fig.11 is a display schematic diagram of an interactive screen provided in an embodiment of the present application;
[0055] Fig.12 It is a detailed display diagram of the interaction provided in the embodiment of the present application. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. The described embodiments should not be regarded as limiting the present application. All other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of this application.
[0057] It is understandable that in the embodiments of the present application, when data related to user information (such as user trigger operations, team attributes or role characteristics, etc.) is involved, when the embodiments of the present application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.
[0058] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0059] In the following description, the terms "first\second..." are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second..." can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein.
[0060] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0061] Before further describing the embodiments of the present application in detail, the nouns and terms involved in the embodiments of the present application are explained. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations.
[0062] 1) Client: an application running in the terminal to provide various services, such as video playback client, instant messaging client, game client, live broadcast client, etc.
[0063] 2) In response, it is used to indicate the conditions or states on which the executed operations depend. When the dependent conditions or states are met, one or more operations executed may be in real time or have a set delay. Unless otherwise specified, there is no restriction on the order of execution of the multiple operations executed.
[0064] The embodiments of the present application provide a rhythm interaction method, device, electronic device, computer-readable storage medium and computer program product based on live broadcast, which can improve the immersion of the interaction process. The following describes the exemplary application of the electronic device provided in the embodiment of the present application. The electronic device provided in the embodiment of the present application can be implemented as a laptop, a tablet computer, a desktop computer, a set-top box, a mobile device (for example, a mobile phone, a portable music player, a personal digital assistant, a dedicated messaging device, a portable gaming device), a smart phone, a smart speaker, a smart watch, a smart TV, a vehicle-mounted terminal, various types of terminals such as augmented reality (AR) and virtual reality (VR) devices (a client with a live broadcast function is provided on the terminal, such as a video playback client, an instant messaging client, a game client, a live broadcast client, etc.), and can also be implemented as a server (the server is a background server corresponding to the client), wherein the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks (Content Delivery Network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms. The terminal and the server can be directly or indirectly connected by wired or wireless communication, which is not limited in the embodiment of the present application.
[0065] See also Figure 1A , Figure 1A It is an architectural diagram of a rhythm interactive system 100 based on live broadcast provided in an embodiment of the present application. To support an exemplary application, a terminal (terminal 400-1 and terminal 400-2 are shown as examples) is connected to a server 200 via a network 300. The network 300 may be a wide area network or a local area network, or a combination of the two.
[0066] In an application scenario where a host starts a rhythm interactive gameplay, terminal 400-1 is the host end corresponding to the host. The host opens a live broadcast room through terminal 400-1, and the audience enters the live broadcast room opened by the host through terminal 400-2, that is, terminal 400-2 is the audience end corresponding to the audience in the live broadcast room opened by the host (here, the audience can be regarded as a general term for all the audience in the live broadcast room opened by the host). After the host starts the rhythm interactive gameplay through terminal 400-1 and selects background music, terminal 400-1 sends a rhythm interactive data request to server 200; server 200 obtains relevant data of the live broadcast interactive interface based on the rhythm interactive data request, and returns it to the terminal for rendering and display. That is, each terminal displays a live interactive interface associated with background music, wherein the live interactive interface includes a rhythm interactive area and a barrage interactive area. When the host performs an elimination operation on the notes corresponding to the playing rhythm of the background music in the rhythm interactive area, after the audience releases a barrage associated with a rhythm interference instruction in the barrage interactive area through terminal 400-2, the terminal (terminal 400-1 and terminal 400-2) displays the interference notes indicated by the rhythm interference instruction on the note track. When the host performs an elimination operation on the interference notes, in response to satisfying the virtual image display condition, an interactive screen of the virtual image corresponding to the target audience on the note track is displayed.
[0067] See also Figure 1B , Figure 1B It is an architectural diagram of a rhythm interactive system 100 based on live broadcast provided in an embodiment of the present application. To support an exemplary application, terminals (terminals 400-1 to 400-4 are shown as examples) are connected to a server 200 via a network 300. The network 300 may be a wide area network or a local area network, or a combination of the two.
[0068] In the application scenario where multiple anchors start rhythm interactive gameplay, taking two anchors performing a rhythm interactive battle as an example, terminal 400-1 is the anchor end corresponding to the first anchor, and terminal 400-3 is the anchor end corresponding to the second anchor. The first anchor opens the first live broadcast room through terminal 400-1, and viewer A enters the first live broadcast room opened by the first anchor through terminal 400-2, that is, terminal 400-2 is the audience end corresponding to the audience in the first live broadcast room opened by the first anchor (here, viewer A can be regarded as a general term for all viewers in the first live broadcast room opened by the first anchor), the second anchor opens the second live broadcast room through terminal 400-3, and viewer B enters the second live broadcast room opened by the second anchor through terminal 400-4, that is, terminal 400-4 is the audience end corresponding to the audience in the second live broadcast room opened by the second anchor (here, viewer B can be regarded as a general term for all viewers in the second live broadcast room opened by the second anchor).
[0069] For example, the first host starts the rhythm interactive gameplay through terminal 400-1, selects background music, and invites the second host to participate in the rhythm interactive gameplay through a microphone. That is, the first host and the second host conduct a rhythm interactive battle in the same live interactive interface. Terminal 400-1 sends a rhythm interactive data request to server 200; based on the rhythm interactive data request, server 200 obtains relevant data of the live interactive interface, and returns it to each terminal for rendering and display, that is, each terminal displays the live interactive interface, wherein the live interactive interface includes two rhythm interactive areas (i.e., a first rhythm interactive area corresponding to the first host and a second rhythm interactive area corresponding to the second host) and a bullet screen interactive area. Audience A publishes a bullet screen with associated rhythm interference instructions through the bullet screen interactive area to generate interference notes on the note track of the second rhythm interactive area corresponding to the second host. Audience B publishes a bullet screen with associated rhythm interference instructions through the bullet screen interactive area to generate interference notes on the note track of the first rhythm interactive area corresponding to the first host. That is, during the process in which the first host performs an elimination operation on the notes corresponding to the playing rhythm of the background music in the first rhythm interactive area, audience B uses terminal 400-4 in After a barrage with associated rhythmic interference instructions is released in the barrage interaction area, the terminal (terminal 400-1 to terminal 400-4) displays the interference notes indicated by the rhythmic interference instructions on the note track of the first rhythm interaction area; at the same time, while the second host performs an elimination operation on the notes corresponding to the playing rhythm of the background music in the second rhythm interaction area, after audience A releases a barrage with associated rhythmic interference instructions in the barrage interaction area through terminal 400-2, the terminal (terminal 400-1 to terminal 400-4) displays the interference notes indicated by the rhythmic interference instructions on the note track of the second rhythm interaction area; during the process in which the first host performs an elimination operation on the interference notes displayed on the note track of the first rhythm interaction area, in response to satisfying the virtual image display condition, a first interactive screen of the virtual image corresponding to the target audience (audience in audience B) is displayed on the note track of the first rhythm interaction area; during the process in which the second host performs an elimination operation on the interference notes displayed on the note track of the second rhythm interaction area, in response to satisfying the virtual image display condition, a second interactive screen of the virtual image corresponding to the target audience (audience in audience A) is displayed on the note track of the second rhythm interaction area.
[0070] See also Figure 2 , Figure 2 is a schematic diagram of the structure of an electronic device 500 provided in an embodiment of the present application, taking the electronic device 500 as Figure 1A or Figure 1B For example, the terminal in Figure 2The electronic device 500 shown includes: at least one processor 510, a memory 550, at least one network interface 520 and a user interface 530. The various components in the electronic device 500 are coupled together via a bus system 540. It is understood that the bus system 540 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 540 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, the bus system 540 is not described in detail. Figure 2 Various buses are labeled as bus system 540 .
[0071] The processor 510 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., where the general-purpose processor can be a microprocessor or any conventional processor, etc.
[0072] The memory 550 includes a volatile memory or a non-volatile memory, and may also include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), and the volatile memory may be a random access memory (RAM). The memory 550 described in the embodiment of the present application is intended to include any suitable type of memory. The memory 550 optionally includes one or more storage devices that are physically far away from the processor 510.
[0073] In some embodiments, the memory 550 can store data to support various operations, examples of which include programs, modules, and data structures, or a subset or superset thereof, as exemplarily described below.
[0074] The operating system 551 includes system programs for processing various basic system services and performing hardware-related tasks, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic businesses and processing hardware-based tasks; a network communication module 552 is used to reach other electronic devices via one or more (wired or wireless) network interfaces 520. Exemplary network interfaces 520 include: Bluetooth, Wireless Compatibility Certification (WiFi), and Universal Serial Bus (USB), etc.
[0075] In some embodiments, the live-broadcast-based rhythm interaction device provided in the embodiments of the present application can be implemented in software. The live-broadcast-based rhythm interaction device provided in the embodiments of the present application can be provided as various software embodiments, including various forms including applications, software, software modules, scripts or codes. Figure 2A live-broadcast-based rhythm interaction device 555 stored in a memory 550 is shown, which may be software in the form of a program or plug-in, and includes a series of modules, including a first display module 5551, a second display module 5552, a third display module 5553, and a fourth display module 5554. These modules are logical, and therefore may be arbitrarily combined or further split according to the functions implemented. The functions of each module will be described below.
[0076] In other embodiments, the device provided in the embodiments of the present application can be implemented in hardware. As an example, the device provided in the embodiments of the present application can be a processor in the form of a hardware decoding processor, which is programmed to execute the live-based rhythm interaction method provided in the embodiments of the present application. For example, the processor in the form of a hardware decoding processor can adopt one or more application-specific integrated circuits (Application Specific Integrated Circuit, ASIC), digital signal processors (Digital Signal Processor, DSP), programmable logic devices (Programmable Logic Device, PLD), complex programmable logic devices (Complex Programmable Logic Device, CPLD), field programmable gate arrays (Field-Programmable Gate Array, FPGA) or other electronic components.
[0077] In some embodiments, the terminal or server can implement the rhythm interaction method based on live broadcast provided in the embodiments of the present application by running various computer executable instructions or computer programs. For example, computer executable instructions can be microprogram-level commands, machine instructions or software instructions. The computer program can be a native program or software module in the operating system; it can be a native application (APPlication, APP), that is, a program that needs to be installed in the operating system to run, such as an instant messaging APP or a live broadcast APP; it can also be a small program that can be embedded in any APP, that is, a program that can be run only by downloading it to a browser environment. In short, the above-mentioned computer executable instructions can be instructions in any form, and the above-mentioned computer program can be an application, module or plug-in in any form.
[0078] As mentioned above, the rhythm interaction method based on live broadcast provided in the embodiment of the present application can be implemented by various types of electronic devices, for example, Figure 1A or Figure 1B The terminal and the server 200 in the embodiment can be executed by either one of them separately, or by Figure 1A or Figure 1BThe terminal and server 200 in the embodiment cooperate to execute. Figure 1A or Figure 1B The example of the terminal alone executing the rhythm interaction method based on live broadcast provided in the embodiment of the present application is described. Figure 3 , Figure 3 is a flow chart of a rhythm interaction method based on live broadcast provided by an embodiment of the present application, which will be combined with Figure 3 The steps shown are explained.
[0079] Step 101: The terminal displays a live interactive interface associated with background music, wherein the live interactive interface includes a rhythm interactive area and a barrage interactive area.
[0080] In actual applications, the terminal is installed with a client for the anchor to start live broadcast. When the anchor starts the live broadcast through the client on the terminal, the terminal displays the live broadcast interactive interface (i.e., the live broadcast room). The audience can enter the live broadcast interactive interface opened by the anchor to watch the anchor's live broadcast or participate in the live broadcast interaction (such as liking, commenting, or giving gifts, etc.).
[0081] In some embodiments, before the terminal displays a live interactive interface associated with background music, the host can add the corresponding background music in the following ways: display a rhythm interaction entrance in the live interactive interface; in response to a trigger operation on the rhythm interaction entrance, display at least one background music, wherein different background music corresponds to different playback rhythms, and the falling frequencies of notes corresponding to different playback rhythms relative to the note track are different; in response to a music selection operation, display a live interactive interface associated with the selected background music.
[0082] In actual application, the host can add rhythm interaction gameplay through the rhythm interaction entrance in the live interactive interface, and select background music for rhythm interaction. For example, in response to the trigger operation for the rhythm interaction entrance, the background music selection interface is displayed, and at least one background music for selection is displayed in the background music selection interface, wherein different background music corresponds to different rhythm interaction difficulties. The so-called rhythm interaction difficulty refers to the difficulty of successfully eliminating the notes corresponding to the playing rhythm of the background music on the note track in the rhythm interaction area when the host performs an elimination operation. The rhythm interaction difficulty is positively correlated with the falling frequency of the notes relative to the note track, that is, the greater the falling frequency of the notes corresponding to the background music, the greater the rhythm interaction difficulty corresponding to the background music. In the background music selection interface, a variety of background music with different rhythm interaction difficulties are displayed for the host to choose. The host can select background music of corresponding difficulty as the background music for rhythm interaction according to actual needs, and display the live interactive interface associated with the selected background music.
[0083] Among them, the live broadcast interactive interface includes a rhythm interactive area and a barrage interactive area. The rhythm interactive area displays a note track. When background music is playing, notes corresponding to the playing rhythm of the background music fall from the note track. When the notes fall to a certain position (such as the position where the notes can feedback and sense when the host touches the notes), the host can perform an elimination operation on the notes; the barrage interactive area is used for the audience entering the live broadcast room to participate in the host's rhythm interaction, such as posting barrages through the barrage interactive area.
[0084] As an example, see Figure 4 , Figure 4 4. It is a display schematic diagram of the live broadcast interactive interface provided by an embodiment of the present application. In the live broadcast interactive interface of the anchor end, a rhythm interaction entrance 401 such as "Music Barrage Gameplay" is displayed. When the anchor triggers the rhythm interaction entrance 401, the anchor end responds to the trigger operation, displays a background music selection interface 402, and displays at least one background music for selection in the background music selection interface 402, wherein each background music corresponds to a corresponding rhythm interaction difficulty, such as background music 1 corresponds to difficulty 4, background music 2 corresponds to difficulty 3, and music 3 corresponds to difficulty 1. When the anchor selects background music of corresponding difficulty according to actual needs (such as background music 1 with a difficulty of 4), and clicks "Start Gameplay" to trigger the start, the terminal can display the live broadcast interactive interface associated with the selected background music (such as background music 1), and displays a rhythm interaction area 403 and a barrage interaction area 404 in the live broadcast interactive interface.
[0085] Step 102: During the playing of the background music, the notes corresponding to the playing rhythm of the background music are displayed on the note track of the rhythm interaction area.
[0086] In some embodiments, the terminal may display the notes corresponding to the playing rhythm of the background music in the following manner: displaying the notes falling along the note track at a falling frequency corresponding to the playing rhythm of the selected background music.
[0087] In actual application, when the host selects background music (assuming that the difficulty of the selected background music is the target difficulty), when playing the background music, the falling frequency corresponding to the playing rhythm of the background music of the target difficulty can be displayed on the note track of the rhythm interaction area, and the notes falling from the top of the note track and falling to the bottom can be displayed, so that the host can perform elimination operations on the falling notes.
[0088] Step 103: During the process of the host performing the elimination operation on the notes, in response to the barrage-associated rhythm interference instructions issued by the audience based on the barrage interaction area, the interference notes indicated by the rhythm interference instructions are displayed on the note track.
[0089] In some embodiments, before the terminal displays the interference notes indicated by the rhythm interference instructions on the note track, it can determine that the barrage is associated with the rhythm interference instructions in the following way: in response to the barrage posted by the audience based on the barrage interaction area including a target element, determine that the barrage is associated with the rhythm interference instructions; wherein the target element includes at least one of the following: a directional element, a target expression element, and the directional element includes at least one of the following: a directional symbol, a directional text.
[0090] In actual applications, the barrage associated with the rhythmic interference instruction can be preset as a barrage including a target element, wherein the number of target elements can be one or more. After this setting, when the audience releases a barrage including a target element, it can be determined that the barrage released by the audience is associated with the rhythmic interference instruction. For example, the barrage carrying a directional element can be set to be associated with the rhythmic interference instruction, wherein the directional element can include a directional symbol, such as an arrow with a directional direction, and can also include directional text, such as up, down, left, right, etc., which can indicate the direction. The target expression element is an expression element preset with an associated rhythmic interference instruction. When the audience releases a barrage including a target expression element, it can be determined that the barrage is associated with the rhythmic interference instruction.
[0091] It can be understood that the number of target elements included in the barrage associated with the rhythmic interference instructions may be one or more. For example, when the target element is an arrow with a directional indication, no matter whether the barrage posted by the audience includes one arrow or multiple arrows, the barrage can be considered to be associated with the rhythmic interference instructions; for another example, when the target element is a directional text (such as right), no matter how many "right"s are in the barrage posted by the audience, the barrage can be considered to be associated with the rhythmic interference instructions.
[0092] In some embodiments, the terminal may display the interfering notes indicated by the rhythm interference instruction on the note track in the following manner: displaying the interfering notes indicated by the rhythm interference instruction and carrying a direction indicator on the note track; wherein the direction indicated by the direction indicator is consistent with the direction indicated by the target element, and the direction indicator is used to prompt the host to perform an elimination operation on the corresponding interfering notes in the direction indicated by the direction indicator.
[0093] In actual application, when the barrage posted by the audience is associated with a rhythm interference instruction, the terminal displays the corresponding interference notes on the note track in the rhythm interaction area, wherein the interference notes carry a direction indicator, and the direction indicated by the direction indicator is consistent with the direction indicated by the target element. For example, if the barrage posted by the audience is an arrow (→), and the direction indicated by the barrage is to the right, then the interference notes generated on the note track are displayed with arrow indication information for indicating the right; when the host performs an elimination operation on the interference notes, he can perform the elimination operation on the corresponding interference notes in the direction indicated by the direction indicator on the interference notes.
[0094] As an example, see Figure 6 , Figure 6 This is a display diagram of interference notes provided in an embodiment of the present application. When the barrage posted by the audience is an arrow with a directional indication, since the barrage is associated with a rhythm interference instruction, the corresponding interference note is displayed on the note track. The direction indicated by the direction indicator on the interference note is consistent with the direction indicated by the arrow in the barrage. The host can perform an elimination operation on the interference note based on the indicated direction.
[0095] In some embodiments, after the terminal displays the interference notes indicated by the rhythm interference instructions on the note track, it can also reduce the number of interference notes displayed on the note track in response to satisfying the interference note reduction conditions; wherein the interference note reduction conditions include at least one of the following: the audience gives the target interactive gift to the anchor, the total value of the interactive gifts given by the audience to the anchor reaches the target value, the total number of barrages associated with positive feedback instructions posted by the audience reaches a quantity threshold, and the audience reduces the number of barrages associated with rhythm interference instructions.
[0096] In actual applications, when the audience brings interfering notes to the host by posting corresponding barrages, when the interfering note reduction conditions are met, the number of interfering notes displayed on the note track can also be reduced. The interfering note reduction conditions are pre-set related conditions for reducing the number of interfering notes. For example, if it is pre-set that the number of interfering notes can be reduced when the audience gives a specific interactive gift (such as a target interactive gift) to the host, then when the audience gives the target interactive gift to the host, it can be determined that the interfering note reduction conditions are met. In this case, the interfering notes displayed on the note track are reduced.
[0097] For another example, if it is preset that the number of interference notes can be reduced when the total value of the interactive gifts received by the host reaches a target value (which can be set according to actual needs), then when the total value of the interactive gifts given by the audience to the host reaches the target value, it can be determined that the condition for reducing the interference notes is met. In this case, the interference notes displayed on the note track are reduced. Generally, the more the total value exceeds the target value, the more the number of interference notes is reduced.
[0098] For another example, if it is preset that the number of interfering notes can be reduced when the total number of barrages associated with positive feedback instructions (i.e., instructions for reducing interfering notes, used to reduce interfering notes displayed on the note track) posted by viewers reaches a quantity threshold (which can be set according to actual needs), the terminal will count the total number of barrages associated with positive feedback instructions posted by viewers. When the total number reaches the quantity threshold, it can be determined that the condition for reducing interfering notes is met. In this case, the interfering notes displayed on the note track are reduced. Generally, the more the total number exceeds the quantity threshold, the more the interfering notes are reduced. In addition, the audience can also reduce the interfering notes displayed on the note track by reducing or stopping posting barrages associated with rhythmic interference instructions.
[0099] Through the above method, the audience can add interference notes to the host by posting barrages with associated rhythmic interference instructions, and can reduce the number of interference notes by performing certain interactive operations (such as giving interactive gifts, or posting barrages with associated positive feedback instructions, etc.) to reduce the interference of interference notes on the host. This not only enriches the interactive methods, but also allows the audience and the host to deeply participate in the rhythmic interactive gameplay, thereby improving the live broadcast interactive experience of the audience and the host.
[0100] In some embodiments, when there are multiple rhythm interaction areas, one rhythm interaction area corresponds to one anchor, and multiple anchors perform elimination operations simultaneously in the live interactive interface; for each rhythm interaction area, the following method can be used to respond to the barrage-associated rhythm interference instructions issued by the audience based on the barrage interaction area, and display the interference notes indicated by the rhythm interference instructions on the note track: In response to the barrage-associated rhythm interference instructions issued by other audiences based on the barrage interaction areas corresponding to other live broadcast rooms, the interference notes indicated by the rhythm interference instructions are displayed on the note track corresponding to the rhythm interaction area; wherein, other audiences are audiences in the live broadcast rooms where other anchors corresponding to other rhythm interaction areas are located, and other live broadcast rooms are the live broadcast rooms where other anchors are located.
[0101] In actual applications, when the number of rhythm interaction areas in the live broadcast interactive interface is one, that is, in an application scenario where a host performs rhythm interaction gameplay, the interfering notes displayed on the note track in the rhythm interaction area are generated by the corresponding barrages posted by the audience in the live broadcast room where the host who performs the rhythm interaction gameplay is located, that is, the audience in the host's own live broadcast room eliminates interference by posting corresponding barrages.
[0102] When the number of rhythm interaction areas displayed in the live interactive interface can be multiple, one rhythm interaction area corresponds to one anchor. This scenario is an application scenario in which multiple anchors conduct a rhythm interaction battle in the same anchor interactive interface through a microphone connection. Take the application scenario in which the number of rhythm interaction areas is two, that is, two anchors interact through microphone connection as an example, see Figure 7 , Figure 7 2 is a display schematic diagram of a live interactive interface provided by an embodiment of the present application. Before a first anchor and a second anchor conduct a rhythm interactive battle game in the same live interactive interface, assuming that the first anchor opens a rhythm interactive gameplay through its own terminal, selects background music, and invites the second anchor to participate in the rhythm interactive gameplay for a battle, the live interactive interface displayed on each terminal displays two rhythm interactive areas, namely, a first rhythm interactive area 701 corresponding to the first anchor and a second rhythm interactive area 702 corresponding to the second anchor, and a bullet screen interactive area 703. During the playing of background music, notes corresponding to the playing rhythm of the background music are respectively displayed on the note track of the first rhythm interactive area 701 (for the first anchor to eliminate) and the note track of the second note interactive area 702 (for the second anchor to eliminate). During the process of each anchor performing the elimination operation on the notes on the corresponding note track, the audience in the live broadcast room where different anchors are located can bring interfering notes to the anchors in other live broadcast rooms by publishing barrages with associated rhythmic interference instructions. For example, the audience in the live broadcast room where the first anchor is located brings interfering notes to the second anchor by publishing barrages with associated rhythmic interference instructions, that is, the interfering notes generated by the rhythmic interference instructions triggered by the audience in the live broadcast room where the first anchor is located are displayed on the note track of the second rhythm interactive area corresponding to the second anchor; similarly, the audience in the live broadcast room where the second anchor is located brings interfering notes to the first anchor by publishing barrages with associated rhythmic interference instructions, that is, the interfering notes generated by the rhythmic interference instructions triggered by the audience in the live broadcast room where the second anchor is located are displayed on the note track of the first rhythm interactive area corresponding to the first anchor.
[0103] It is understandable that no matter in an application scenario where a host performs rhythmic interactive gameplay (such as Figure 1A In the scenario shown in FIG. 1 , or in the scenario where multiple anchors conduct a rhythm interactive battle game in the same anchor interactive interface through a microphone connection (such as Figure 1B In the scenario shown in the figure, the interactive gifts given by the audience in the live broadcast room where the anchor is located or the barrages associated with positive feedback instructions are all directed to the anchor in the live broadcast room where he is located. As described above, the interactive gifts given by the audience in the live broadcast room where the first anchor is located are given to the first anchor. When the audience in the live broadcast room where the second anchor is located releases barrages associated with positive feedback instructions, the interference notes that can be reduced are the interference notes displayed in the rhythm interaction area corresponding to the second anchor.
[0104] Step 104: During the process of the host performing the elimination operation on the interfering notes, in response to satisfying the virtual image display condition, an interactive screen of the virtual image corresponding to the target audience on the note track is displayed.
[0105] In some embodiments, the virtual image display conditions include at least one of the following: the arrival of a random time point for the virtual image to be displayed; the audience triggers a target event in the live interactive interface; the number of interfering notes that the host successfully eliminates continuously reaches a first target number; the number of interfering notes that the host fails to eliminate continuously reaches a second target number.
[0106] In actual applications, the virtual image display conditions can be set in advance. The so-called virtual image display conditions are used to indicate the display triggering conditions of the virtual image, that is, under what conditions can the display of the virtual image of the target audience be triggered.
[0107] Among them, the arrival of the random time point of the virtual image display means that the pre-set display time of the virtual image is random. When the pre-set random time arrives, the interactive picture of the virtual image corresponding to the target audience on the note track can be displayed. Here, the random time point can be any pre-set time point, such as a random time point triggered by the display configuration of the virtual image of the target audience in advance (such as the Nth minute, N can be set according to actual needs, such as 5, 10 or 20, etc.). When the random time point arrives, the interactive picture of the virtual image of the target audience on the note track is displayed. In this way, the display timing of the virtual image of the target audience is random, which increases the uncertainty of the interactive gameplay during the interaction process.
[0108] The virtual image display condition that the audience triggers the target event in the live interactive interface means that if the audience triggers the target event, the interactive screen of the target audience's virtual image on the note track will be displayed, wherein the target event is a pre-set event that can trigger the display of the target audience's virtual image, such as a like event, a virtual gift giving event, etc.
[0109] The number of interfering notes that the host has successfully eliminated continuously reaches a first target number, which is a pre-set number of interactive screens that can display the target audience's virtual image on the note track. It can be set according to actual needs, such as 100 or 200 or other numbers, that is, when the number of interfering notes that the host has successfully eliminated continuously reaches 100 or 200 or other numbers, the interactive screen of the target audience's virtual image on the note track is displayed.
[0110] The number of interfering notes that the host fails to eliminate continuously reaches a second target number, which is a pre-set number of interactive screens that can display the target audience's virtual image (or negative image) on the note track. It can be set according to actual needs, such as 50 or other numbers. That is, when the number of interfering notes that the host fails to eliminate continuously reaches 50 or other numbers, the interactive screen of the target audience's virtual image (or negative image) on the note track is displayed.
[0111] In some embodiments, before displaying the interactive screen of the virtual image corresponding to the target audience on the note track, the terminal can also set the virtual image of the target audience in the following manner: display a virtual image setting interface on the terminal of the target audience, and display at least one virtual image in the virtual image setting interface; in response to an image selection operation triggered by the target audience, use the virtual image selected by the image selection operation as the virtual image to be displayed on the note track for the target audience.
[0112] See also Figure 5 , Figure 5 This is a schematic diagram of setting a virtual image provided in an embodiment of the present application. When any viewer (including the target viewer) enters a live broadcast room in which rhythm interactive gameplay has been enabled, an image selection interface may pop up in the live broadcast interactive interface on the viewer side, and at least one virtual image available for selection may be displayed in the image selection interface. The viewer may select a virtual image as an image representative of his or her own interaction in the live broadcast room, so that when the viewer meets the display conditions of the virtual image, the virtual image selected and set by the viewer will be displayed in the live broadcast interactive interface.
[0113] In some embodiments, the terminal may display an interactive screen of a virtual image corresponding to the target audience on the note track in the following manner: display an interactive screen of a virtual image corresponding to the target audience on the note track, interacting in a target interactive manner; wherein the target interactive manner is used to provide feedback to the host on the elimination results of interfering notes.
[0114] In actual applications, when the host is performing an elimination operation on interfering notes, different display styles can be used to display the corresponding interactive screen according to the different elimination results of the elimination operation. That is, the host's elimination results for the interfering notes can be viewed through the interactive screen.
[0115] In some embodiments, the terminal may display an interactive screen in which a virtual image corresponding to the target audience interacts on a note track in a target interactive manner in the following manner: in response to a first number of interference notes successfully eliminated continuously by the host reaching a first target number, an interactive screen in which a virtual image corresponding to the target audience interacts on the note track in a target interactive manner corresponding to the first target number is displayed; wherein the target audience includes at least one of the following: audiences whose number of contributed interference notes exceeds a first quantity threshold among the contributing audiences corresponding to the first number of interference notes, audiences whose interaction level reaches a level threshold, audiences who trigger a target event, audiences whose number of posted barrages reaches a second quantity threshold, and audiences whose cumulative interaction time in the live interactive interface reaches a target time.
[0116] In actual applications, when the first number of interfering notes that the host has successfully eliminated continuously reaches a first target number (which can be set according to actual needs, such as 100 or 200 or other numbers), an interactive screen can be displayed in which the virtual image of the target audience interacts on the note track in a target interactive manner, wherein the target interactive manner is related to the first target number, that is, different first target numbers have different corresponding target interactive methods.
[0117] Among them, the audience whose number of contributed interference notes exceeds the first number threshold among the contributing audiences corresponding to the first number of interference notes is taken as the target audience. This is to characterize that only the audience whose number of contributed interference notes exceeds the first number threshold can have their corresponding virtual images displayed on the note track. The so-called contributing audience refers to the audience who contributes interference notes. For example, interference note 1 is generated by audience A through posting barrage, then audience A can be taken as the contributing audience of contributing interference note 1. After obtaining the contributing audience of each interference note in the first number of interference notes, the contributing audience whose number of contributed interference notes exceeds the first number threshold (which can be set according to actual needs) is screened out as the target audience, such as taking the audience who contributes the most or second most interference notes in the first number of interference notes as the target audience.
[0118] The audience whose interaction level reaches the level threshold is selected as the target audience in order to indicate that only the audience whose interaction level reaches the level threshold can have their corresponding virtual image displayed on the note track, wherein the interaction level can be determined according to the audience's interaction frequency, the number of fans they have, etc., and the level threshold can be set according to actual needs.
[0119] The audience who triggers the target event is regarded as the target audience in order to represent that only the audience who interacts with the target event in the live broadcast room will have their corresponding virtual image displayed on the note track. The target event is a pre-set event that can trigger the display of the target audience's virtual image, such as a like event, a virtual gift giving event, etc.
[0120] The audience whose interaction heat reaches the interaction heat threshold is selected as the target audience in order to indicate that only the audience whose interaction heat reaches the heat threshold in the live broadcast room can have their corresponding virtual image displayed on the note track. The interaction heat can be determined based on the number of likes, comments, and gifts given by the audience in the live broadcast room, and the heat threshold can be set according to actual needs.
[0121] The audience whose cumulative interaction time in the live broadcast interactive interface reaches the target time is regarded as the target audience. This is to indicate that only the audience whose cumulative interaction time in the live broadcast room (such as cumulative viewing time or cumulative time of sending barrage) reaches the heat threshold, their corresponding virtual image can be displayed on the note track. The target time can be set according to actual conditions. For example, if the target time is 2 hours, or the viewing time ratio reaches the ratio threshold, the corresponding virtual image of the audience can be on the note track, where the viewing time ratio is the ratio of viewing time to the total live broadcast time of the anchor.
[0122] Through the above method, when the virtual image display conditions are met and the virtual image corresponding to the target audience to be displayed is determined, the virtual image corresponding to the target audience can be displayed on the note track in the rhythm interaction area, and an interactive screen can be displayed to interact in a target interaction method corresponding to the first target number, so that the virtual image of the target audience can be well integrated into the rhythm interaction, which not only enriches the display content, but also improves the targeted display of the virtual image, thereby enhancing the sense of substitution or immersion in the interaction process.
[0123] In some embodiments, the terminal may display an interactive screen in which a virtual image corresponding to the target audience is on a musical note track, interacting in a target interaction manner corresponding to the first target number in the following manner: a jumping screen in which the virtual image corresponding to the target audience is on the musical note track, jumping on the notes or the interfering notes in a jumping manner; or a dancing screen in which the virtual image corresponding to the target audience is on the musical note track, dancing in the direction indicated by the interfering notes.
[0124] Here, since the interactive screen is used to feedback the host's elimination results for the interfering notes, different elimination results will result in different interactive animations. If the host successfully eliminates a first number (which can be set according to actual needs) of interfering notes in succession, the interactive animation will be different according to the first number. For example, when the first number is 100, the interactive animation is a jumping screen of the virtual image of the target audience jumping on the notes of the note track, such as Fig. 9 As shown; for another example, when the first number is 200, the interactive animation is a dancing picture in which the virtual image of the target audience dances on the interference note of the note track in the direction indicated by the interference note (the direction of the arrow), such as Fig.10 As shown; in this way, different interactive pictures are displayed according to the different numbers of first targets, which enriches the interactive methods and avoids monotony.
[0125] In some embodiments, the terminal can display an interactive screen in which the virtual image corresponding to the target audience interacts on the note track in a target interactive manner in the following manner: in response to the host's second number of continuously failed interference notes reaching a second target number, the process of the target audience's virtual image jumping into the rhythm interaction area and turning into a negative image corresponding to the virtual image is displayed, and an interactive screen of the negative image corresponding to the virtual image on the note track is displayed; wherein the target audience includes at least one of the following: audiences whose number of contributed interference notes exceeds a second number threshold among the contributing audiences corresponding to the second number of interference notes, audiences whose interaction level reaches a level threshold, audiences who trigger target events, audiences whose interaction heat reaches an interaction heat threshold, and audiences whose cumulative interaction time in the live interactive interface reaches a target time.
[0126] Here, if the second number of interference notes that the host fails to eliminate continuously (i.e., misses continuously) reaches a second target number (which can be set according to actual needs, such as set to 50), the virtual image of the target audience and the negative image corresponding to the virtual image (such as a demon image) can be obtained, and the process of the target audience's virtual image turning into a negative image (such as a demon image) after jumping into the live broadcast room can be displayed, and the interactive picture of the negative image corresponding to the target audience on the note track can be displayed.
[0127] Among them, the audience whose number of contributed interference notes exceeds the second number threshold among the contributing audiences corresponding to the second number of interference notes is taken as the target audience. This is to characterize that only the audience whose number of contributed interference notes that the host has missed continuously exceeds the second number threshold can have a negative image displayed on the note track. The so-called contributing audience refers to the audience who contributes interference notes. For example, interference note 1 is generated by audience A by posting barrage, then audience A can be taken as the contributing audience who contributes interference note 1. After obtaining the contributing audience of each interference note in the second number of interference notes, the contributing audience whose number of contributed interference notes exceeds the second number threshold (which can be set according to actual needs) is screened out as the target audience, such as taking the audience who contributes the most or second most interference notes among the second number of interference notes as the target audience.
[0128] The audience whose interaction level reaches the level threshold is selected as the target audience in order to represent that only the audience whose interaction level reaches the level threshold can have the corresponding negative image displayed on the note track, wherein the interaction level can be determined according to the audience's interaction frequency, the number of fans they have, etc., and the level threshold can be set according to actual needs.
[0129] The audience who triggers the target event is taken as the target audience in order to represent that only the audience who interacts with the target event in the live broadcast room will have their corresponding negative image displayed on the note track. The target event is a pre-set event that can trigger the display of the target audience's virtual image, such as a like event, a virtual gift giving event, etc.
[0130] The audience whose interaction heat reaches the interaction heat threshold is selected as the target audience in order to represent that only the audience whose interaction heat reaches the heat threshold in the live broadcast room will have their corresponding negative image displayed on the note track. The interaction heat can be determined based on the number of likes, comments, and gifts given by the audience in the live broadcast room, and the heat threshold can be set according to actual needs.
[0131] The audience whose cumulative interaction time in the live broadcast interactive interface reaches the target time is taken as the target audience. This is to indicate that only the audience whose cumulative interaction time in the live broadcast room (such as cumulative viewing time or cumulative time of sending barrage) reaches the heat threshold, their corresponding negative image can be displayed on the note track. The target time can be set according to actual conditions. For example, if the target time is 2 hours, or the viewing time ratio reaches the ratio threshold, the corresponding virtual image of the audience can be on the note track, where the viewing time ratio is the ratio of viewing time to the total live broadcast time of the anchor.
[0132] In some embodiments, the terminal turns on the negative feedback mode after the virtual image of the target audience jumps into the rhythm interaction area and before it becomes the negative image corresponding to the virtual image; the interactive screen of the negative image corresponding to the virtual image on the note track can be displayed in the following manner: in the negative feedback mode, in response to the host's failure to eliminate interfering notes or notes, the negative image corresponding to the virtual image is displayed on the note track, and a feedback animation of negative feedback is provided to the host in a target feedback manner; wherein the target feedback manner includes at least one of the following manners: executing mutual feedback actions and emitting negative feedback sounds.
[0133] Here, when the host fails to eliminate the second number of interfering notes continuously to reach the second target number, the negative feedback mode (such as the devil mode) can be turned on. In the negative feedback mode, if the host fails to eliminate the interfering notes or the notes corresponding to the playing rhythm of the background music (i.e., normal notes), that is, every time the host fails to eliminate (i.e., misses) an interfering note or a normal note, the negative image corresponding to the target audience (such as the devil image) can be used to give negative feedback prompts to the host by performing negative feedback actions (such as tapping the screen) or making negative feedback sounds (such as evil laughter); in this way, the interaction methods and the fun of the interaction are enriched.
[0134] In some embodiments, the terminal displays the target score obtained by eliminating the interfering notes and notes in response to the host's successful elimination of the interfering notes or the notes; wherein the target score is lower than the score obtained by eliminating the interfering notes and notes in the positive feedback mode.
[0135] In actual application, the score obtained by the host for eliminating an interfering note or a normal note in the negative feedback mode is lower than the score obtained for eliminating an interfering note or a normal note in the normal mode (i.e., the normal mode without the negative feedback mode turned on). For example, in the normal mode, the host gets 4 points for each interfering note eliminated. Then, in the negative feedback mode, the host gets less than 4 points for each interfering note eliminated (e.g., it can be 2 points). In this way, the interactive gameplay is enriched and the entire interactive gameplay is more challenging.
[0136] In some embodiments, after the negative feedback mode is turned on, the terminal can also display the countdown corresponding to the negative feedback mode; in response to the positive feedback operation performed by the audience on the anchor, the countdown returns to zero faster; wherein the positive feedback operation includes at least one of the following: giving an interactive gift to the anchor, publishing barrages associated with positive feedback instructions, and reducing the release of barrages associated with rhythmic interference instructions.
[0137] Here, the negative feedback mode may have a certain duration, that is, after the negative feedback mode is turned on, the countdown corresponding to the negative feedback mode is displayed (such as a countdown of 10 seconds), that is, when the negative feedback mode is turned on, the normal mode is switched to the negative feedback mode, and it remains in the negative feedback mode before the countdown returns to zero. After the countdown returns to zero, the negative feedback mode is exited and the normal mode is restored.
[0138] In actual applications, positive and negative feedback operations can be set in advance to shorten the countdown or speed up the countdown to zero. For example, the audience can speed up the countdown to zero by giving interactive gifts to the anchor, or by releasing barrages associated with positive feedback instructions (such as Come on!), or by reducing the generation of interfering notes by reducing the release of barrages associated with rhythmic interference instructions. In this way, the audience's interactive operations in the live broadcast room directly affect the anchor's working mode, enrich the interactive gameplay, and make the entire interactive gameplay more interesting.
[0139] In some embodiments, the terminal may also exit the negative feedback mode in response to satisfying the negative feedback mode exit condition, and cancel the display of the negative image corresponding to the virtual image on the note track; wherein the negative feedback mode exit condition includes at least one of the following: the countdown corresponding to the negative feedback mode returns to zero, the audience gives the target interactive gift to the anchor, the total value of the interactive gifts given by the audience to the anchor reaches the target value, and the total number of barrages associated with positive feedback instructions posted by the audience reaches a quantity threshold.
[0140] Here, the negative feedback mode exit condition can be pre-set. For example, if the negative feedback mode is pre-set with a countdown, then when the countdown corresponding to the negative feedback mode returns to zero, it can be determined that the negative feedback mode exit condition is met; for example, when the audience is pre-set to give a specific interactive gift (i.e., a target interactive gift), it can be determined that the negative feedback mode exit condition is met when the host receives the specific interactive gift given by the audience. In addition, before the host receives the interactive gift given by the audience, a gift giving prompt information can be displayed to prompt the audience which interactive gifts to give in order to help the host exit the negative feedback mode as soon as possible; for example, when the total number of bullet screens associated with positive feedback instructions posted by the audience reaches a quantity threshold, the audience can post bullet screens associated with positive feedback instructions (i.e., bullet screens used to help the host exit the negative feedback mode), and bullet screen progress prompt information can be displayed to prompt the number of bullet screens currently posted by the audience to help the host exit the negative feedback mode, or to prompt how many such bullet screens are currently needed to help the host exit the negative feedback mode; in this way, the audience's enthusiasm for helping the host exit the negative feedback mode can be stimulated, the audience's interactive methods are enriched, and the entire interactive gameplay is more interesting.
[0141] In some embodiments, the terminal can display an interactive screen of the virtual image corresponding to the target audience on the note track in the following manner: display the process of the virtual image corresponding to the target audience jumping into the note track, and display the corresponding jump-in special effect; wherein, the display style of the jump-in special effect is related to the influencing parameters, and the influencing parameters include at least one of the following: the level of the target audience, the number of interference notes contributed by the target audience.
[0142] In actual applications, when the virtual image corresponding to the target audience jumps into the musical note track, the corresponding jump-in special effect can also be displayed, wherein the display style of the jump-in special effect can reflect the coolness of the virtual image's jumping-in process, and the display style of the jump-in special effect is positively correlated with the influencing parameters. For example, the higher the level of the target audience (determined by the number of fans they have), the more the display style that can reflect the coolness of the corresponding jump-in special effect is used, and the jump-in special effect of the target audience's virtual image jumping into the musical note track is displayed; for another example, the more interference notes contributed by the target audience (that is, the more barrages that can generate interference notes are released), the more the display style that can reflect the coolness of the corresponding jump-in special effect is used, and the jump-in special effect of the target audience's virtual image jumping into the musical note track is displayed; in this way, the visual display effect can be enriched, making the entire interactive gameplay more interesting.
[0143] In some embodiments, the terminal may also display an interaction details page in the live interactive interface in response to the end of the background music playback, and display interaction details information in the interaction details page; wherein the interaction details information includes at least one of the following: the number of notes corresponding to the playback rhythm of the background music successfully eliminated by the host, the number of interfering notes successfully eliminated by the host, the proportion of interfering notes contributed by the audience who reached the target proportion, the audience whose virtual image turned into a negative image, and the duration of the negative feedback mode.
[0144] Here, in an application scenario where a host performs rhythm interactive gameplay, when the background music ends, an interactive details page is displayed in the live interactive interface to display interactive details information, such as the number of notes or interfering notes successfully eliminated by the host (such as the host eliminated 1,000 interfering notes), the proportion of interfering notes contributed by the audience who reached the target proportion among the audience who contributed interfering notes successfully eliminated by the host (such as audience xx contributed 50 interfering notes, accounting for 20%), the audience corresponding to the virtual image turning into a negative image (such as a demon image) (such as audience xx turned into a demon), the duration of the negative feedback mode (such as the demon mode lasts for 10 seconds), in addition, the audience who displayed the virtual image multiple times can also be displayed (such as the virtual image of audience xx was displayed a total of 3 times), and so on.
[0145] In some embodiments, the terminal may also issue virtual rewards to the host and the target audience in response to the end of the background music playback; wherein the virtual reward issued to the host is positively correlated with the number of interference notes successfully eliminated by the host, and the target audience is the audience whose proportion of interference notes contributed by the audience who successfully eliminated the interference notes by the host reaches the target proportion, and the virtual reward issued to the target audience is positively correlated with the proportion.
[0146] Here, in an application scenario where a host performs rhythm interactive gameplay, when the background music ends, a virtual reward can also be issued to the host, wherein the virtual reward issued to the host is positively correlated with the number of interfering notes successfully eliminated by the host or the number of interfering notes successfully eliminated continuously by the host. For example, the more interfering notes the host successfully eliminates or the more interfering notes the host successfully eliminates continuously, the more virtual rewards the host gets. In addition, virtual rewards can also be issued to target audiences (that is, the proportion of interfering notes contributed by the contributing audience corresponding to the interfering notes successfully eliminated by the host (the ratio of the number of interfering notes contributed by the target audience to the number of interfering notes successfully eliminated by the host) whose proportion reaches the target proportion (such as 20 or above), wherein the virtual reward issued to the target audience is positively correlated with the corresponding proportion of the target audience. For example, the higher the proportion of interfering notes contributed by the target audience, the more virtual rewards the target audience gets.
[0147] In some embodiments, the terminal can also determine the elimination score corresponding to each anchor in response to the end of the background music playback, based on the elimination results of each anchor for the notes and the elimination results for the interfering notes; and issue virtual reward values to the target anchor with the highest elimination score, and to the audience in the live broadcast room where the target anchor is located who posts barrages with associated rhythmic interference instructions.
[0148] Here, in an application scenario where multiple anchors conduct a rhythm interactive battle competition in the same anchor interactive interface through a live broadcast method, when the background music ends, the elimination score of each anchor is determined based on the elimination results of the notes and the elimination results of the interfering notes by each anchor, and a virtual reward value is issued to the target anchor with the highest elimination score and the audience in the live broadcast room where the target anchor is located who posts barrages with associated rhythm interference instructions. For example, if the first live broadcast and the second live broadcast conduct a rhythm interactive battle competition, at the end of the background music, if the elimination score of the first live broadcast is higher than the elimination score of the second live broadcast, the first live broadcast wins, and a virtual reward is issued to the first anchor and the audience in the live broadcast room where the first anchor is located who participates in the rhythm interactive battle; in this way, the audience's enthusiasm for participating in rhythm interaction can be increased, and the user retention rate of rhythm interactive gameplay can be improved.
[0149] Next, an exemplary application of the embodiment of the present application in a practical application scenario will be described. Figure 1A As an example, a host performs a rhythm interactive gameplay. Figure 8 , continue to explain the rhythm interaction method based on live broadcast provided by the embodiment of the present application, Figure 8 : is a flow chart of a rhythm interaction method based on live broadcast provided in an embodiment of the present application, the method comprising:
[0150] Step 201: In response to a trigger operation on a rhythm interaction portal, the terminal sends a background music acquisition request to a server.
[0151] Among them, the terminal is the anchor terminal corresponding to the anchor (such as Figure 1A The host opens a live broadcast room of rhythm interactive gameplay through the host terminal, and the audience uses the audience terminal (such as Figure 1A The terminal 400-2 in the live broadcast room opened by the anchor, that is, the audience end is the terminal corresponding to the audience in the live broadcast room opened by the anchor. Here, the audience can be regarded as a general term for all the audiences in the live broadcast room opened by the anchor.
[0152] Step 202: The server obtains and returns at least one background music to the terminal based on the background music acquisition request.
[0153] Here, the server obtains one or more background music based on the background music acquisition request, and returns the obtained background music to the anchor end.
[0154] Step 203: In response to the music selection operation, the terminal displays a live interactive interface associated with the selected background music.
[0155] Here, the host displays at least one background music, such as displaying a background music selection interface through a pop-up window, and displays at least one background music available for selection in the background music selection interface for the host to choose from.
[0156] Among them, different background music has different rhythm interaction difficulties. The so-called rhythm interaction difficulty refers to the difficulty of successfully eliminating the notes corresponding to the playing rhythm of the background music on the note track in the rhythm interaction area when the host performs the elimination operation. It is related to the falling frequency of the notes relative to the note track, that is, the greater the falling frequency of the notes corresponding to the background music, the greater the rhythm interaction difficulty corresponding to the background music. In the background music selection interface, a variety of background music with different rhythm interaction difficulties are displayed for the host to choose. The host can select background music of corresponding difficulty as the background music for rhythm interaction according to actual needs.
[0157] Here, when the host selects background music from it, the host side responds to the selection operation and displays a live interactive interface associated with the selected background music, wherein the live interactive interface includes a rhythm interactive area and a barrage interactive area, the rhythm interactive area displays a note track, when the background music is playing, the notes corresponding to the playing rhythm of the background music fall from the note track, the host can perform an elimination operation on the notes when the notes fall to a certain position; the barrage interactive area is used for the audience entering the live broadcast room to participate in the host's rhythm interaction, such as posting barrages through the barrage interactive area.
[0158] Step 204: In response to the viewer entering the live interactive interface, the terminal displays at least one selectable virtual image in the live interactive interface.
[0159] The terminal here refers to the audience end. When the audience enters the live broadcast room opened by the anchor for the first time, one or more virtual images can be presented in the live broadcast interactive interface for the audience to choose.
[0160] Step 205: The terminal determines the selected virtual image in response to the image selection operation.
[0161] Here, when the audience can select a virtual image from them, the audience will respond to the image selection operation and use the selected virtual image as their image representative for interacting in the live broadcast room, so that when the audience meets the virtual image display conditions, the virtual image selected and set by the audience will be displayed in the live broadcast interaction interface.
[0162] Step 206: When the terminal is playing the background music, the notes corresponding to the playing rhythm of the background music are displayed on the note track of the rhythm interaction area.
[0163] Here, when the rhythm interactive gameplay officially begins, background music starts playing. Along with the playing of the background music, whether on the host side or the audience side, the note track in the rhythm interactive area can display the notes that fall from the top of the note track and fall to the bottom according to the falling frequency corresponding to the target difficulty (the difficulty corresponding to the selected background music), so that the host can perform elimination operations on the falling notes.
[0164] Step 207: The terminal sends an interference request to the server in response to the bullet screen publishing operation triggered by the audience.
[0165] Here, when the host performs the elimination operation on the notes, if the audience posts a barrage based on the barrage interaction area, the audience sends an interference request carrying the barrage to the server.
[0166] Step 208: When the server responds to the interference request and determines that the barrage is associated with a rhythm interference instruction, it obtains and returns the interference note indicated by the rhythm interference instruction to the terminal.
[0167] In actual applications, barrages associated with rhythmic interference instructions can be pre-set, such as setting barrages including arrows pointing in a direction to be associated with rhythmic interference instructions. The service responds to the interference request and verifies whether the barrage carried in the interference request is associated with the rhythmic interference instruction. When it is determined that the barrage is associated with the rhythmic interference instruction (such as the barrage includes arrows pointing in a direction), the interference notes indicated by the rhythmic interference instruction are obtained, and the interference notes are returned to all terminals in the live broadcast room, namely the host end and the audience end.
[0168] For example, through the above steps 207-208, the audience inputs four arrow keys as the barrage through the barrage interaction area, and then presses the Enter key to publish the barrage, and then requests the server to generate interference notes (or obstacles). The server returns the interference notes generated based on the barrage and displays them on the note track, which becomes a rhythm obstacle for the host.
[0169] Step 209: When the host performs the elimination operation on the interfering notes, the terminal displays an interactive screen of the virtual image corresponding to the target audience on the note track.
[0170] Among them, the interactive screen is used to feedback the host's elimination results of the interfering notes. Different elimination results will result in different interactive animations. For example, if the host successfully eliminates N (i.e., the first number mentioned above, which can be set according to actual needs) interfering notes (such as the arrows mentioned above) in succession, the host terminal requests the server to return the audience image. The server determines the target audience who contributes the most interfering notes (such as the arrows mentioned above) among the N interfering notes successfully eliminated by the host, obtains the virtual image of the target audience, and returns the virtual image of the target audience to each terminal, so as to display the interactive screen of the target audience's virtual image on the note track on the note track of the rhythm interaction area of each terminal. The interactive animation varies according to different N. For example, when N=100, the interactive animation is a jumping screen of the target audience's virtual image jumping on the notes of the note track, such as Fig. 9 As shown, Fig. 9 is a display schematic diagram of an interactive screen provided by an embodiment of the present application; for another example, when N=200, the interactive animation is a dancing screen in which the virtual image of the target audience dances on the interference notes of the note track in the direction indicated by the interference notes (the direction of the arrow), such as Fig.10 As shown, Fig.10 It is a display schematic diagram of the interactive screen provided in the embodiment of the present application.
[0171] For another example, if the anchor fails to eliminate (i.e., misses) M (i.e., the second number mentioned above, which can be set according to actual needs) interference notes (such as the arrows mentioned above) continuously, the anchor terminal requests the server to return the audience image, and the server determines the target audience who contributes the most interference notes (such as the arrows mentioned above) among the M interference notes that the anchor fails to eliminate, obtains the virtual image of the target audience and the negative image (such as the devil image) corresponding to the virtual image, and returns the virtual image and the negative image of the target audience to each terminal, so that the virtual image of the target audience is displayed in each terminal, jumping into the live broadcast room and turning into a negative image. The negative feedback mode has a corresponding countdown (e.g., 10 seconds). In the negative feedback mode (i.e., before the countdown returns to zero), the score obtained by the host in eliminating the notes is halved compared to the score in the normal mode (i.e., the normal mode before the negative feedback mode is turned on). In addition, every time the host fails to eliminate (i.e., misses) an interfering note, the negative image (e.g., the demon image) corresponding to the target audience can be used to give negative feedback prompts to the host by performing negative feedback actions (e.g., tapping the screen) or making negative feedback sounds (e.g., evil laughter), such as Fig.11 As shown, Fig.11 It is a display schematic diagram of the interactive screen provided in the embodiment of the present application.
[0172] Step 210: In response to the end of the background music playing, a settlement interface is displayed.
[0173] Here, when the background music ends, the server will return to the pop-up settlement window (i.e., settlement interface) based on the host's performance and the audience's performance, and display the interaction details in the settlement interface, such as Fig.12 As shown, Fig.12 It is a detailed display diagram of the interaction provided in the embodiment of the present application, and the interaction details information shown include: the number of interference notes successfully eliminated by the host (such as the host completed 1,000 arrows and received a reward), the proportion of interference notes contributed by the audience who contributed to the interference notes successfully eliminated by the host, the audience whose contribution reached the target proportion (such as 20%) (such as audience xx contributed 50 arrows, and the success rate was 20%), the audience whose virtual image turned into a negative image (such as a demon image) (such as audience XX turned into a demon), the duration of the negative feedback mode (such as the score being halved for 10 seconds), and rewards can be issued to the host or the audience who contributed the most arrows.
[0174] Through the above method, when the host performs the elimination operation on the interfering notes, the interactive screen of the virtual image corresponding to the target audience is displayed on the note track; in this way, when the host or the audience performs the corresponding operation, the virtual image of the target audience can be well integrated into the rhythm interaction, thereby improving the sense of substitution or immersion in the interaction process; and, since the interactive screen can feedback the host's elimination results for the interfering notes, different interactive animations can be displayed in the live interactive interface according to different elimination results, which not only enriches the display content, but also improves the utilization rate of the terminal display resources and the intuitive expression of the elimination results.
[0175] So far, the rhythm interaction method based on live broadcast provided by the embodiment of the present application has been described in combination with the exemplary application and implementation of the electronic device provided by the embodiment of the present application. The following will continue to describe the cooperation of various modules in the rhythm interaction device 555 based on live broadcast provided by the embodiment of the present application to implement the rhythm interaction solution based on live broadcast.
[0176] The first display module 5551 is used to display a live interactive interface associated with background music, and the live interactive interface includes a rhythm interactive area and a barrage interactive area; the second display module 5552 is used to display notes corresponding to the playing rhythm of the background music on the note track in the rhythm interactive area during the playing of the background music; the third display module 5553 is used to display the interfering notes indicated by the rhythm interference instructions on the note track in response to the barrage-associated rhythm interference instructions issued by the audience based on the barrage interactive area during the host's elimination operation on the notes; the fourth display module 5554 is used to display an interactive screen of the virtual image corresponding to the target audience on the note track during the host's elimination operation on the interfering notes, wherein the interactive screen is used to feedback the host's elimination result on the interfering notes.
[0177] In some embodiments, before displaying the live interactive interface associated with the background music, the device also includes: a music association module, used to display a rhythm interaction entrance in the live interactive interface; in response to the host's triggering operation on the rhythm interaction entrance, displaying at least one background music, wherein different background music corresponds to different playback rhythms, and the notes corresponding to different playback rhythms have different falling frequencies relative to the note track; in response to the music selection operation, displaying the live interactive interface associated with the selected background music.
[0178] In some embodiments, the second display module is further used to display the notes falling along the note track at a falling frequency corresponding to the playing rhythm of the selected background music.
[0179] In some embodiments, before the interference notes indicated by the rhythm interference instructions are displayed on the note track, the device also includes: an instruction determination module, which is used to determine that the barrage is associated with a rhythm interference instruction in response to the barrage posted by the audience based on the barrage interaction area including a target element; wherein the target element includes at least one of the following: a directional element, a target expression element, and the directional element includes at least one of the following: a directional symbol, a directional text.
[0180] In some embodiments, the third display module is also used to display the interference notes carrying direction indication marks indicated by the rhythm interference instruction on the note track; wherein the direction indicated by the direction indication mark is consistent with the direction indicated by the target element, and the direction indication mark is used to prompt the host to perform an elimination operation on the corresponding interference notes in the direction indicated by the direction indication mark.
[0181] In some embodiments, after the interference notes indicated by the rhythm interference instructions are displayed on the note track, the device also includes: a note reduction module, used to reduce the number of the interference notes displayed on the note track in response to satisfying the interference note reduction conditions; wherein the interference note reduction conditions include at least one of the following: the audience gives the target interactive gift to the anchor, the total value of the interactive gifts given by the audience to the anchor reaches the target value, the total number of barrages associated with positive feedback instructions posted by the audience reaches a quantity threshold, and the audience reduces the number of barrages associated with the rhythm interference instructions.
[0182] In some embodiments, the virtual image display condition includes at least one of the following: the arrival of a random time point for the virtual image to be displayed; the audience triggers a target event in the live interactive interface; the number of interfering notes that the host successfully eliminates continuously reaches a first target number; the number of interfering notes that the host fails to eliminate continuously reaches a second target number.
[0183] In some embodiments, before displaying the virtual image corresponding to the target audience on the interactive screen on the note track, the device also includes: an image setting module, which is used to display a virtual image setting interface on the terminal of the target audience and display at least one virtual image in the virtual image setting interface; in response to an image selection operation triggered by the target audience, the virtual image selected by the image selection operation is used as the virtual image to be displayed for the target audience on the note track.
[0184] In some embodiments, the fourth display module is also used to display an interactive screen in which a virtual image corresponding to the target audience interacts on the note track in a target interactive manner; wherein the target interactive manner is used to feedback to the host the elimination result of the interfering notes.
[0185] In some embodiments, the fourth display module is also used to display an interactive screen in which the virtual image corresponding to the target audience interacts on the note track in a target interaction method corresponding to the first target number in response to the first number of interference notes successfully eliminated continuously by the host reaching a first target number; wherein the target audience includes at least one of the following: audiences whose number of contributed interference notes exceeds a first number threshold among the contributing audiences corresponding to the first number of interference notes, audiences whose interaction level reaches a level threshold, audiences who trigger target events, audiences whose interaction heat reaches an interaction heat threshold, and audiences whose cumulative interaction time in the live interactive interface reaches a target time.
[0186] In some embodiments, the fourth display module is also used to display a jumping picture of the virtual image corresponding to the target audience on the note track, jumping on the notes or the interfering notes in a jumping manner; or, to display a dancing picture of the virtual image corresponding to the target audience on the note track, dancing in the direction indicated by the interfering notes.
[0187] In some embodiments, the fourth display module is also used to display the process of the target audience's virtual image jumping into the rhythm interaction area and turning into a negative image corresponding to the virtual image in response to the host's failure to eliminate the second number of interference notes continuously reaching a second target number, and display an interactive screen of the negative image corresponding to the virtual image on the note track; wherein, the target audience includes at least one of the following: audiences whose number of contributed interference notes exceeds a second number threshold among the contributing audiences corresponding to the second number of interference notes, audiences whose interaction level reaches a level threshold, audiences who trigger target events, audiences whose interaction heat reaches an interaction heat threshold, and audiences whose cumulative interaction time in the live interactive interface reaches a target time.
[0188] In some embodiments, the fourth display module is also used to turn on the negative feedback mode; in the negative feedback mode, in response to the host's failure to eliminate the interfering note or the note, a negative image corresponding to the virtual image is displayed on the note track, and a feedback animation of negative feedback is provided to the host in a target feedback manner; wherein the target feedback manner includes at least one of the following manners: performing mutual feedback actions and emitting negative feedback sounds.
[0189] In some embodiments, the device also includes: a score reduction module, which is used to display the target score obtained by eliminating the interfering note and the note in response to the host's successful elimination of the interfering note or the note; wherein the target score is lower than the score obtained by eliminating the interfering note and the note in a positive feedback mode.
[0190] In some embodiments, after the negative feedback mode is turned on, the device also includes: a countdown processing module, used to display the countdown corresponding to the negative feedback mode; in response to the positive feedback operation performed by the audience on the anchor, speeding up the countdown to zero; wherein the positive feedback operation includes at least one of the following: giving an interactive gift to the anchor, publishing barrages associated with positive feedback instructions, and reducing the release of barrages associated with the rhythm interference instructions.
[0191] In some embodiments, the device also includes: a negative feedback exit module, which is used to exit the negative feedback mode in response to satisfying the negative feedback mode exit condition, and cancel the display of the negative image corresponding to the virtual image on the note track; wherein the negative feedback mode exit condition includes at least one of the following: the countdown corresponding to the negative feedback mode is reset to zero, the audience gives the target interactive gift to the anchor, the total value of the interactive gifts given by the audience to the anchor reaches the target value, and the total number of barrages associated with positive feedback instructions posted by the audience reaches a quantity threshold.
[0192] In some embodiments, the fourth display module is also used to display the process of the virtual image corresponding to the target audience jumping into the note track, and display the corresponding jump-in special effect; wherein the display style of the jump-in special effect is related to the influencing parameter, and the influencing parameter includes at least one of the following: the level of the target audience, the ratio of the number of the interfering notes contributed by the target audience to the first target number.
[0193] In some embodiments, the device also includes: a details display module, which is used to display an interaction details page in the live interactive interface in response to the end of the background music playback, and display interaction details information in the interaction details page; wherein the interaction details information includes at least one of the following: the number of notes corresponding to the playback rhythm of the background music successfully eliminated by the host, the number of interfering notes successfully eliminated by the host, the proportion of interfering notes contributed by the audience reaching the target proportion, the audience corresponding to the virtual image becoming a negative image, and the duration of the negative feedback mode.
[0194] In some embodiments, the device also includes: a first reward sending module, for issuing virtual rewards to the host and target audience in response to the end of the background music playing; wherein, the virtual reward issued to the host is positively correlated with the number of the interfering notes successfully eliminated by the host, and the target audience is the audience whose proportion of interfering notes contributed to the interfering notes successfully eliminated by the host reaches the target proportion, and the virtual reward issued to the target audience is positively correlated with the proportion.
[0195] In some embodiments, when there are multiple rhythm interactive areas, one rhythm interactive area corresponds to one anchor, and the multiple anchors simultaneously perform elimination operations in the live interactive interface; for each of the rhythm interactive areas, the third display module is also used to respond to the barrage associated with the rhythm interference instruction posted by other viewers based on the barrage interactive areas corresponding to other live broadcast rooms, and display the interference notes indicated by the rhythm interference instruction on the note track corresponding to the rhythm interactive area; wherein the other viewers are viewers in the live broadcast rooms where other anchors corresponding to other rhythm interactive areas are located, and the other live broadcast rooms are the live broadcast rooms where the other anchors are located.
[0196] In some embodiments, the device also includes: a second reward distribution module, which is used to determine the elimination score corresponding to each of the hosts in response to the end of the background music playback, based on the elimination results of each of the hosts for the notes and the elimination results of the interfering notes; and distribute virtual reward values to the target host with the highest elimination score, and to the audience in the live broadcast room where the target host is located who posts barrages associated with the rhythm interference instructions.
[0197] The embodiment of the present application provides a computer program product, which includes a computer program or a computer executable instruction, and the computer program or the computer executable instruction is stored in a computer-readable storage medium. The processor of the electronic device reads the computer executable instruction from the computer-readable storage medium, and the processor executes the computer executable instruction, so that the electronic device executes the rhythm interaction method based on live broadcast described in the embodiment of the present application.
[0198] The embodiment of the present application provides a computer-readable storage medium storing computer executable instructions, wherein the computer executable instructions or computer programs are stored. When the computer executable instructions or computer programs are executed by a processor, the processor will be caused to execute the rhythm interaction method based on live broadcast provided by the embodiment of the present application, for example, Figure 3 The live-based rhythm interaction method is shown.
[0199] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface storage, optical disk, or CD-ROM; or it may be various devices including one or any combination of the above memories.
[0200] In some embodiments, computer executable instructions may be in the form of a program, software, software module, script or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine or other unit suitable for use in a computing environment.
[0201] As an example, computer-executable instructions may, but need not, correspond to a file in a file system, may be stored as part of a file storing other programs or data, such as in one or more scripts in a HyperText Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files storing one or more modules, subroutines, or code portions).
[0202] As an example, computer executable instructions may be deployed to be executed on one electronic device, or on multiple electronic devices located at one site, or on multiple electronic devices distributed at multiple sites and interconnected by a communication network.
[0203] The above is only an embodiment of the present application and is not intended to limit the protection scope of the present application. Any modifications, equivalent substitutions and improvements made within the spirit and scope of the present application are included in the protection scope of the present application.
Claims
1. A rhythm interaction method based on live broadcast, characterized in that: The method comprises: Displaying a live interactive interface associated with background music, wherein the live interactive interface includes a rhythm interactive area and a bullet screen interactive area; During the playing of the background music, the notes corresponding to the playing rhythm of the background music are displayed on the note track of the rhythm interaction area; During the process of the host performing the elimination operation on the note, in response to the barrage-associated rhythm interference instruction issued by the audience based on the barrage interaction area, the interference note indicated by the rhythm interference instruction is displayed on the note track; During the process in which the host performs the elimination operation on the interfering notes, in response to satisfying the virtual image display condition, an interactive screen of the virtual image corresponding to the target audience on the note track is displayed.
2. The method according to claim 1, characterized in that Before displaying the live interactive interface associated with the background music, the method further includes: Display the rhythm interaction entrance in the live interactive interface; In response to the host's triggering operation on the rhythm interaction portal, at least one background music is displayed, wherein different background music corresponds to different playing rhythms, and the notes corresponding to different playing rhythms have different falling frequencies relative to the note track; In response to the music selection operation, a live interactive interface associated with the selected background music is displayed.
3. The method according to claim 2, characterized in that The displaying of the musical notes corresponding to the playing rhythm of the background music comprises: The notes falling along the note track are displayed according to the falling frequency corresponding to the playing rhythm of the selected background music.
4. The method according to claim 1, characterized in that Before displaying the interference note indicated by the rhythm interference instruction on the note track, the method further includes: In response to a barrage posted by a viewer based on the barrage interaction area including a target element, determining that the barrage is associated with a rhythmic interference instruction; The target element includes at least one of the following: a directional element and a target expression element; the directional element includes at least one of the following: a directional symbol and a directional text.
5. The method according to claim 4, characterized in that The step of displaying the interference notes indicated by the rhythm interference instruction on the note track comprises: Displaying the interference note carrying the direction indication mark indicated by the rhythm interference instruction on the note track; Among them, the direction indicated by the direction indicator is consistent with the direction indicated by the target element, and the direction indicator is used to prompt the host to perform an elimination operation on the corresponding interfering note according to the direction indicated by the direction indicator.
6. The method according to claim 1, characterized in that After displaying the interference notes indicated by the rhythm interference instruction on the note track, the method further includes: In response to satisfying an interfering note reduction condition, reducing the number of the interfering notes displayed on the note track; Among them, the conditions for reducing interfering notes include at least one of the following: the audience gives the target interactive gift to the anchor, the total value of the interactive gifts given by the audience to the anchor reaches the target value, the total number of barrages associated with positive feedback instructions posted by the audience reaches a quantity threshold, and the audience reduces the number of barrages associated with the rhythm interference instructions.
7. The method according to claim 1, characterized in that The virtual image display condition includes at least one of the following: The avatar shows the random time point arrival; The audience triggers the target event in the live interactive interface; The host continuously eliminates the interference notes successfully, and the number reaches a first target number; The host continuously fails to eliminate the number of interfering notes that reaches a second target number.
8. The method according to claim 1, characterized in that Before displaying the virtual image corresponding to the target audience on the interactive screen on the note track, the method further includes: Displaying a virtual image setting interface on a terminal of the target audience, and displaying at least one virtual image in the virtual image setting interface; In response to an image selection operation triggered by the target audience, the virtual image selected by the image selection operation is used as the virtual image to be displayed on the note track for the target audience.
9. The method according to claim 1, characterized in that The interactive screen showing the virtual image corresponding to the target audience on the note track includes: An interactive screen showing a virtual image corresponding to a target audience interacting on the note track in a target interactive manner; The target interaction method is used to provide the host with feedback on the elimination result of the interfering notes.
10. The method according to claim 9, characterized in that The interactive screen showing the virtual image corresponding to the target audience interacting in a target interactive manner on the note track includes: In response to the host successfully eliminating a first number of interfering notes continuously reaching a first target number, displaying an interactive screen in which a virtual image corresponding to the target audience interacts on the note track in a target interactive manner corresponding to the first target number; Among them, the target audience includes at least one of the following: audiences whose number of contributed interference notes exceeds a first number threshold among the contributing audiences corresponding to the first number of interference notes, audiences whose interaction level reaches a level threshold, audiences who trigger target events, audiences whose interaction heat reaches an interaction heat threshold, and audiences whose cumulative interaction time in the live interactive interface reaches a target time.
11. The method according to claim 10, characterized in that The interactive screen showing the virtual image corresponding to the target audience interacting on the note track in a target interaction manner corresponding to the first target number includes: Displaying a jumping picture of a virtual image corresponding to the target audience on the note track, jumping on the notes or the interference notes in a jumping manner; or A dancing picture is displayed in which a virtual image corresponding to the target audience dances on the note track in a direction indicated by the interfering notes.
12. The method according to claim 9, characterized in that The interactive screen showing the virtual image corresponding to the target audience interacting in a target interactive manner on the note track includes: In response to the host continuously eliminating a second number of interfering notes that failed to reach a second target number, displaying a process in which the virtual image of the target audience jumps into the rhythm interaction area and changes into a negative image corresponding to the virtual image, and displaying an interactive screen of the negative image corresponding to the virtual image on the note track; Among them, the target audience includes at least one of the following: audiences whose number of contributed interference notes exceeds a second number threshold among the contributing audiences corresponding to the second number of interference notes, audiences whose interaction level reaches a level threshold, audiences who trigger target events, audiences whose interaction heat reaches an interaction heat threshold, and audiences whose cumulative interaction time in the live interactive interface reaches a target time.
13. The method according to claim 12, characterized in that Before the process in which the virtual image of the target audience jumps into the rhythm interaction area and becomes a negative image corresponding to the virtual image, the method further includes: Turn on negative feedback mode; The interactive screen showing the negative image corresponding to the virtual image on the note track includes: In the negative feedback mode, in response to the host failing to eliminate the interfering note or the note, a negative image corresponding to the virtual image is displayed on the note track, and a feedback animation of negative feedback is provided to the host in a target feedback manner; The target feedback method includes at least one of the following methods: performing mutual feedback actions and emitting negative feedback sounds.
14. The method according to claim 13, characterized in that The method further comprises: In response to the host successfully eliminating the interfering note or the note, displaying the target score achieved by eliminating the interfering note and the note; Wherein, the target score is lower than the score obtained by eliminating the interfering notes and the notes in the positive feedback mode.
15. The method according to claim 13, characterized in that, after the negative feedback mode is turned on, the method further comprises: Displaying a countdown corresponding to the negative feedback mode; In response to a positive feedback operation performed by an audience on the anchor, speeding up the countdown to zero; Among them, the positive feedback operation includes at least one of the following: giving an interactive gift to the anchor, publishing barrages associated with positive feedback instructions, and reducing the release of barrages associated with the rhythm interference instructions.
16. The method according to claim 13, characterized in that The method further comprises: In response to satisfying a negative feedback mode exit condition, exiting the negative feedback mode, and canceling display of the negative image corresponding to the virtual image on the note track; Among them, the exit conditions of the negative feedback mode include at least one of the following: the countdown corresponding to the negative feedback mode returns to zero, the audience gives the target interactive gift to the anchor, the total value of the interactive gifts given by the audience to the anchor reaches the target value, and the total number of barrages associated with positive feedback instructions posted by the audience reaches the quantity threshold.
17. The method according to claim 1, wherein: The interactive screen showing the virtual image corresponding to the target audience on the note track includes: Displaying the process of the virtual image corresponding to the target audience jumping into the note track, and displaying the corresponding jumping-in special effects; The display style of the jump-in special effect is related to an influencing parameter, and the influencing parameter includes at least one of the following: the level of the target audience, and the number of the interfering notes contributed by the target audience.
18. The method of claim 1, wherein: The method further comprises: In response to the background music playing ending, an interaction details page is displayed in the live interactive interface, and interaction details information is displayed in the interaction details page; Among them, the interaction details information includes at least one of the following: the number of notes corresponding to the playing rhythm of the background music successfully eliminated by the host, the number of interference notes successfully eliminated by the host, the proportion of interference notes contributed by the audience who reached the target proportion among the audience who contributed interference notes successfully eliminated by the host, the audience whose virtual image turned into a negative image, and the duration of the negative feedback mode.
19. The method according to claim 1, wherein: The method further comprises: In response to the background music playing ending, issuing a virtual reward to the anchor and the target audience; Among them, the virtual reward issued to the anchor is positively correlated with the number of the interference notes successfully eliminated by the anchor, and the target audience is the audience whose proportion of interference notes contributed by the audience who successfully eliminated the interference notes by the anchor reaches the target proportion, and the virtual reward issued to the target audience is positively correlated with the proportion.
20. The method of claim 1, wherein: When there are multiple rhythm interaction areas, one rhythm interaction area corresponds to one anchor, and the multiple anchors simultaneously perform the elimination operation in the live interactive interface; For each of the rhythm interaction areas, in response to the barrage-related rhythm interference instructions issued by the audience based on the barrage interaction area, the interference notes indicated by the rhythm interference instructions are displayed on the note track, including: In response to the barrage posted by other viewers based on the barrage interaction area corresponding to other live broadcast rooms being associated with the rhythm interference instruction, the interference note indicated by the rhythm interference instruction is displayed on the note track corresponding to the rhythm interaction area; Among them, the other audiences are the audiences in the live broadcast rooms of other anchors corresponding to other rhythm interactive areas, and the other live broadcast rooms are the live broadcast rooms where the other anchors are located.
21. The method of claim 20, wherein: The method further comprises: In response to the end of the playing of the background music, based on the elimination results of each of the hosts for the notes and the elimination results for the interfering notes, determining the elimination scores corresponding to each of the hosts; Virtual reward values are issued to the target anchor with the highest elimination score and the audience in the live broadcast room where the target anchor is located who posts barrages associated with the rhythm interference instructions.
22. A rhythm interactive device based on live broadcast, characterized in that: The device comprises: A first display module is used to display a live interactive interface associated with background music, wherein the live interactive interface includes a rhythm interactive area and a bullet screen interactive area; A second display module is used to display notes corresponding to the playing rhythm of the background music on the note track of the rhythm interaction area during the playing of the background music; A third display module is used for displaying the interference notes indicated by the rhythm interference instructions on the note track in response to the barrage-associated rhythm interference instructions issued by the audience based on the barrage interaction area during the host's elimination operation on the notes; The fourth display module is used to display an interactive screen of the virtual image corresponding to the target audience on the note track in response to meeting the virtual image display conditions during the process of the host performing the elimination operation on the interfering notes.
23. An electronic device, characterized in that: include: A memory for storing computer executable instructions or computer programs; The processor is used to implement the rhythm interaction method based on live broadcast as described in any one of claims 1 to 21 when executing the computer executable instructions or computer programs stored in the memory.
24. A computer-readable storage medium, characterized in that: Computer executable instructions or computer programs are stored, and when the computer executable instructions or computer programs are executed by a processor, the rhythm interaction method based on live broadcast as described in any one of claims 1 to 21 is implemented.
25. A computer program product comprising a computer program or computer executable instructions, characterized in that: When the computer program or computer executable instructions are executed by a processor, the live-broadcast-based rhythm interaction method described in any one of claims 1 to 21 is implemented.