Livestreaming interaction method and apparatus, device, and storage medium

By playing target music and displaying corresponding special effects in the live streaming interface, the problem of poor display effects of live streaming content in traditional platforms has been solved, thus improving the quality of live streaming and user experience.

WO2026021506A1PCT designated stage Publication Date: 2026-01-29BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/110224
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-26
Filing Date
2025-07-23
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

Traditional application platforms often have poor display quality for live streaming content, failing to meet the high-quality needs of live streaming users.

Method used

By presenting a live interface associated with the live user, the system responds to user actions by playing target music and, during music playback, displays live content generated based on target effects from the target music.

Benefits of technology

It improved the quality of live streaming content, met the needs of live streaming users, and enhanced the live streaming experience through special effects that matched the music.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025110224_29012026_PF_FP_ABST
    Figure CN2025110224_29012026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to a livestreaming interaction method and apparatus, a device, and a storage medium. The method proposed here comprises: presenting a livestreaming interface associated with a livestreaming user; in response to a preset operation of the livestreaming user, playing target music indicated by the preset operation; and during the playback of the target music, presenting in the livestreaming interface the livestreaming content generated on the basis of a target special effect corresponding to the target music. In this way, the embodiments of the present disclosure can provide special effects corresponding to music during livestreaming, thereby improving the quality of livestreaming content.
Need to check novelty before this filing date? Find Prior Art

Description

Live interaction method, device, apparatus and storage medium

[0001] The present application claims priority to the Chinese patent application No. 202411018559.7, filed on July 26, 2024, entitled “Live interaction method, device, apparatus and storage medium”, the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] Example embodiments of the present disclosure generally relate to the field of computer, and in particular, to a live interaction method, device, apparatus and computer readable storage medium. BACKGROUND

[0003] In recent years, with the development of the Internet, more and more users watch or perform live streaming in application platforms. However, in the traditional application platform, the display effect of live streaming content is poor, which cannot meet the live streaming needs of live streaming users. SUMMARY

[0004] In a first aspect of the present disclosure, a live interaction method is provided, comprising: presenting a live interface associated with a live streaming user; playing target music indicated by a preset operation of the live streaming user in response to the preset operation; and presenting live streaming content generated based on a target special effect corresponding to the target music in the live interface during playing of the target music.

[0005] In a second aspect of the present disclosure, a device for live interaction is provided. The device comprises: a first presentation module configured to present a live interface associated with a live streaming user; a playing module configured to play target music indicated by a preset operation of the live streaming user in response to the preset operation; and a second presentation module configured to present live streaming content generated based on a target special effect corresponding to the target music in the live interface during playing of the target music.

[0006] In a third aspect of the present disclosure, an electronic device is provided. The device comprises at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. The instructions, when executed by the at least one processor, cause the device to perform the method of the first aspect.

[0007] In a fourth aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium has stored thereon computer executable instructions executable by a processor to implement the method of the first aspect.

[0008] In a fifth aspect of the disclosure, a computer program product is provided. The computer program product is tangibly stored in a computer storage medium and comprises computer executable instructions that, when executed by a device, cause the device to perform the method of the first aspect.

[0009] It should be understood that the contents described in this section are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they used to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0010] The above and other features, advantages and aspects of embodiments of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings in which:

[0011] FIG. 1 illustrates a schematic diagram of an example environment in which example embodiments according to the present disclosure can be implemented;

[0012] FIGS. 2A to 2C illustrate example interfaces according to some embodiments of the present disclosure;

[0013] FIG. 3 illustrates a flowchart of an example process of live interaction according to some embodiments of the present disclosure;

[0014] FIG. 4 illustrates a schematic block diagram of an example apparatus for live interaction according to some embodiments of the present disclosure; and

[0015] FIG. 5 illustrates a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION

[0016] Embodiments of the present disclosure will be described in more detail by referring to the drawings. Although certain embodiments of the present disclosure are illustrated in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be construed as being limited to the embodiments set forth herein, but rather, the embodiments are provided so that the present disclosure can be more thoroughly and completely understood. It should be understood that the drawings and embodiments of the present disclosure are only for illustrative purposes and are not intended to limit the scope of protection of the present disclosure.

[0017] It is noted that the titles of any sections / subsections provided herein are not limiting. Various embodiments are described throughout this document and any type of embodiment can be included under any section / subsection. Furthermore, embodiments described in any section / subsection can be combined with any other embodiment described in the same section / subsection and / or a different section / subsection in any manner.

[0018] In the description of the embodiments of the present disclosure, the term "comprising" and its similar terms are understood to be open-ended, i.e., "including but not limited to". The term "based on" is understood to be "based, at least in part, on". The term "one embodiment" or "the embodiment" is understood to be "at least one embodiment". The term "some embodiments" is understood to be "at least some embodiments". The following can also include other explicit and implicit definitions. The terms "first", "second", etc. can refer to different or same objects. The following can also include other explicit and implicit definitions.

[0019] In some embodiments of the present disclosure, data of users, acquisition and / or use of data, etc. can be involved. These aspects comply with corresponding laws and regulations and relevant provisions. In some embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are performed on the premise that the user is aware of and confirms. Accordingly, in implementing various embodiments of the present disclosure, the type of data or information that can be involved, the scope of use, the scenario of use, etc. should be notified to the user and authorized by the user in a proper manner according to relevant laws and regulations. The specific notification and / or authorization manner can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0020] In the present specification and embodiments, if personal information processing is involved, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the prescribed or agreed range. Users refuse to process personal information other than the necessary information required for basic functions, which will not affect the user's use of basic functions.

[0021] As mentioned above, with the development of the Internet, more and more users watch or perform live streaming in application platforms. However, in traditional application platforms, the display effect of live streaming content is poor, which cannot provide high-quality live streaming content and visual effects for live streaming users, and cannot meet the live streaming needs of live streaming users.

[0022] Some embodiments of the present disclosure provide a scheme for live streaming interaction. According to the scheme, a live streaming interface associated with a live streaming user can be presented; in response to a preset operation of the live streaming user, target music indicated by the preset operation is played; and during playing of the target music, live streaming content generated based on a target special effect corresponding to the target music is presented in the live streaming interface.

[0023] In this way, some embodiments of the present disclosure can present live streaming content generated based on a target special effect corresponding to target music in the live streaming interface while playing the target music based on a preset operation of a live streaming user. Therefore, the present disclosure can provide special effect content based on target music for a live streaming user, thereby improving the quality of live streaming content and meeting the live streaming needs of live streaming users.

[0024] Various example implementations of the approach are described in further detail below in connection with the appended drawings.

[0025] Example Environment

[0026] FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.

[0027] In this example environment 100, the electronic device 110 can be running an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include, but are not limited to, a video application, a music application, an image application, or other suitable application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.

[0028] In the environment 100 of FIG. 1, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120 if the application 120 is in an active state.

[0029] In some embodiments, the electronic device 110 communicates with a server 130 to implement provisioning of services to the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) device, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including the accessories and peripherals of these devices, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as “wearable” circuitry, etc.).

[0030] The server 130 can be a standalone physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud service, cloud database, cloud computing, cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, content distribution network, and basic cloud computing services such as big data and artificial intelligence platform. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports interface interaction.

[0031] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can achieve signaling interaction through the communication connection therebetween.

[0032] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, without implying any limitation on the scope of the present disclosure.

[0033] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0034] Example Interaction

[0035] FIGS. 2A-2C illustrate example interfaces 200A-200C, according to some embodiments of the present disclosure. The interfaces 200A-200C may, for example, be provided by the electronic device 110 shown in FIG. 1.

[0036] In some embodiments, as shown in FIG. 2A, the electronic device 110 can present a live interface 200A associated with a live user. As an example, the live user can perform a live activity in the live interface 200A. The live activity may, for example, include presenting live content. As an example, as shown in FIG. 2A, the electronic device 110 can present a picture associated with the live user in the live interface 200A. As an example, the picture associated with the live user can include a character image 205 of the live user.

[0037] In some embodiments, with continued reference to FIG. 2A, the electronic device 110 can play target music indicated by a preset operation of the live user in the live interface 200A.

[0038] In some embodiments, with continued reference to FIG. 2A, the preset operation of the live user in the live interface 200A can indicate a selection of target music. As an example, the electronic device 110 can provide a music selection control 210 in the live interface 200A. Further, the electronic device 110 can present a set of preset music in the live interface 200A in response to receiving a trigger of the music selection control 210. The electronic device 110 can determine the target music based on the selection of the target music from the set of preset music by the live user.

[0039] In some embodiments, the target music can be associated with at least one preset special effect. As an example, the preset operation of the live user in the live interface 200A can indicate a selection of a target special effect from the at least one preset special effect associated with the target music. As an example, the live user can adjust the target special effect corresponding to the target music in real time. For example, the target special effect A corresponding to the target music is adjusted to the target special effect B to present different live content.

[0040] In some embodiments, the electronic device 110 can further present the target special effect generated based on the target music in response to the selection of the target music by the live user.

[0041] In some embodiments, the target special effect can be generated based on the melody information and / or the lyric information of the target music. As an example, the target special effect can be generated by a preset special effect model based on the melody information and / or the lyric information of the target music. As an example, the preset special effect model can be implemented as a generative model with the capability of generating special effect content based on music content.

[0042] As an example, the generative model can generate the target special effect matching the melody information and / or the lyric information based on the melody information and / or the lyric information of the target music. For example, the generative model can trigger to apply a specific visual effect at a specific melody part, display a preset visual element, or use a specific camera movement mode. For example, a more dramatic camera movement mode can be used in a segment with more intense melody, and a more stable camera movement mode can be used in a segment with more gentle melody.

[0043] As another example, the generative model can further present a visual element corresponding to semantic information of the lyric based on the semantic information. For example, the target special effect can trigger to present a visual element matching the semantic information of the lyric or apply a specific filter effect when a specific lyric of the music is played. For example, when a lyric mentions a certain flower, the target special effect can trigger to superimpose a visual effect corresponding to the flower on the live picture; or when a lyric mentions a sunset scene, the target special effect can trigger to apply a filter associated with the sunset to the live picture.

[0044] In this way, embodiments of the present disclosure can make the applied special effects more matched with the played music, thereby improving the quality of the live content.

[0045] The present disclosure is not intended to limit the specific content and training process of the preset special effect model. As an example, the preset special effect model can reside in the application 120 that provides the live interface, or can reside in the server 130 that provides background service for the application 120.

[0046] In some embodiments, continuing to refer to FIG. 2A, the electronic device 110 can present, in the live interface 200A during the playing of the target music, live content generated based on a target special effect corresponding to the target music. The target special effect can indicate panning control information during the playing of the target music.

[0047] In some embodiments, continuing to refer to FIG. 2A, the live content can be generated by applying the panning control information to a picture associated with the live user. As an example, the application of the panning control information to the picture associated with the live user can include that the electronic device 110 adjusts the display position or display scale of the picture associated with the live user based on the panning control information. As an example, the electronic device 110 can adjust the display position or display scale of the character image 205 corresponding to the live user in the live interface 200A based on the panning control information. As an example, the electronic device 110 can follow the movement of the character image 205 and always keep the character image 205 presented at the center position in the live interface 200A based on the panning control information. As an example, as shown in FIG. 2A, the electronic device 110 presents the character image 205 in the live interface 200A at a first scale.

[0048] In some embodiments, as shown in FIG. 2B, the electronic device 110 presents the character image 205 in the live interface 200B at a second scale. As an example, the second scale can be different from the first scale. By adjusting the display scale of the character image 205 in the live interface 200B, the live content associated with the character image 205 can be more vividly presented, thereby improving the quality of the live content.

[0049] In some embodiments, the target special effect can indicate visual effects applied at a set of preset time instants of the target music. As an example, the target music includes a music playing time, and one or more visual effects can be applied at a set of preset time instants in the music playing time. As an example, visual effect A can be applied at target time instant A of the target music, visual effect B can be applied at target time instant B of the target music, and so on.

[0050] In some embodiments, the visual effects applied at the set of preset time instants of the target music can include displaying additional visual elements on the frame associated with the live user. As an example, the additional visual elements can include text animations (e.g., animation process of text appearing and disappearing, etc.) and / or foreground atmosphere effects (e.g., light effects, prop effects, etc.), etc.

[0051] In some embodiments, the visual effects applied at the set of preset time instants of the target music can include adjusting the frame content of the frame associated with the live user. As an example, adjusting the frame content of the frame associated with the live user can include adding or changing filter beautification effects (e.g., different color filters, etc.), adjusting the display scale of the frame, the position or display of elements in the frame (e.g., occluding certain visual elements in the frame).

[0052] In some embodiments, the target special effect can indicate audio effects applied at the set of preset time instants of the target music. As an example, the audio effects can include auxiliary sound effects such as applause sound effects, laughter sound effects, etc.

[0053] In some embodiments, with continued reference to FIG. 2B, the electronic device 110 can apply, at a target time instant of the set of preset time instants, a target visual effect corresponding to the target time instant to the frame associated with the live user.

[0054] In some embodiments, as shown in FIG. 2B, the electronic device 110 can present the text content 215 at the first target time instant. As an example, the process of the electronic device 110 presenting the text content 215 can include an animation effect. The animation effect can be, for example, fade-in and fade-out, rotation, color change, text transparency change, etc.

[0055] In some embodiments, as shown in FIG. 2C, the electronic device 110 can apply, in response to the content of the frame satisfying a preset condition associated with a target visual effect, a target visual effect corresponding to a target time instant to the frame associated with the live user. As an example, the visual effect can be associated with a preset condition in addition to the target time instant of the target music. As an example, the preset condition can include an action associated with the live user in the live interface 200C. As an example, the action associated with the live user in the live interface 200C can include body actions, gesture actions, facial actions, sound content, etc. As an example, as shown in FIG. 2C, the electronic device 110 can present, at the target time instant, a prop effect 220 (e.g., a butterfly special effect) in the live interface 200C based on a predetermined dance action performed by the character figure 205.

[0056] Based on the process described above, embodiments of the present disclosure can present, based on preset operations of a live user, live content generated by a target special effect corresponding to target music in a live interface while playing the target music. The target special effect can follow the playing progress of the target music and / or be presented in a picture associated with the live user. Thus, the present disclosure can provide special effect content based on the target music and the picture associated with the live user for the live user, thereby improving the quality of the live content and meeting the live needs of the live user.

[0057] Example process

[0058] FIG. 3 shows a flowchart of an example process 300 for interface interaction, according to some embodiments of the present disclosure. Process 300 can be implemented at electronic device 110. Process 300 is described below with reference to FIG. 1.

[0059] As shown, at block 310, electronic device 110 presents a live interface associated with a live user.

[0060] At block 320, electronic device 110 plays, in response to a preset operation of the live user, target music indicated by the preset operation.

[0061] At block 330, electronic device 110 presents, in the live interface during playing of the target music, live content generated based on a target special effect corresponding to the target music.

[0062] In some embodiments, the target special effect indicates dolly control information during playing of the target music.

[0063] In some embodiments, the live content is generated by applying the dolly control information to a picture associated with the live user.

[0064] In some embodiments, the target special effect indicates visual effects applied at a set of preset time instants of the target music.

[0065] In some embodiments, process 300 further includes applying, at a target time instant in the set of preset time instants, a target visual effect corresponding to the target time instant to a picture associated with the live user.

[0066] In some embodiments, applying the target visual effect corresponding to the target time instant to the picture associated with the live user includes applying the target visual effect corresponding to the target time instant to the picture associated with the live user in response to content of the picture satisfying a preset condition associated with the target visual effect.

[0067] In some embodiments, the visual effects applied at the set of preset time instants of the target music comprise at least one of: displaying additional visual elements on the picture associated with the live user; adjusting picture content of the picture associated with the live user.

[0068] In some embodiments, the target special effect is generated based on melody information and / or lyric information of the target music.

[0069] In some embodiments, the preset operation indicates a selection of the target music, and the target special effect comprises: a preset special effect corresponding to the target music, or, a special effect generated based on the target music in response to the selection.

[0070] In some embodiments, the preset operation indicates a selection of the target special effect associated with the target music.

[0071] Example apparatus and device

[0072] Embodiments of the present disclosure also provide a corresponding apparatus for implementing the above method or process. FIG. 4 shows a schematic structural block diagram of an apparatus 400 for live interaction, according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.

[0073] As shown in FIG. 4, the apparatus 400 includes a first presentation module 410 configured to present a live interface associated with a live user; a playing module 420 configured to play target music indicated by a preset operation of the live user in response to the preset operation; and a second presentation module 430 configured to present live content generated based on a target special effect corresponding to the target music in the live interface during playing of the target music.

[0074] In some embodiments, the target special effect indicates camera control information during playing of the target music.

[0075] In some embodiments, the live content is generated by applying the camera control information to a picture associated with the live user.

[0076] In some embodiments, the target special effect indicates visual effects applied at a set of preset time instants of the target music.

[0077] In some embodiments, the apparatus 400 further includes an application module configured to: at a target time instant in the set of preset time instants, apply a target visual effect corresponding to the target time instant to a picture associated with the live user.

[0078] In some embodiments, the application module is further configured to: in response to the content of the picture satisfying preset conditions associated with the target visual effect, apply the target visual effect corresponding to the target moment to the picture associated with the live user.

[0079] In some embodiments, the visual effects applied at the set of preset moments of the target music include at least one of: displaying additional visual elements on the picture associated with the live user; adjusting the picture content of the picture associated with the live user.

[0080] In some embodiments, the target special effect is generated based on melody information and / or lyric information of the target music.

[0081] In some embodiments, the preset operation indicates selection of the target music, and the target special effect includes: a preset special effect corresponding to the target music, or, in response to selection of a special effect generated based on the target music.

[0082] In some embodiments, the preset operation indicates selection of a target special effect associated with the target music.

[0083] FIG. 5 illustrates a block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 500 illustrated in FIG. 5 is merely exemplary and should not be construed as any limitation to the functionality and scope of the embodiments described herein. The electronic device 500 illustrated in FIG. 5 can be used to implement the electronic device 110 of FIG. 1.

[0084] As shown in FIG. 5, the electronic device 500 is in the form of a general electronic device. The components of the electronic device 500 can include, but are not limited to, one or more processors 510 or processing units, a memory 520, a storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processor 510 can be an actual or virtual processor and is capable of performing various processing according to programs stored in the memory 520. In a multi-processor system, multiple processors perform computer-executable instructions in parallel to improve the parallel processing capability of the electronic device 500.

[0085] The electronic device 500 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by the electronic device 500 and includes both volatile and nonvolatile media, removable and non-removable media. The memory 520 can be volatile (such as register, cache, RAM), non-volatile (such as ROM, EEPROM, flash memory), or some combination of the two. The storage device 530 can be a removable or non-removable media, and can include machine-readable media, such as flash drives, magnetic disks, or any other media that can be used to store information and / or data and that can be accessed by the electronic device 500.

[0086] The electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive for reading from or writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. The memory 520 can include a computer program product 525 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.

[0087] The communication unit 540 enables communication with other electronic devices over communication media. Additionally, the functionality of the components of the electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines capable of communication over a communication connection. Thus, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.

[0088] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown) such as a storage device, a display device, etc. through the communication unit 540, as needed, one or more devices that enable a user to interact with the electronic device 500, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 500 to communicate with one or more other electronic devices. Such communication can be carried out via an input / output (I / O) interface (not shown).

[0089] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.

[0090] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0091] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium. The instructions stored on the computer readable storage medium can be used to program a computer, a programmable data processing apparatus, and / or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0092] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0093] The computer program product of the present disclosure can have a signal including said computer program. This signal can be electronic, electromagnetic, optical, or any other suitable type of signal. Such a signal can be provided through a communication connection, such as electrical wiring, optical fiber, wireless interface, etc. Examples of computer program products include computer program implemented on a personal computer, server, or other networked device. A non-transitory computer readable medium, such as a floppy disk, CD-ROM, DVD-ROM, Blu-ray Disc, hard disk drive, or any other suitable non-transitory computer readable medium can store the computer program product.

[0094] Having described several implementations of the present disclosure, it is to be appreciated various alterations, modifications, and improvements will readily occur to those skilled in the art. Such alterations, modifications, and improvements are intended to be part of this disclosure. Accordingly, the foregoing description is by way of example only and is not intended to be limiting. The implementation described herein is implementations of the present disclosure. Other implementations of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the present disclosure. Therefore, this disclosure is intended to cover all such modifications and variations as fall within the scope of the implementations. It is intended that the specification and depicted embodiments are to be considered exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

Claims

1. A live streaming interaction method, comprising: Presents the live stream interface associated with the live stream user; In response to a preset operation by the live stream user, play the target music indicated by the preset operation. as well as During the playback of the target music, live content generated based on the target special effects corresponding to the target music is presented on the live streaming interface.

2. The method of claim 1, wherein the target effect indicates camera movement control information during the playback of the target music.

3. The method according to claim 2, wherein the live content is generated by applying the camera movement control information to the screen associated with the live user.

4. The method of claim 1, wherein the target effect refers to the visual effect applied at a set of preset moments of the target music.

5. The method according to claim 4, further comprising: At the target time within the set of preset times, the target visual effect corresponding to the target time is applied to the screen associated with the live stream user.

6. The method of claim 5, wherein applying the target visual effect corresponding to the target time to the screen associated with the live stream user comprises: In response to the content of the screen satisfying the preset conditions associated with the target visual effect, the target visual effect corresponding to the target time is applied to the screen associated with the live stream user.

7. The method of claim 4, wherein the visual effects applied at a preset set of moments in the target music include at least one of the following: Additional visual elements are displayed on the screen associated with the live stream user; Adjust the content of the screen associated with the live stream user.

8. The method according to claim 1, wherein the target effect is generated based on the melody information and / or lyrics information of the target music.

9. The method of claim 1, wherein the preset operation indicates the selection of the target music, and the target effect includes: A preset effect corresponding to the target music, or an effect generated based on the target music in response to the selection.

10. The method of claim 1, wherein the preset operation indicates the selection of the target effect associated with the target music.

11. A device for live streaming interaction, comprising: The first presentation module is configured to present the live streaming interface associated with the live streaming user; The playback module is configured to play the target music indicated by the preset operation in response to a preset operation by the live streaming user; as well as The second presentation module is configured to present live content generated based on target effects corresponding to the target music in the live streaming interface during the playback of the target music, wherein the target effects indicate at least one of the following: camera movement control information during the playback of the target music, and visual effects applied at a set of preset times of the target music.

12. An electronic device, comprising: At least one processor; as well as At least one memory, coupled to the at least one processor and storing instructions for execution by the at least one processor, which, when executed by the at least one processor, cause the electronic device to perform the method according to any one of claims 1 to 10.

13. A computer-readable storage medium having stored thereon computer-executable instructions that can be executed by a processor to implement the method according to any one of claims 1 to 10.

14. A computer program product tangibly stored in a computer storage medium and comprising computer-executable instructions that, when executed by a device, cause the device to perform the method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Video live broadcasting method and device, terminal and storage medium

    CN108848394A

  • Special effect display method and device, electronic equipment and computer readable medium

    CN112259062A

  • Visual animation display method and related equipment

    CN113407766A

  • Determination method of mirror moving information and display method and device of scene picture

    CN116489451A

  • Live broadcast interaction method and related product

    CN117255207A