An interactive method and terminal device for live broadcast

By displaying an interactive resource list and operation page in the live broadcast room, users can select and operate resources such as songs and props, which solves the problem of monotonous live broadcast interaction and achieves a richer interactive experience.

CN116233474BActive Publication Date: 2026-06-16BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2023-02-14
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

Existing live streaming interaction formats are limited to text or emoticons, lacking a rich interactive experience.

Method used

This invention provides an interactive method for live streaming. It displays a list of interactive resources by receiving input, allows users to select target interactive resources and post interactive information in the live stream, and displays the corresponding resource operation page. It supports resource exchange and task completion to obtain interactive resources, displays account identifiers, description information and resource cards, and supports operations such as song requests and item transfer.

🎯Benefits of technology

It enriched the interactive experience of the live streaming room, increased the operation path of interactive information, and improved user participation and interactive effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116233474B_ABST
    Figure CN116233474B_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure provides a kind of interactive method and terminal equipment for live broadcast, which comprises: receiving first input, the first input includes input for live interface;In the case that the live login account corresponding to the live interface has at least one interactive resource, display interactive resource list according to the at least one interactive resource;Receive second input, the second input is the input of target interactive resource in the interactive resource list;In response to the second input, publish the target interactive information corresponding to the target interactive resource in the live room, to show the resource operation page corresponding to the target interactive resource in the case that input for the target interactive information is received.The present disclosure enriches the live broadcast interactive experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of live streaming technology, and in particular to an interactive method and terminal device for live streaming. Background Technology

[0002] With the rapid development of terminal and network technologies, live streaming has become very common. During a live stream, users in the same live stream room can interact. However, currently, user interaction in a live stream room is limited to sending text or emoticons, making the interaction relatively simple. Summary of the Invention

[0003] In view of this, the present disclosure provides an interactive method and apparatus for live streaming, which enriches the interactive experience of live streaming.

[0004] To achieve the above objectives, the present disclosure provides the following technical solutions:

[0005] In a first aspect, embodiments of this disclosure provide an interactive method for live streaming, comprising:

[0006] Receive a first input, which includes input for the live streaming interface;

[0007] If the live streaming login account corresponding to the live streaming interface has at least one interactive resource, a list of interactive resources is displayed according to the at least one interactive resource.

[0008] Receive a second input, which is an input for a target interactive resource in the interactive resource list;

[0009] In response to the second input, target interaction information corresponding to the target interactive resource is published in the live room corresponding to the live interface, so as to display the resource operation page corresponding to the target interactive resource when input for the target interactive information is received.

[0010] As an optional implementation of this invention, the method further includes:

[0011] The interactive resource list categorizes and displays the at least one interactive resource according to the resource acquisition method.

[0012] The methods for acquiring interactive resources include: acquiring interactive resources through resource exchange and acquiring interactive resources by completing specified tasks.

[0013] As an optional implementation of this invention, the method further includes:

[0014] If the live streaming login account corresponding to the live streaming interface does not have interactive resources, output guidance information.

[0015] The guidance information is used to guide users to obtain interactive resources.

[0016] As an optional implementation of this invention, the target interactive information includes:

[0017] Account identifier, description information, and resource cards;

[0018] The account identifier is used to identify the user who posted the target interactive information, the description information is used to describe the target interactive information, and the resource card is used to describe the target interactive resource.

[0019] As an optional implementation of this invention, the resource card includes:

[0020] The bottom frame, the cover image of the target interactive resource, and the name of the target interactive resource;

[0021] The cover image and the name are displayed superimposed on the bottom frame.

[0022] Secondly, embodiments of this disclosure provide an interactive method for live streaming, including:

[0023] The live stream interface is displayed, and the live stream interface includes target interaction information corresponding to the target interactive resource;

[0024] Receive input regarding the target interactive information;

[0025] In response to input of the target interactive information, the resource operation page corresponding to the target interactive resource is displayed on the live streaming interface.

[0026] As an optional implementation of this invention, the method further includes:

[0027] Receive input for the first control in the resource operation page;

[0028] In response to input to the first control on the resource operation page, the operation corresponding to the first control is executed.

[0029] As an optional implementation of this invention, the target interactive resource is a song list including at least one song, and the resource operation page includes an identifier for the at least one song and a song selection control corresponding to each song; the first control is a song selection control corresponding to the target song in the resource operation page; the step of responding to input to the first control in the resource operation page and executing the operation corresponding to the first control includes:

[0030] In response to input to the song request control corresponding to the target song, the audio data of the target song is obtained and added to the audio data playback queue of the live room corresponding to the live interface.

[0031] As an optional implementation of this invention, the target interactive resource is a target item, the resource operation page is a display page for the target item, and the first control is a control in the display page for triggering a resource transfer to the target item; the step of responding to input to the first control in the resource operation page and executing the operation corresponding to the first control includes:

[0032] In response to input to a control used to trigger a resource transfer to the target item, a resource transfer is performed on the target item.

[0033] As an optional implementation of this invention, displaying the resource operation page corresponding to the target interactive resource on the live streaming interface includes:

[0034] The resource operation page corresponding to the target interactive resource is overlaid and displayed in a preset area on the live streaming interface.

[0035] As an optional implementation of the present invention, the method further includes: after performing resource transfer on the target item, in response to a use request for the target item, displaying the special effects corresponding to the target item.

[0036] Thirdly, embodiments of this disclosure provide a terminal device, including:

[0037] A user input unit is configured to receive a first input, the first input including input for the live streaming interface;

[0038] The display unit is used to display a list of interactive resources based on the at least one interactive resource when the live login account corresponding to the live interface has at least one interactive resource.

[0039] The user input unit is further configured to receive a second input, which is an input for a target interactive resource in the interactive resource list;

[0040] The processing unit is configured to respond to the second input by publishing the target interactive information corresponding to the target interactive resource in the live room corresponding to the live interface, so as to display the resource operation page corresponding to the target interactive resource upon receiving input for the target interactive information.

[0041] As an optional implementation of the present invention, the display unit is specifically used to classify and display at least one interactive resource in the interactive resource list according to the resource acquisition method of the interactive resource;

[0042] The methods for acquiring interactive resources include: acquiring interactive resources through resource exchange and acquiring interactive resources by completing specified tasks.

[0043] As an optional implementation of this invention, the display unit is further configured to output guidance information when the live streaming login account corresponding to the live streaming interface does not have interactive resources.

[0044] The guidance information is used to guide users to obtain interactive resources.

[0045] As an optional implementation of this invention, the target interactive information includes:

[0046] Account identifier, description information, and resource cards;

[0047] The account identifier is used to identify the user who posted the target interactive information, the description information is used to describe the target interactive information, and the resource card is used to describe the target interactive resource.

[0048] As an optional implementation of this invention, the resource card includes:

[0049] The bottom frame, the cover image of the target interactive resource, and the name of the target interactive resource;

[0050] The cover image and the name are displayed superimposed on the bottom frame.

[0051] Fourthly, embodiments of this disclosure provide a terminal device, including:

[0052] A display unit is used to display a live streaming interface, the live streaming interface including target interactive information corresponding to the target interactive resource;

[0053] A user input unit is used to receive input regarding the target interactive information;

[0054] The display unit is also configured to, in response to input of the target interactive information, display the resource operation page corresponding to the target interactive resource on the live streaming interface.

[0055] As an optional implementation of this disclosure, the terminal device further includes: a processing unit;

[0056] The user input unit is also configured to receive input for the first control in the resource operation page;

[0057] The processing unit is configured to execute the operation corresponding to the first control in response to input to the first control on the resource operation page.

[0058] As an optional implementation of this disclosure, the target interactive resource is a song list including at least one song, and the resource operation page includes the identifier of the at least one song and a song selection control corresponding to each song; the first control is the song selection control corresponding to the target song in the resource operation page; the processing unit is specifically used to respond to the input of the song selection control corresponding to the target song, obtain the audio data of the target song, and add the audio data of the target song to the audio data playback queue of the live room corresponding to the live interface.

[0059] As an optional implementation of this disclosure, the target interactive resource is a target item, the resource operation page is a display page of the target item, and the first control is a control in the display page of the target item used to trigger a resource transfer to the target item; the processing unit is specifically used to perform a resource transfer operation on the target item in response to input to the control used to trigger a resource transfer to the target item.

[0060] As an optional implementation of this disclosure,

[0061] The display unit is further configured to, after performing a resource transfer on the target item, display the special effects corresponding to the target item in response to a usage request for the target item.

[0062] As an optional implementation of this disclosure,

[0063] The display unit is specifically used to overlay the resource operation page corresponding to the target interactive resource onto a preset area on the live streaming interface.

[0064] Fifthly, embodiments of this disclosure provide an electronic device, including: a memory and a processor, wherein the memory is used to store a computer program; and the processor is used to cause the electronic device to implement the interactive method for live streaming described in any of the above embodiments when executing the computer program.

[0065] Sixthly, embodiments of this disclosure provide a computer-readable storage medium that, when executed by a computing device, causes the computing device to implement the interactive method for live streaming described in any of the above embodiments.

[0066] In a seventh aspect, embodiments of this disclosure provide a computer program product that, when run on a computer, enables the computer to implement the interactive method for live streaming described in any of the above embodiments.

[0067] The interactive method for live streaming provided in this disclosure, upon receiving a first input to a live streaming interface and finding that the live streaming login account corresponding to the live streaming interface has at least one interactive resource, displays an interactive resource list based on the at least one interactive resource. Then, upon receiving a second input for a target interactive resource in the interactive resource list, in response to the second input, it publishes target interactive information corresponding to the target interactive resource in the live streaming room corresponding to the live streaming interface. Upon receiving input for the target interactive information, it displays a resource operation page corresponding to the target interactive resource. Through this interactive method for live streaming, users can publish target interactive information corresponding to target interactive resources in the live streaming room, thereby causing terminal devices in the live streaming room to display a live streaming interface including the target interactive information. Furthermore, it supports any terminal device in the live streaming room displaying a resource operation page corresponding to the target interactive resource based on the target interactive information. Therefore, this disclosure can enrich the live streaming interactive experience. Attached Figure Description

[0068] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0069] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings that need to be called in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0070] Figure 1 A scenario architecture diagram of the interactive method for live streaming provided in the embodiments of this disclosure;

[0071] Figure 2 A flowchart illustrating the steps of an interactive method for live streaming provided in an embodiment of this disclosure;

[0072] Figure 3 One of the interface diagrams for an interactive method for live streaming provided in an embodiment of this disclosure;

[0073] Figure 4 A second interface diagram of an interactive method for live streaming provided in an embodiment of this disclosure;

[0074] Figure 5A flowchart illustrating the steps of another interactive method for live streaming provided in this embodiment of the disclosure;

[0075] Figure 6 The third diagram shows the interface of the interactive method for live streaming provided in this embodiment of the disclosure;

[0076] Figure 7 An interactive flowchart illustrating the interactive method for live streaming provided in this embodiment of the disclosure;

[0077] Figure 8 This is a schematic diagram of the structure of interactive information provided in the embodiments of this disclosure;

[0078] Figure 9 This is a schematic diagram of the structure of a resource card for interactive information provided in an embodiment of this disclosure;

[0079] Figure 10 One of the schematic diagrams of the preset area of ​​interactive information provided in the embodiments of this disclosure;

[0080] Figure 11 A second schematic diagram of the preset area for interactive information provided in the embodiments of this disclosure;

[0081] Figure 12 A schematic diagram of the first control provided in an embodiment of this disclosure;

[0082] Figure 13 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this disclosure;

[0083] Figure 14 This is a schematic diagram of the structure of another terminal device provided in an embodiment of this disclosure;

[0084] Figure 15 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0085] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.

[0086] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.

[0087] In this disclosure, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner. Furthermore, in the description of embodiments in this disclosure, unless otherwise stated, "a plurality of" means two or more.

[0088] The following section first describes the scenario architecture of the interactive method for live streaming provided in the embodiments of this application. (Refer to...) Figure 1 As shown, the scenario architecture of the interactive method for live streaming provided in this application embodiment includes: at least one broadcaster-side device 11, a live streaming server 12, and at least one viewer-side device 13; the broadcaster-side device 11 and the viewer-side device 13 are both client devices, while the live streaming server 12 is a server device.

[0089] The broadcaster-side device 11 can send the source video of the live stream to the live streaming server 12. The live streaming server 12 can receive the source video sent by the broadcaster-side device 11 and send live streaming data to the viewer-side device 13 based on the source video. The viewer-side device 13 can receive the live streaming data sent by the live streaming server 12 and display the live streaming interface based on the live streaming data sent by the live streaming server 12. Both the broadcaster-side device 11 and the viewer-side device 13 can send interactive information to the live streaming server 12. The live streaming server 12 can also add the interactive information sent by the broadcaster-side device 11 and / or the viewer-side device 13 to the live streaming data, thereby displaying the interactive information sent by the broadcaster-side device 11 and / or the viewer-side device 13 in the live streaming interface.

[0090] This disclosure provides an interactive method for live streaming, which can be applied to any terminal device in a live streaming room. (Refer to...) Figure 2 As shown, the interactive method for live streaming includes the following steps S21 to S24:

[0091] S21, Receive the first input.

[0092] The first input includes input for the live streaming interface.

[0093] In this application embodiment, the live streaming interface refers to the user interface displayed when accessing a live streaming room and based on the live streaming data.

[0094] The first input in this embodiment of the disclosure can be an input to a control in the live streaming interface used to trigger the display of an interactive resource list. For example, the first input can be a touch click, double-click, drag-and-drop, etc. Furthermore, the first input in this embodiment of the disclosure can also be a specific voice command or a specific gesture. In some embodiments of this disclosure, the specific gesture can be any one of a single-click gesture, a swipe gesture, a pressure-recognition gesture, a long-press gesture, an area-change gesture, a double-press gesture, or a double-tap gesture.

[0095] In some embodiments, the control for triggering the sending of interactive information based on interactive resources can be a control in the interactive information input panel, which can be overlaid on the live streaming interface or removed from the live streaming interface in response to user operation.

[0096] S22. If the live streaming login account corresponding to the live streaming interface has at least one interactive resource, display the interactive resource list according to the at least one interactive resource.

[0097] During the live stream, each terminal device accessing the live stream room has a live stream login account, and the terminal device will display the corresponding live stream interface on the terminal device's screen according to the corresponding live stream login account. Therefore, the live stream interface in step S22 above refers to the live stream interface displayed by the terminal device that received the first input, and the live stream login account corresponding to the live stream interface refers to the live stream login account of the terminal device that received the first input.

[0098] In this embodiment, interactive resources can be services or virtual items obtained through resource exchange or by completing specified tasks. Examples include: song lists, song titles, special effects items, homepage decorations, and services.

[0099] For example, refer to Figure 3 As shown, an interactive input panel 32 is overlaid on the live streaming interface of the terminal device. The interactive input panel 32 includes a target control 33 for triggering the display of the interactive resource list. When a first input is received for the target control 33, the terminal device first determines whether the live streaming login account corresponding to the live streaming interface has interactive resources. If the live streaming login account corresponding to the live streaming interface has one or more interactive resources, then the interactive resource list 34 is displayed according to the at least one interactive resource.

[0100] Figure 3The example shown is that the interactive resource list 34 includes resource identifiers for identifying each interactive resource and a sending control in the live room for triggering the sending of interactive information corresponding to each interactive resource to the live stream. However, this embodiment is not limited to this. Based on the above embodiment, the interactive resource list 34 may also display the interactive resources owned by the live login account corresponding to the live stream interface in other forms.

[0101] S23, Receive the second input.

[0102] The second input is the input of the target interactive resource in the interactive resource list.

[0103] For example, when the interactive resource list includes resource identifiers for identifying each interactive resource and sending controls in the live stream room for triggering each interactive resource to be sent to the live stream, the second input can be input to the sending control of the target interactive resource. The second input can be at least one of touch click input, double click input, drag input, etc.

[0104] S24. In response to the second input, publish the target interaction information corresponding to the target interactive resource in the live room corresponding to the live interface, so as to display the resource operation page corresponding to the target interactive resource when input for the target interaction information is received.

[0105] In some embodiments, publishing the target interactive information corresponding to the target interactive resource in the live streaming room corresponding to the live stream may include: publishing the target interactive information corresponding to the target interactive resource in the live streaming room corresponding to the live stream via a live streaming server. For example, sending the target interactive information to the live streaming server, and the live streaming server adding the target interactive information to the live streaming data, thereby publishing the target interactive information corresponding to the target interactive resource in the live streaming room corresponding to the live stream interface.

[0106] The resource operation page in this embodiment can be any type of page. For example, it can be the functional interface of an application, a web page, or a Hyper Text Markup Language (H5) page.

[0107] For example, refer to Figure 4 As shown, Figure 4Taking the interactive resource list including a first interactive resource 41, a second interactive resource 42, and a third interactive resource 43 as an example, when a second input is received for the second interactive resource 42, in response to the second input, the target interactive information 420 corresponding to the target interactive resource is published in the live room corresponding to the live interface, so that all terminal devices in the live room display the live interface including the target interactive information 420, and each terminal device can display the resource operation page corresponding to the second interactive resource 42 in response to the operation of the target interactive information.

[0108] The interactive method for live streaming provided in this disclosure, upon receiving a first input to a live streaming interface and finding that the live streaming login account corresponding to the live streaming interface has at least one interactive resource, displays an interactive resource list based on the at least one interactive resource. Then, upon receiving a second input for a target interactive resource in the interactive resource list, in response to the second input, it publishes target interactive information corresponding to the target interactive resource in the live streaming room corresponding to the live streaming interface. Upon receiving input for the target interactive information, it displays a resource operation page corresponding to the target interactive resource. Through this interactive method for live streaming, users can publish target interactive information corresponding to target interactive resources in the live streaming room, thereby causing terminal devices in the live streaming room to display a live streaming interface including the target interactive information. Furthermore, it supports any terminal device in the live streaming room displaying a resource operation page corresponding to the target interactive resource based on the target interactive information. Therefore, this disclosure can enrich the live streaming interactive experience.

[0109] This disclosure provides an interactive method for live streaming, which can be applied to any terminal device in a live streaming room. (Refer to...) Figure 5 As shown, the interactive method for live streaming includes the following steps S51 to S53:

[0110] S51, Display the live streaming interface.

[0111] The live streaming interface includes target interaction information corresponding to the target interactive resources.

[0112] The live streaming interface in step S51 and the live streaming interface in step S22 can be the same or different. If the terminal device receiving the first input and the terminal device receiving the input for the target interactive information in subsequent steps are the same terminal device, then the live streaming interface in step S51 and the live streaming interface in step S22 are the same live streaming interface. However, if the terminal device receiving the first input and the terminal device receiving the input for the target interactive information in subsequent steps are different terminal devices, then the live streaming interface in step S51 and the live streaming interface in step S22 are the same live streaming interface.

[0113] In some embodiments, the implementation of displaying the live streaming interface may include: receiving input from a user to trigger entry into a live streaming room, and in response to the input to trigger entry into the live streaming room, obtaining live streaming data from a live streaming server, and displaying the live streaming interface based on the live streaming data obtained from the live streaming server.

[0114] S52, Receive input for the target interaction information.

[0115] For example, the input to the target interactive information can be a touch click input, double click input, drag input, etc.

[0116] S53. In response to the input of the target interactive information, display the resource operation page corresponding to the target interactive resource on the live broadcast interface.

[0117] For example, refer to Figure 6 As shown, Figure 6 Taking a song request service as an example, when any terminal device in the live stream sends the target interaction information 61 corresponding to the song request service, all terminal devices in the live stream will display a live stream interface 600 including the target interaction information 61. When a terminal device in the live stream receives input for the target interaction information 61, that terminal device will overlay a resource operation page 62 corresponding to the song request service onto the live stream interface 600. The resource operation page 62 includes identifiers for multiple songs and selection controls for selecting each song.

[0118] In the above embodiments, the terminal devices in the live broadcast room can access the resource operation page corresponding to the target interactive resource through the target interactive information, and overlay the resource operation page on the live broadcast interface. Therefore, the above embodiments can increase the operation path of interactive information, thereby further improving the interactive experience.

[0119] As an extension and refinement of the above embodiments, this disclosure provides an interactive method for live streaming, referring to... Figure 7As shown, the interactive method for live streaming includes the following steps:

[0120] S701, The first terminal device receives the first input.

[0121] The first input includes input to the live streaming interface displayed on the first terminal.

[0122] S702, The first terminal device determines the number of interactive resources possessed by the live streaming login account corresponding to the live streaming interface.

[0123] That is, when the first terminal device receives input for the target control, it first determines whether the live streaming login account corresponding to the first terminal device has acquired interactive resources.

[0124] In step S702 above, if the live streaming login account corresponding to the live streaming interface does not have interactive resources (the number of interactive resources of the live streaming login account corresponding to the live streaming interface is 0), then step S703 is executed.

[0125] S703, The first terminal device displays guidance information.

[0126] The guidance information is used to guide users to obtain interactive resources.

[0127] In step S702 above, if the live streaming login account corresponding to the live streaming interface has one or more interactive resources (the number of interactive resources of the live streaming login account corresponding to the live streaming interface is greater than or equal to 1), then the following steps are performed:

[0128] S704. The first terminal device displays an interactive resource list based on the at least one interactive resource.

[0129] In some embodiments, step S704 (displaying an interactive resource list based on the at least one interactive resource) includes:

[0130] The interactive resource list categorizes and displays the at least one interactive resource according to the resource acquisition method.

[0131] The methods for acquiring interactive resources include: acquiring interactive resources through resource exchange and acquiring interactive resources by completing specified tasks.

[0132] That is, interactive resources obtained through resource exchange and interactive resources obtained by completing designated tasks will be displayed separately.

[0133] S705, The first terminal device receives the second input.

[0134] The second input is the input of the target interactive resource in the interactive resource list.

[0135] S706. The first terminal device responds to the second input and publishes the target interactive information corresponding to the target interactive resource in the live room corresponding to the live interface.

[0136] Since the first terminal device publishes the target interaction information corresponding to the target interactive resource in the live broadcast room corresponding to the live broadcast interface, the terminal device in the live broadcast room will display a live broadcast interface including the target interaction information, and can display the resource operation page corresponding to the target interactive resource according to the target interaction information. Therefore, the second terminal device in the live broadcast room performs the following step S707:

[0137] S707, the second terminal device displays a live broadcast interface including target interactive information corresponding to the target interactive resources.

[0138] Reference Figure 8 As shown, in some embodiments, the target interaction information includes:

[0139] Account identifier 81, description information 82, and resource card 83;

[0140] The account identifier 81 is used to identify the live streaming login account that publishes the target interactive information, the description information 82 is used to describe the target interactive information, and the resource card 83 is used to describe the content of the target interactive resource.

[0141] Reference Figure 9 As shown, in some embodiments, the resource card 83 includes:

[0142] The bottom frame 831, the cover image 832 of the target interactive resource, and the name 833 of the target interactive resource;

[0143] The cover image 832 and the name 833 are superimposed on the bottom frame 831.

[0144] S708, The second terminal device receives input of interactive information for the target.

[0145] S709. In response to the input of the target interactive information, the second terminal device displays the resource operation page corresponding to the target interactive resource on the live broadcast interface.

[0146] In some embodiments, the resource operation page corresponding to the target interactive resource is displayed on the live streaming interface, including:

[0147] The resource operation page corresponding to the target interactive resource is overlaid and displayed in a preset area on the live streaming interface.

[0148] For example, refer to Figure 10 As shown, the preset area 100 can be an area whose left edge, right edge, and bottom edge all connect to the video playback interface.

[0149] For example, refer to Figure 11 As shown, the preset area 110 can be the area where the geometric center overlaps with the geometric center of the live streaming interface.

[0150] S710, the second terminal device receives input for the first control in the resource operation page.

[0151] For example, the input to the first control in the resource operation page can be a touch click input, double-click input, drag input, etc., to the first control in the target interactive resource.

[0152] S711. The second terminal device responds to input to the first control in the target interactive resource and executes the operation corresponding to the first control.

[0153] Reference Figure 6 As shown, in some embodiments, the target interactive resource is a song list including at least one song, and the resource operation page 62 includes the identifier of the at least one song and the song selection control corresponding to each song.

[0154] When the first control is a song selection control corresponding to the target song in the resource operation page, the above step S711 (in response to input to the first control in the resource operation page, execute the operation corresponding to the first control) includes:

[0155] In response to input to the song request control corresponding to the target song, the audio data of the target song is obtained and added to the audio data playback queue of the live broadcast room.

[0156] For example, the audio data of the target song may specifically be the accompaniment music of the target song, the complete audio data of the target song, etc., and this application embodiment does not limit it in this way.

[0157] The following example illustrates the above implementation using a scenario of multiple people singing in a live stream. First, a user in the live stream obtains a high-scoring playlist (target interactive resource) consisting of several highly-rated songs through resource exchange or completing a designated task. This user then posts the target interactive information corresponding to the high-scoring playlist in the live stream interface, which is then displayed on the live stream interface. After the target interactive information is displayed, a user in the live stream (either the user who posted the target interactive information or another user in the live stream) manipulates the target interactive information to display a resource operation page on their terminal device. This page includes the identifiers of the multiple songs and corresponding song selection controls for each song. The user then inputs the song selection control for a specific song on the resource operation page, obtaining the accompaniment music for that song. This accompaniment music is then added to the audio data playback queue of the live stream for playback in the live stream.

[0158] In some embodiments, the target interactive resource is a target item, the resource operation page is the display page of the target item, and the first control is a control in the display page of the target item used to trigger a resource transfer to the target item.

[0159] When the first control is a control on the display page of the target item used to trigger a resource transfer to the target item, the above step S711 (in response to input to the first control on the resource operation page, execute the operation corresponding to the first control) includes:

[0160] In response to input to a control used to trigger a resource transfer to the target item, a resource transfer is performed on the target item.

[0161] For example, refer to Figure 12 As shown, Figure 12 Taking the target prop as the homepage decoration and the operation corresponding to the first control 120 in the display page of the target prop as obtaining the target prop as an example, when the input to the first control 120 in the display page of the target prop is received, the second terminal device responds to the input to the first control 120 in the display page of the target interactive resource and executes the operation of obtaining the homepage decoration.

[0162] In some embodiments, the method further includes:

[0163] After performing a resource transfer on the target item, in response to a request to use the target item, the special effects corresponding to the target item are displayed.

[0164] For example, if the target item is a homepage decoration, after obtaining the homepage decoration, in response to a request to use the homepage decoration, the effect of applying the homepage decoration to the corresponding homepage can be displayed.

[0165] Based on the same inventive concept, as an implementation of the above method, this disclosure also provides an image-based positioning device, which corresponds to the aforementioned method embodiment. For ease of reading, this embodiment will not repeat the details of the aforementioned method embodiment one by one, but it should be clear that the image-based positioning device in this embodiment can correspondingly implement all the contents of the aforementioned method embodiment.

[0166] This disclosure provides a terminal device. Figure 13 This is a schematic diagram of the terminal device, such as... Figure 13 As shown, the terminal device 1300 includes:

[0167] User input unit 131 is used to receive a first input, the first input including input for the live broadcast interface;

[0168] Display unit 132 is used to display an interactive resource list according to the at least one interactive resource when the live login account corresponding to the live interface has at least one interactive resource.

[0169] The user input unit 131 is also configured to receive a second input, which is an input for a target interactive resource in the interactive resource list;

[0170] The processing unit 133 is configured to respond to the second input by publishing the target interactive information corresponding to the target interactive resource in the live room corresponding to the live stream, so as to display the resource operation page corresponding to the target interactive resource upon receiving input for the target interactive information.

[0171] As an optional implementation of the present invention, the display unit 132 is specifically used to classify and display at least one interactive resource in the interactive resource list according to the resource acquisition method of the interactive resource;

[0172] The methods for acquiring interactive resources include: acquiring interactive resources through resource exchange and acquiring interactive resources by completing specified tasks.

[0173] As an optional implementation of the present invention, the display unit 132 is further configured to output guidance information when the live login account corresponding to the live interface does not have interactive resources;

[0174] The guidance information is used to guide users to obtain interactive resources.

[0175] As an optional implementation of this invention, the target interactive information includes:

[0176] Account identifier, description information, and resource cards;

[0177] The account identifier is used to identify the user who posted the target interactive information, the description information is used to describe the target interactive information, and the resource card is used to describe the target interactive resource.

[0178] As an optional implementation of this invention, the resource card includes:

[0179] The bottom frame, the cover image of the target interactive resource, and the name of the target interactive resource;

[0180] The cover image and the name are displayed superimposed on the bottom frame.

[0181] This disclosure provides a terminal device. Figure 14 This is a schematic diagram of the terminal device, such as... Figure 14 As shown, the image-based positioning device 1400 includes:

[0182] Display unit 141 is used to display a live streaming interface, the live streaming interface including target interactive information corresponding to the target interactive resource;

[0183] User input unit 142 is used to receive input for the target interactive information;

[0184] The display unit 141 is also configured to, in response to input of the target interactive information, display the resource operation page corresponding to the target interactive resource on the live streaming interface.

[0185] As an optional implementation of this disclosure, the terminal device 1400 further includes: a processing unit;

[0186] The user input unit 142 is also used to receive input for the first control in the resource operation page;

[0187] The processing unit is configured to execute the operation corresponding to the first control in response to input to the first control on the resource operation page.

[0188] As an optional implementation of this disclosure, the target interactive resource is a song list including at least one song, and the resource operation page includes the identifier of the at least one song and a song selection control corresponding to each song; the first control is the song selection control corresponding to the target song in the resource operation page; the processing unit is specifically used to respond to the input of the song selection control corresponding to the target song, obtain the audio data of the target song, and add the audio data of the target song to the audio data playback queue of the live broadcast room.

[0189] As an optional implementation of this disclosure, the target interactive resource is a target item, the resource operation page is a display page of the target item, and the first control is a control in the display page of the target item used to trigger a resource transfer to the target item; the processing unit is specifically used to perform a resource transfer operation on the target item in response to input to the control used to trigger a resource transfer to the target item.

[0190] As an optional implementation of this disclosure, a resource transfer is performed on the target item in response to input to a control for triggering a resource transfer on the target item.

[0191] As an optional implementation of this disclosure,

[0192] The display unit 142 is specifically used to overlay the resource operation page corresponding to the target interactive resource onto a preset area on the live streaming interface.

[0193] The image-based positioning device provided in this embodiment can execute the interactive method for live streaming provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described again here.

[0194] Based on the same inventive concept, this disclosure also provides an electronic device. Figure 15 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this disclosure, such as... Figure 15 As shown, the electronic device provided in this embodiment includes a memory 151 and a processor 152. The memory 151 is used to store computer programs; the processor 152 is used to execute the interactive method for live streaming provided in the above embodiment when executing the computer program.

[0195] Based on the same inventive concept, this disclosure also provides a computer-readable storage medium storing a computer program that, when executed by a processor, causes the computing device to implement the interactive method for live streaming provided in the above embodiments.

[0196] Based on the same inventive concept, this disclosure also provides a computer program product that, when run on a computer, enables the computing device to implement the interactive method for live streaming provided in the above embodiments.

[0197] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable storage media containing computer-usable program code.

[0198] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0199] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0200] Computer-readable media include both permanent and non-permanent, removable and non-removable storage media. Storage media can store information using any method or technology; the information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0201] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this disclosure, and are not intended to limit them. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this disclosure.

Claims

1. An interactive method for live streaming, characterized in that, include: Receive a first input, which includes input for the live streaming interface; If the live streaming login account corresponding to the live streaming interface has at least one interactive resource, a list of interactive resources is displayed according to the at least one interactive resource. Receive a second input, which includes input on a target interactive resource in the list of interactive resources; In response to the second input, target interaction information corresponding to the target interactive resource is published in the live room corresponding to the live interface, so that when input for the target interactive information is received, the resource operation page corresponding to the target interactive resource is overlaid on the live interface. The target interactive resource is a song request service, and the resource operation page includes the identifier of at least one song and song request controls corresponding to each song; the method further includes: Receive input from the song selection control corresponding to the target song in the resource operation page; In response to input to the song request control corresponding to the target song, the audio data of the target song is obtained and added to the audio data playback queue of the live room corresponding to the live interface.

2. The method according to claim 1, characterized in that, The step of displaying the interactive resource list based on the at least one interactive resource includes: The interactive resource list categorizes and displays the at least one interactive resource according to the resource acquisition method. The methods for acquiring interactive resources include: acquiring interactive resources through resource exchange and acquiring interactive resources by completing specified tasks.

3. The method according to claim 1, characterized in that, The method further includes: If the live streaming login account corresponding to the live streaming interface does not have interactive resources, output guidance information. The guidance information is used to guide users to obtain interactive resources.

4. The method according to claim 1, characterized in that, The target interactive information includes: Account identifier, description information, and resource cards; The account identifier is used to identify the live streaming login account that published the target interactive information, the description information is used to describe the target interactive information, and the resource card is used to describe the target interactive resource.

5. The method according to claim 4, characterized in that, The resource cards include: The bottom frame, the cover image of the target interactive resource, and the name of the target interactive resource; The cover image and the name are displayed superimposed on the bottom frame.

6. The method according to claim 1, characterized in that, The target interactive resource also includes a target prop, and the resource operation page includes a display page for the target prop. The first control is a control in the display page of the target prop used to trigger a resource transfer to the target prop. In response to input to a first control on the resource operation page, perform the operation corresponding to the first control, including: In response to input to a control used to trigger a resource transfer to the target item, a resource transfer is performed on the target item.

7. The method according to claim 6, characterized in that, The method further includes: after performing a resource transfer on the target item, in response to a use request for the target item, displaying the special effects corresponding to the target item.

8. A terminal device, characterized in that, include: A user input unit is configured to receive a first input, the first input including input for the live streaming interface; The display unit is used to display a list of interactive resources based on the at least one interactive resource when the live login account corresponding to the live interface has at least one interactive resource. The user input unit is further configured to receive a second input, which is an input for a target interactive resource in the interactive resource list; The processing unit is configured to respond to the second input by publishing the target interactive information corresponding to the target interactive resource in the live room corresponding to the live interface, so as to overlay and display the resource operation page corresponding to the target interactive resource on the live interface when receiving input for the target interactive information. The target interactive resource is a song request service, and the resource operation page includes the identifier of at least one song and the song request control corresponding to each song. The user input unit is also used to receive input for the song selection control corresponding to the target song in the resource operation page; The processing unit is further configured to, in response to input to the song selection control corresponding to the target song, acquire the audio data of the target song and add the audio data of the target song to the audio data playback queue of the live broadcast room corresponding to the live broadcast interface.

9. An electronic device, characterized in that, include: A memory and a processor, the memory being used to store a computer program; the processor being used to cause the electronic device to implement the interactive method for live streaming as described in any one of claims 1-7 when executing the computer program.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a computing device, causes the computing device to implement the interactive method for live streaming as described in any one of claims 1-7.