Interaction method, electronic device, storage medium, and program product

By displaying the resources to be claimed on the multimedia content playback interface and linking them to the live stream information, the problem of viewers having difficulty entering the live stream was solved, thereby increasing live stream traffic and user interaction.

CN118660206BActive Publication Date: 2026-01-16BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410462654.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-17
Publication Date
2026-01-16
Estimated Expiration
2044-04-17

AI Technical Summary

Technical Problem

In user-generated content applications, when viewers are interested in multimedia content, they are unlikely to actively enter the publisher's live stream to interact, resulting in low live stream traffic.

Method used

By displaying the information of the resources to be claimed on the multimedia content playback interface and linking the live broadcast room information during the resource claiming process, users are guided to enter the live broadcast room.

Benefits of technology

It improved the efficiency of traffic redirection for multimedia content, increased the number of visits to live streaming rooms, and promoted interaction between users and publishers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118660206B_ABST
    Figure CN118660206B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an interaction method, an electronic device, a storage medium and a program product, and relates to the technical field of terminals. The interaction method comprises: displaying information of a resource to be taken in a playing interface of multimedia content of a first user; in response to a resource taking operation of a second user, displaying a taking result interface; and in response to the resource to be taken being associated with a live room, displaying information of the live room in the taking result interface.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of terminals, and in particular, to an interaction method, an electronic device, a storage medium, and a program product. BACKGROUND

[0002] In some user-generated content applications, a user can create multimedia content and upload it to the application for publishing, and the published multimedia content can be browsed by other users. For example, in a video streaming application, some users can create multimedia content such as videos, graphic-text content, and the like, and publish them in the video stream. When browsing the video stream, the users of the application can browse the multimedia content published by multiple users through switching and the like. If a user is interested in the multimedia content published by another user, the user can interact in the area related to the multimedia content, such as publishing a comment or a like for the multimedia content. SUMMARY

[0003] This summary is provided to introduce a selection of concepts, which are further described below in the detailed description. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used in limiting the scope of the claimed subject matter.

[0004] According to some embodiments of the present disclosure, an interaction method is provided, including: displaying information of a resource to be collected in a playing interface of multimedia content of a first user; in response to a resource collection operation of a second user, displaying a collection result interface; and in response to the resource to be collected being associated with a live room, displaying information of the live room in the collection result interface.

[0005] According to some embodiments of the present disclosure, an interaction method is provided, including: in response to a first user configuring a resource to be distributed for multimedia content of the first user, displaying a resource configuration interface; in the resource configuration interface, displaying a live room association option and an input control of a resource amount of the resource, wherein the live room association option is used to indicate that the resource to be distributed carries information of a live room; and based on a selection result of the first user on the live room association option and the resource amount input by the first user, creating the resource to be distributed.

[0006] According to some embodiments of the present disclosure, an electronic device is provided, including: a memory; and a processor coupled to the memory, the processor being configured to execute an interaction method of any of the embodiments described in the present disclosure based on instructions stored in the memory.

[0007] According to some embodiments of the present disclosure, a computer-readable storage medium is provided, having stored thereon a computer program, which, when executed by a processor, performs the method of any of the embodiments described in the present disclosure.

[0008] According to some embodiments of the present disclosure, a computer program product is provided that, when run on a computer, causes the computer to implement the methods of any of the embodiments described in the present disclosure.

[0009] Other features, aspects, and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description

[0010] Preferred embodiments of the present disclosure are described below with reference to the accompanying drawings. The accompanying drawings, which are included to provide a further understanding of the present disclosure, and which, together with the following detailed description, are incorporated in and form a part of this specification and are used to explain the present disclosure. It should be understood that the drawings described below only relate to some embodiments of the present disclosure and are not intended to limit the present disclosure. In the drawings:

[0011] Figure 1 A flowchart illustrating an interaction method according to some embodiments of the present disclosure is shown.

[0012] Figure 2 A schematic diagram of a multimedia content playback interface according to some embodiments of the present disclosure is shown.

[0013] Figure 3 A schematic diagram of a resource acquisition interface according to some embodiments of the present disclosure is shown.

[0014] Figure 4A and 4B A schematic diagram of a result retrieval interface according to some embodiments of the present disclosure is shown.

[0015] Figure 5 A flowchart illustrating an interaction method according to other embodiments of this disclosure is shown.

[0016] Figure 6A and 6B This diagram illustrates the multimedia content playback interface of the first user on the first user's client.

[0017] Figure 7 A schematic diagram of a resource configuration interface according to some embodiments of the present disclosure is shown.

[0018] Figure 8 A schematic diagram of the structure of an interactive device according to some embodiments of the present disclosure is shown.

[0019] Figure 9 A schematic diagram of the structure of an interactive device according to other embodiments of the present disclosure is shown.

[0020] Figure 10 A schematic diagram of the structure of an electronic device according to some embodiments of the present disclosure is shown.

[0021] Figure 11 A structural diagram of a computer system according to some embodiments of the present disclosure is shown.

[0022] It should be understood that the dimensions of the various portions shown in the drawings are shown for purposes of convenience and are not necessarily drawn to scale. Wherever possible, the same reference numbers will be used throughout the drawings to depict the same or similar components. Thus, when a component is first introduced in a drawing, that component can not be discussed again in further drawings illustrating additional embodiments. DETAILED DESCRIPTION

[0023] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, but not all the embodiments. The description of the embodiments below is actually only illustrative, but not as any limitation on the present disclosure and its application or use. It should be understood that the present disclosure can be implemented in various forms, and should not be interpreted as limited to the embodiments set forth herein.

[0024] It should be understood that each of the steps recited in the method embodiments of the present disclosure can be executed in different orders and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this respect. Unless otherwise specifically stated, the relative arrangement of the components and steps, numerical expressions, and numerical values set forth in these embodiments should be interpreted as merely exemplary, not limiting the scope of the present disclosure.

[0025] The term "comprise" and variations thereof used in the present disclosure means an open term that includes at least the recited elements / features, but does not exclude other elements / features, i.e., "including, but not limited to". In addition, the term "include" and variations thereof used in the present disclosure means an open term that includes at least the recited elements / features, but does not exclude other elements / features, i.e., "including, but not limited to". Therefore, include and comprise are synonymous. The term "based on" means "based at least in part on".

[0026] Reference throughout this specification to "one embodiment", "an embodiment", or "embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrase "in one embodiment" in various places in the specification are not necessarily all referring to the same embodiment, although it can. Furthermore, the term "a plurality" or "a plurality of means "two or more" unless explicitly indicated to the contrary.

[0027] It should be noted that the terms "first", "second", and so on used in the present disclosure are merely used to distinguish different apparatuses, modules, or units, and are not intended to limit the order or the interdependence of the functions performed by these apparatuses, modules, or units. Unless otherwise specified, the terms "first", "second", and so on are not intended to imply a given order or any other way of a given order in time, space, ranking, or any other manner.

[0028] It should be noted that the terms "one", "multiple" used in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that "one" or "multiple" should be understood as "one or more" unless otherwise explicitly specified in the context.

[0029] The names of the messages or information exchanged between the plurality of apparatuses in the embodiments of the present disclosure are merely used for illustrative purposes, and are not intended to limit the scope of the messages or information.

[0030] The embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings, but the present disclosure is not limited to these specific embodiments. These specific embodiments below can be combined with each other, and the same or similar concepts or processes can not be described in some embodiments. In addition, in one or more embodiments, specific features, structures, or characteristics can be combined by any suitable manner from the present disclosure which will be clear to those skilled in the art.

[0031] In a multimedia application, when a browser is interested in the browsed multimedia content, the browser can interact with the publisher of the multimedia content, such as commenting or liking. In the case that the browser is very interested in the multimedia content, the browser can actively view other interfaces related to the publisher, such as viewing the home page of the publisher, browsing other multimedia content of the publisher, and the like.

[0032] In addition to the publishing and browsing of multimedia content, some applications also provide a live streaming function, for example, a user can publish one or more multimedia content in a multimedia feed, and in some time period, the user can also open a live streaming room to interact with more users in the form of live streaming.

[0033] It is found through analysis that the interaction between the browser and the publisher needs to be initiated by the browser actively, and in most cases, the browser is driven to initiate the interaction according to the degree of interest of the browser in the multimedia content, so many users may not interact due to inexperience in operation, lack of strong interaction intention, etc. Further, if the live streaming room of the publisher is to be entered, more operations are required, so the probability of actively accessing the live streaming room from the multimedia feed is low. Therefore, a scheme for increasing the access amount of the live streaming room is needed, that is, a scheme for diverting the browsing traffic of the multimedia content to the live streaming room.

[0034] In Internet applications, some users can create resources and distribute the resources to other users. After the other users receive the resources, the resources are transferred from the user who distributes the resources to the user who receives the resources. Users can distribute resources in a chat interface with other users, for example, to increase the intimacy and interest between users.

[0035] Embodiments of the present disclosure extend the resource distribution and receiving function. On the one hand, in its distribution scenario, it is associated with a certain multimedia content for distribution; on the other hand, when the multimedia content is browsed by the browser, the information of the live streaming room is displayed to guide the browser of the multimedia content to access the live streaming room through the resource, thereby increasing the access amount of the live streaming room. The following refers to Figure 1 Embodiments of the interactive method of the present disclosure are described.

[0036] Figure 1 A flowchart of an interactive method according to some embodiments of the present disclosure is shown. In this embodiment, a first user who distributes resources and a second user who receives resources are involved, and this embodiment can be executed on the client of the second user. As shown in Figure 1 The interactive method of this embodiment includes steps S102 to S106.

[0037] In step S102, the information of the resource to be received is displayed in the playing interface of the multimedia content of the first user.

[0038] The multimedia content of the first user refers to the multimedia content created, edited or uploaded by the first user, which is published under the account of the first user. The multimedia content includes videos, text and image content, text and image notes, etc.

[0039] The resource to be taken is a resource created by the first user, such as a red packet, a virtual item, and the like. The process of creating the resource by the first user will be further described below.

[0040] The information of the resource to be taken is used to describe the resource to be taken, so as to guide the user to take the resource. It can be a taking control (such as a button), a link, or the like of the resource to be taken. The taking control can be provided with description information, such as "red packet for followers" and the like. In some embodiments, in response to a triggering operation on the triggering control, the taking process of the resource can be performed. The information of the resource to be taken can also be other information, such as description information, and the like, which will not be described here.

[0041] The information of the resource to be taken can be displayed to all browsers, or can be displayed to specific users according to the settings of the first user, such as followers of the first user, friends of the first user, and the like. The information of the resource to be taken can be displayed in response to the playing of the multimedia content of the first user, or can be displayed after the multimedia content of the first user is played for a specified time length. Those skilled in the art can make a selection according to the needs.

[0042] In step S104, in response to the resource taking operation of the second user, a taking result interface is displayed.

[0043] The taking result interface and the playing interface of the first multimedia content can be displayed in the same page. For example, the playing interface of the multimedia content can be displayed in a reduced size to provide display space for the taking result interface. In this way, the second user can observe the taking result while continuing to watch the multimedia content. Alternatively, after the second user takes the resource, the second user can switch from the playing interface of the multimedia content to the taking result interface.

[0044] In the taking result interface, the information of the resource taken by the second user can be displayed. The resource taken by the second user can be all of the resource to be taken, or a part of the resource to be taken. The information of the resource taken by the second user can include the resource amount of the resource taken by the second user, the source (i.e., the first user) of the resource, and the like.

[0045] In step S106, in response to the resource to be taken being associated with the live room, the information of the live room is displayed in the taking result interface.

[0046] The first user can set whether the resource to be taken is associated with the live room when publishing the resource to be taken. In the case where the resource to be taken is associated with the live room, the second user can be guided to enter the live room by displaying the information of the live room.

[0047] The live room associated with the resource can also be referred to as a live room to be recommended. In some embodiments, the live room is a live room of the first user, or a live room of another user than the first user. The live room of the other user can be a live room recommended by a follower of the first user, a live room of a contact of the first user, or a live room associated with the multimedia content in step S102, and the like. For example, the multimedia content is an introduction to an item, and the live room associated with the multimedia content can be a shopping live room, and the shopping live room includes the item in a commodity list of the shopping live room.

[0048] The information of the live room includes, for example, an entry control of the live room, a name of the live room, a description of the live room, a current state of the live room, multimedia resources of the live room, and the like.

[0049] The entry control of the live room can directly provide the second user with a way to access the live room. For example, in response to a triggering operation of the entry control by the second user, an interface of the live room is displayed. In some embodiments, the entry control of the live room can be displayed based on the state of the live room, for example, the entry control of the live room is displayed when the live room is in a live broadcast, and the entry control of the live room is not displayed when the live room is not in a live broadcast.

[0050] The multimedia resources of the live room can be in the form of images, videos, and the like. The images of the live room are, for example, a cover of the live room, an image of an anchor of the live room, a screenshot of historical content of the live room, and the like. The videos of the live room are, for example, a recommended video of the live room, a preview stream of the live room, and the like. The preview stream can be a video recorded in advance, a historical video segment of the live room, or a video segment of a current live broadcast. Thus, the second user can more directly understand the situation of the live room through the multimedia resources of the live room.

[0051] The current state of the live room includes, for example, whether the live room is in a live broadcast. In some embodiments, in response to the live room being in a live broadcast, the information of the live room can include an identifier indicating that the live room is in a live broadcast, for example, an identifier of “live broadcast”. In response to the live room not being in a live broadcast, the information of the live room can include an identifier indicating that the live room is not in a live broadcast, for example, an identifier of “live broadcast not started” or “live broadcast ended”, or in this case, the information of the live room can not include state information.

[0052] Through the above embodiment, the to-be-received resource is displayed in association with the multimedia content of the first user, so that the resource can be distributed through the multimedia content, and the coverage of the to-be-received resource is improved. Moreover, when the second user receives the resource, the information of the live room can be quickly obtained. Therefore, the multimedia content of the first user can be associated with the to-be-recommended live room through the resource, the efficiency of guiding the traffic of the multimedia content of the first user to the live room is improved, and the access amount of the live room is also improved.

[0053] The following will be described with reference to some interface schematic diagrams.

[0054] Figure 2 A schematic diagram of a multimedia content playing interface according to some embodiments of the present disclosure is shown. As shown in the figure, the playing interface 2 of this embodiment includes a playing multimedia content 21, for example, a video. The playing interface 2 can optionally include the avatar 22 and the name 23 of the publisher user 1 (i.e., the first user) of the multimedia content 21. The playing interface 2 also includes a to-be-received resource receiving control 24. The interface can be displayed on the client of the user 2. In response to the user 2 (i.e., the second user) triggering the receiving control 24, the resource receiving process can be triggered. Figure 2

[0055] In some embodiments, after the second user triggers the receiving control of the to-be-received resource, the second user can be prompted again to confirm whether to receive the resource through the resource receiving interface. In response to the second user triggering the receiving control, the resource receiving interface is displayed; in the resource receiving interface, in response to the confirmation operation of the second user, the receiving result interface is displayed.

[0056] Figure 3 A schematic diagram of a resource receiving interface according to some embodiments of the present disclosure is shown. As shown in the figure, the interface 3 includes a playing interface 31 of the multimedia content and a resource receiving interface 32, which are arranged vertically in the interface 3, so that the user 2 can continue to watch the multimedia content while viewing the information of the resource. According to needs, the resource receiving interface 32 can also be displayed full screen, which is not limited in the present disclosure. Figure 3

[0057] In the resource receiving interface 32, a cancel control 321 can be displayed, and in response to the user 2 triggering the cancel control 321, the resource receiving interface 32 can be closed, for example, returning to the interface 2 shown in the figure. Figure 2

[0058] ​​​In the resource taking interface 32, a source description 322 of the resource can also be displayed, for example, "Red Envelope of User 1", to indicate that the resource is created and distributed by User 1. In addition, a note 323 of the resource can also be displayed, for example, "Congratulations on the New Year", which is added by User 1 when creating the resource. The background of the resource taking interface 32 can also be displayed according to the settings of User 1. For example, User 1 can select the cover style of the resource (for example, select "Red Envelope Cover") when creating.

[0059] In the resource taking interface 32, a confirmation control 324 is also displayed. In response to the triggering operation of User 2 on the confirmation control 324, the resource taking process of User 2 is executed, that is, the resource taken by User 2 is transferred to the account of User 2. Then, the taking result interface can be displayed.

[0060] It should be clear to those skilled in the art that some embodiments of the present disclosure can also not include the resource taking interface. For example, after triggering the taking control 24 in the interface 2, the second user can also directly display the taking result interface.

[0061] Figure 4A And 4B A schematic diagram of a taking result interface according to some embodiments of the present disclosure is shown. As shown in Figure 4A Interface 4 includes a multimedia content playing interface 41 and a taking result interface 42, which are arranged vertically in interface 4, so that User 2 can continue to watch the multimedia content while viewing the taking result of the resource. According to needs, the taking result interface 42 can also be displayed full screen, which is not limited by the present disclosure.

[0062] In some embodiments, in response to the fact that the live room is in live streaming, the cover of the live room and an identifier indicating that the live room associated with the resource is in live streaming are displayed in the taking result interface. For example, in the example shown in Figure 4A The information of the live room includes an identifier 421 indicating that the live room is in live streaming and an image 422 of the live room, for example, the cover of the live room.

[0063] If User 2 does not want to continue to access the live room, a closing control 423 can be triggered to close the taking result interface 42, for example, to return to Figure 2 The interface 2 shown.

[0064] Figure 4A The taking result interface 42 shown displays the information of the live room in a relatively simple manner. In some embodiments, more information of the live room, for example, a preview stream of the live room, can also be further displayed. The process of switching from the cover of the live room to the preview stream can be triggered manually by the second user or automatically.

[0065] In some embodiments, in response to a second user's first operation on the cover, the cover is switched to a preview stream of the live stream, wherein the preview stream is an entry control for the live stream. For example, in response to user 2 performing a swipe-down or click operation on the cover of the live stream, a preview stream of the live stream can be displayed. Figure 4A The live stream's cover image can further include prompts such as "Pull down to view" or "Click to view" to guide users to explore further. After performing the first action, the interface can appear as follows: Figure 4B As shown.

[0066] In some embodiments, in response to the display duration of the live stream cover reaching a threshold, the cover is switched to the live stream preview stream. Thus, the switch from cover to preview stream is automatic. The interface after automatic switching can also be as follows: Figure 4B As shown.

[0067] exist Figure 4B In the result claiming interface 42, a preview stream 428 of the live stream is displayed so that user 2 can understand the content of the live stream in more detail. The preview stream 428 serves as the entry point to the live stream; after user 2 triggers (e.g., clicks) the preview stream, the live stream interface can be displayed. Above the preview stream 428, "Click to enter the live stream" can be displayed to guide user 2 into the live stream. In some embodiments, the information of the live stream includes at least one of the following: the name of the live streamer and a description of the live stream. For example, the result claiming interface 42 can further display other information 429 of the live stream, such as the live streamer user 3 and the live stream introduction "Welcome everyone to read together," etc.

[0068] In some embodiments, the cover is located in the information display area of ​​the result claim interface. In response to the second user's first operation on the cover, the information display area is expanded; within the expanded information display area, the cover is switched to a preview stream of the live broadcast room. Figure 4A and 4B As shown, Figure 4B The preview stream 428 occupies a larger area than the image 422. This allows for a larger display of a preview stream with more information and richer content, facilitating browsing by a second user.

[0069] Of course, the above embodiment is only one implementation method. Depending on the needs, the user can also enter the live stream in response to the live stream cover being triggered by user 2. That is, the cover can also serve as the entry control for the live stream. Besides the cover and preview stream, the entry control can also take other forms, which will not be elaborated here.

[0070] The taking result interface 42 can also include a source description 424 of the resource, "Red Envelope of User 1", to indicate that the resource is from User 1, and can also include a postscript 425, "Congratulations on the New Year". In addition, the taking result interface 42 also includes the amount of resource taken by User 2 426, in this example, User 2 takes 6.8 yuan.

[0071] In addition to guiding the second user into the live room by using the distributed resource, some embodiments of the present disclosure can also guide the second user to interact with the first user on the multimedia content published by the first user by using the distributed resource. In some embodiments, an interaction control is displayed on the taking result interface; in response to the triggering operation of the second user on the interaction control, a virtual item is sent to the first user, or a comment is made on the multimedia content of the first user.

[0072] For example, Figure 4A The taking result interface 42 can also include an interaction control 427. In response to the triggering of the interaction control 427 by User 2, a virtual flower can be sent to the multimedia content of User 1 through the account of User 2. In some embodiments, if the interaction control triggers the comment function, in response to the triggering of the interaction control by the second user, a comment input control of the multimedia content of the first user is displayed, so that the second user can quickly comment on the multimedia content of the first user.

[0073] In some embodiments of the present disclosure, in response to the resource to be taken being associated with a live room, in the case that the live room is in a live broadcast, information of the live room is displayed on the taking result interface; in the case that the live room is not in a live broadcast, information of the live room is not displayed on the taking result interface. In the case that the live room is not in a live broadcast, since the second user cannot enter the live room at this time, this way can reduce the display of irrelevant information to the second user. However, some embodiments of the present disclosure can also display information other than the entry control of the live room, such as the name of the anchor of the live room, the description of the live room, the start time of the live room, the reservation control of the live room, etc., in the case that the live room is not in a live broadcast, so as to enable the second user to learn more information about the live room and enter the live room for browsing after the live room starts.

[0074] Embodiments of the present disclosure also provide an interaction method for creating a resource. Figure 5 A flowchart of an interaction method according to another embodiment of the present disclosure is shown. As shown in Figure 5 The interaction method of this embodiment includes steps S502 to S506. This embodiment can be executed by the client of the first user.

[0075] In step S502, in response to the first user configuring a resource to be given for the multimedia content of the first user, a resource configuration interface is displayed. Information of the resource is displayed in a playing interface of the multimedia content.

[0076] In some embodiments, in the playing interface of the multimedia content of the first user, in response to the first user triggering a resource giving control, the resource configuration interface is displayed. Thus, the resource to be given is automatically associated with the multimedia content.

[0077] In step S504, in the resource configuration interface, a live room association option and an input control of a resource amount of the resource are displayed, where the live room association option is used to indicate that the resource to be given carries information of a live room.

[0078] The first user can decide whether to select the live room association option. In response to the first user selecting the live room association option, the resource to be given can carry information of the live room; in response to the first user not selecting the live room option, the resource to be given does not carry information of the live room.

[0079] The input control of the resource amount can include a total amount of the resource, a distribution number of the resource (i.e. how many users can take), an amount of the resource in each resource, etc.

[0080] In step S506, based on a selection result of the first user on the live room association option and a resource amount input by the first user, the resource to be given is created. After the creation is completed, the resource to be given can be displayed in association with the multimedia content of the first user, and the resource to be given corresponds to the resource to be taken in the foregoing embodiments.

[0081] The foregoing embodiments can provide an option of whether to associate a live room when the first user creates a resource. Thus, the first user can create a resource associated with the multimedia content of the first user and a live room to be recommended at the same time. Thus, the resource can be given through the multimedia content, improving coverage of the resource to be taken. Moreover, when a second user takes the resource, information of the live room can be quickly obtained. Thus, the multimedia content of the first user can be associated with the live room to be recommended through the resource, improving efficiency of guiding traffic of the multimedia content of the first user to the live room, and improving access amount of the live room.

[0082] In some embodiments, in the playing interface of the multimedia content of the first user, in response to the first user triggering a resource giving control, the resource configuration interface is displayed. Thus, the first user can create an associated resource for the multimedia content when viewing the multimedia content published by the first user.

[0083] Figure 6A And 6BA schematic diagram of a play interface of multimedia content of a first user on a client of the first user is shown. As Figure 6A shown, in the play interface 6, the multimedia content 61 is included, in addition to a like, comment, and the like function control and an extended function control 62, the extended function control 62 is used to carry a function that is not directly displayed in the play interface 6. In response to triggering the extended function control 62, the play interface 6 presents an effect in Figure 6B , that is, triggering the display of the function panel 63. The function panel 63 can include a resource distribution control 631, for example, a “send a red envelope” function. In response to triggering the resource distribution control 631, a resource configuration interface can be displayed. Of course, Figure 6A and Figure 6B are only exemplary, and according to needs, the resource distribution control 631 can also be directly set in the play interface 6, or displayed through other ways, and the present disclosure does not limit this.

[0084] Figure 7 A schematic diagram of a resource configuration interface according to some embodiments of the present disclosure is shown. As Figure 7 shown, the resource configuration interface 7 includes an option component 71 and an input component 72 of a resource amount.

[0085] In some embodiments, in the resource configuration interface, an interactive association option is displayed, wherein the interactive association option is used to indicate that the resource to be distributed carries an interactive control, the interactive control is used to trigger the interaction between a user browsing the multimedia content and the first user. For example, the option component 71 exemplarily includes an interactive association option 711. In response to the first user selecting the interactive association option 711 and creating a resource, the other user when receiving the resource, the receiving result interface will include the interactive control. If the interactive association option 711 is not selected, the other user when receiving the resource, the receiving result interface does not include the interactive control.

[0086] The option component 71 also includes a live room association option 712, and the first user can determine whether the resource to be distributed carries the information of the live room by selecting or not selecting the option.

[0087] The input component 72 can include one or more input controls, for example, the total amount of resources (total amount of money), the number of shares of resources (number of red envelopes), the receiving authority of resources (who can receive), and the like.

[0088] In some embodiments, in the resource configuration interface, the information of the multimedia content of the first user is displayed, so as to embody the association between the resource and the multimedia content of the first user. As Figure 7 shown, the play interface 7 can also include the information 73 of the multimedia content, which includes, for example, the cover, title, and publishing time of the multimedia content, and the like. So as to more clearly indicate the association between the resource and the work of the user in the process of creating the resource by the user.

[0089] In some embodiments, the playing interface 7 can further include other configuration controls 74, for example, for setting the style of the resource to be issued, adding a postscript, and the like.

[0090] In some embodiments, the playing interface 7 can further include a resource creation control 75. In response to triggering of the resource creation control 75, the resource to be issued is created based on the selection result of the first user on the live room association option and the resource amount input by the first user.

[0091] The above describes embodiments of the interactive method of the present disclosure. The following describes an apparatus or device for implementing the method of the above embodiments.

[0092] Figure 8 A structural schematic diagram of an interactive apparatus according to some embodiments of the present disclosure is shown. The interactive apparatus of this embodiment is located, for example, at the client of the second user. As shown, the interactive apparatus 80 of this embodiment includes: a first display module 801 configured to display, in the playing interface of the multimedia content of the first user, information of the resource to be collected; a second display module 802 configured to display, in response to a resource collection operation of the second user, a collection result interface; and a third display module 803 configured to display, in the collection result interface, information of a live room in response to the resource to be collected being associated with the live room. Figure 8

[0093] In some embodiments, the information of the live room includes an entry control of the live room, and the interactive apparatus 80 further includes a fourth display module 804 configured to display, in response to triggering operation of the entry control by the second user, an interface of the live room.

[0094] In some embodiments, the information of the live room includes a preview stream of the live room.

[0095] In some embodiments, the information of the live room includes an identification indicating that the live room is currently live streaming.

[0096] In some embodiments, the information of the live room includes a cover and a preview stream of the live room, and the third display module 803 is further configured to: display, in the collection result interface, the cover of the live room and the identification indicating that the live room is currently live streaming in response to the live room being currently live streaming; and switch the cover to the preview stream of the live room in response to a first operation of the second user on the cover, wherein the preview stream is the entry control of the live room.

[0097] In some embodiments, the cover is located in a display area of the information in the collection result interface, and the third display module 803 is further configured to: expand the display area of the information in response to a first operation of the second user on the cover; and switch the cover to the preview stream of the live room in the expanded display area of the information.​

[0098] In some embodiments, the third display module 803 is further configured to switch the cover to a preview stream of the live stream in response to the display duration of the live stream cover reaching a threshold.

[0099] In some embodiments, the information of the live streaming room includes at least one of the following: the name of the streamer and the description of the live streaming room.

[0100] In some embodiments, the first display module 801 is further configured to display a claim control for the resource to be claimed on the multimedia content playback interface of the first user.

[0101] In some embodiments, the second display module 802 is further configured to: display a resource collection interface in response to a second user's trigger operation on the collection control; and display a collection result interface in response to a second user's confirmation operation on the resource collection interface.

[0102] In some embodiments, the interactive device 80 further includes: a fifth display module 805, configured to display interactive controls on the result receiving interface; and in response to a second user's triggering operation on the interactive controls, to send virtual items to the first user, or to post comments on the first user's multimedia content.

[0103] Figure 9 A schematic diagram of an interactive device according to other embodiments of the present disclosure is shown. The interactive device in this embodiment can be located on the client side of a first user. For example... Figure 9 As shown, the interactive device 90 of this embodiment includes: a first display module 901, configured to display a resource configuration interface in response to a first user configuring resources to be distributed for the first user's multimedia content; a second display module 902, configured to display a live room association option and an input control for the amount of resources in the resource configuration interface, wherein the live room association option is used to indicate that the resources to be distributed carry information about the live room; and a creation module 903, configured to create resources to be distributed based on the first user's selection result of the live room association option and the amount of resources input by the first user.

[0104] In some embodiments, the second display module 902 is further configured to display information about the multimedia content of the first user in the resource configuration interface.

[0105] In some embodiments, the second display module 902 is further configured to display an interactive association option in the resource configuration interface, wherein the interactive association option is used to indicate that the resource to be issued carries an interactive control, and the interactive control is used to trigger the interaction between the user browsing the multimedia content and the first user.

[0106] In some embodiments, the first display module 901 is further configured to display, in a playing interface of the multimedia content of the first user, a resource configuration interface in response to the first user triggering a resource allocation control.

[0107] It should be noted that the above-mentioned units are only logical modules according to the specific functions they implement, and are not intended to limit the specific implementation manner, for example, they can be implemented in software, hardware or a combination of software and hardware. In actual implementation, the above-mentioned units can be implemented as independent physical entities, or can also be implemented by a single entity (for example, a processor (CPU or DSP, etc.), an integrated circuit, etc.). In addition, the above-mentioned units are indicated by dashed lines in the drawings, indicating that these units can not actually exist, and the operations / functions they implement can be implemented by the processing circuit itself.

[0108] In addition, although not shown, the device can also include a memory, which can store various information generated by the device, the units included in the device in operation, programs and data for operation, data to be transmitted by the communication unit, etc. The memory can be a volatile memory and / or a non-volatile memory. For example, the memory can include, but is not limited to, a random access memory (RAM), a dynamic random access memory (DRAM), a static random access memory (SRAM), a read-only memory (ROM), a flash memory. Of course, the memory can also be located outside the device. Alternatively, although not shown, the device can also include a communication unit, which can be used for communication with other devices. In one example, the communication unit can be implemented in a suitable manner known in the art, for example, including communication components such as an antenna array and / or a radio frequency link, various types of interfaces, communication units, etc. Here will not be described in detail. In addition, the device can also include other components not shown, such as radio frequency links, baseband processing units, network interfaces, processors, controllers, etc. Here will not be described in detail.

[0109] Some embodiments of the present disclosure also provide an electronic device. Figure 10A structural diagram of an electronic device according to some embodiments of the disclosure is shown. For example, in some embodiments, the electronic device 10 can be various types of devices, for example, can include but not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), car terminals (for example, car navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. For example, the electronic device 10 can include a display panel for displaying data and / or execution results utilized in the schemes according to the disclosure. For example, the display panel can be various shapes, for example, a rectangular panel, an oval panel, or a polygonal panel, and the like. In addition, the display panel can not only be a flat panel, but also a curved panel, or even a spherical panel.

[0110] As shown in Figure 10 The electronic device 10 of this embodiment includes a memory 101 and a processor 102 coupled to the memory 101. It should be noted that Figure 10 The components of the electronic device 10 shown are only exemplary and not limiting, and the electronic device 10 can also have other components according to actual application needs. The processor 102 can control other components in the electronic device 10 to perform desired functions.

[0111] In some embodiments, the memory 101 is configured to store one or more computer readable instructions. When the processor 102 executes the computer readable instructions, the computer readable instructions are executed by the processor 102 to implement the method according to any of the above embodiments. For specific implementation of each step of the method and related explanations, please refer to the above embodiments, and the repeated parts will not be repeated here.

[0112] For example, the processor 102 and the memory 101 can directly or indirectly communicate with each other. For example, the processor 102 and the memory 101 can communicate through a network. The network can include a wireless network, a wired network, and / or any combination of a wireless network and a wired network. The processor 102 and the memory 101 can also communicate with each other through a system bus, and the disclosure does not limit this.

[0113] For example, the processor 102 can be embodied as various appropriate processors, processing devices, and the like, such as a central processing unit (CPU), a graphics processing unit (GPU), a network processing unit (NP), and the like; also can be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The central processing unit (CPU) can be an X86 or ARM architecture, etc. For example, the memory 101 can include any combination of various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The memory 101 may, for example, include a system memory, which stores, for example, an operating system, application programs, a boot loader, a database, and other programs, etc. Various application programs and various data, etc. can also be stored in the storage medium.

[0114] In addition, according to some embodiments of the present disclosure, various operations / processes according to the present disclosure, in the case of being implemented by software and / or firmware, can be downloaded from a storage medium or a network to a computer system having a dedicated hardware structure, such as a general purpose computer system, a server computer system, or the like. Figure 11 The computer system 110 shown is installed with programs constituting the software, and the computer system, when various programs are installed, can perform various functions, including functions such as those described above, and the like. Figure 11 A structural diagram of a computer system according to some embodiments of the present disclosure is shown.

[0115] In Figure 11 , the central processing unit (CPU) 1101 performs various processes according to programs stored in the read-only memory (ROM) 1102 or loaded from the storage section 1108 to the random access memory (RAM) 1103. In the RAM 1103, data required when the CPU 1101 performs various processes, etc. is also stored as needed. The central processing unit is merely exemplary, and can also be other types of processors, such as various processors described above. The ROM 1102, the RAM 1103, and the storage section 1108 can be various forms of computer-readable storage media, as described below. Note that, although Figure 11 The ROM 1102, the RAM 1103, and the storage device 1108 are shown separately in

[0116] The CPU 1101, the ROM 1102, and the RAM 1103 are connected to each other via the bus 1104. The input / output interface 1105 is also connected to the bus 1104.

[0117] The following components are connected to the input / output interface 1105: an input portion 1106, such as a touch panel, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, and the like; an output portion 1107, including a display, such as a cathode ray tube (CRT), a liquid crystal display (LCD), a speaker, a vibrator, and the like; a storage portion 1108, including a hard disk, a magnetic tape, and the like; and a communication portion 1109, including a network interface card, such as a LAN card, a modem, and the like. The communication portion 1109 allows communication processing to be performed via a network, such as the Internet. It is easily understood that, although Figure 11 Although the various devices or modules in the computer system 110 are shown in FIG. 10 as communicating through the bus 1104, they can also communicate through a network or other means, where the network can include a wireless network, a wired network, and / or any combination of wireless and wired networks.

[0118] A drive 1110 is also connected to the input / output interface 1105, as necessary. A removable recording medium 1111, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like, is attached to the drive 1110 as necessary, so that a computer program read therefrom is installed into the storage portion 1108, as necessary.

[0119] In the case where the above series of processes are implemented by software, the program constituting the software can be installed from a network such as the Internet or a storage medium such as the removable recording medium 1111.

[0120] According to an embodiment of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program carried on a computer-readable medium, the computer program containing program codes for executing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1109, or installed from the storage device 1108, or installed from the ROM 1102. When the computer program is executed by the CPU 1101, the above-described functions defined in the methods of the embodiments of the present disclosure are executed.

[0121] Note that in the context of the present disclosure, a computer-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer-readable storage medium can be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium can include a computer-readable program code transmitted in baseband or as part of a carrier wave over a transmission medium, in which the computer-readable program code can be embodied. Such a transmitted computer-readable signal medium can take a variety of forms, including but not limited to electro-magnetic, optical, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium that can be used to carry or transport a computer-readable program code for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium can be transmitted using any suitable medium, including but not limited to wire, cable, RF, etc., or any suitable combination of the foregoing.

[0122] The computer-readable medium described above can be included in the electronic device described above; or can exist separately from the electronic device and be not assembled in the electronic device.

[0123] In some embodiments, a computer program is also provided, including instructions which, when executed by a processor, cause the processor to perform the method of any one of the embodiments described above. For example, the instructions can be embodied as computer program code.

[0124] Computer program code for carrying out operations of the present disclosure can be written in any one or more of a variety of programming languages or combinations of languages, including an object oriented programming language such as Java, Smalltalk, C++, or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0125] The flow diagrams and the block diagrams in the drawings are meant only to illustrate possible architectures, functions and operations for a system, method and computer program product according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or combinations of special purpose hardware and computer instructions.

[0126] The modules, components or units described in the embodiments of the present disclosure can be implemented by software or by hardware. In some cases, the name of the module, component or unit does not constitute a limitation on the module, component or unit itself.

[0127] The functions described above in the detailed description of embodiments of the present disclosure can be implemented in one or more hardware logic components, or any combination thereof. For example, non-limiting examples of hardware logic components that can be used include: Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-Chip (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0128] The above description is only some embodiments of the present disclosure and an explanation of the principles of the technology used. Those skilled in the art should understand that the disclosed range of the present disclosure is not limited to the technical solutions formed by the specific combinations of the technical features described above, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with each other to form technical solutions with similar functions disclosed in the present disclosure (but not limited to).

[0129] In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the application can be practiced without these specific details. In other instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.

[0130] In addition, while operations are depicted in a particular order, this should not be understood as requiring these operations to be performed in the particular order shown or in sequential order, as some operations can be performed in parallel or concurrently. Also, described certain features can also be implemented as part of an operating system or a specific implementation of the operating system in conjunction with various implementations of the present disclosure. Furthermore, while example implementations can have been described as being implemented entirely in software, it will be appreciated that implementations in hardware or firmware can also be implemented and are within the scope of the present disclosure.

[0131] While certain features of the described implementations have been illustrated as described herein, many modifications, substitutions, and equivalents will now occur to those skilled in the art. It is, therefore, to be understood that the disclosed implementations can be practiced otherwise than specifically described, without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

Claims

1. An interaction method, comprising: displaying, in a play interface of multimedia content published by a first user, information of a resource to be taken, the resource being configured by the first user for the multimedia content; in response to a resource taking operation of a second user, displaying a taking result interface; in response to the resource to be taken being associated with a live room, displaying, in the taking result interface, information of the live room, the information of the live room comprising an entry control of the live room, wherein the live room is a live room of the first user or a live room associated with the multimedia content; in response to a triggering operation of the second user on the entry control, displaying an interface of the live room; displaying, in the taking result interface, an interaction control; in response to a triggering operation of the second user on the interaction control, sending a virtual item to the first user or publishing a comment for the multimedia content of the first user.

2. The interaction method of claim 1, wherein, The information of the live room comprises a preview stream of the live room.

3. The interaction method of claim 1, wherein, The information of the live room comprises an identifier indicating that the live room is live streaming.

4. The interaction method of claim 1, wherein, The information of the live room comprises a cover and a preview stream of the live room, and the displaying, in the taking result interface, the information of the live room comprises: in response to the live room being live streaming, displaying, in the taking result interface, the cover of the live room and the identifier indicating that the live room is live streaming; in response to a first operation of the second user on the cover, switching the cover to the preview stream of the live room, wherein the preview stream is the entry control of the live room.

5. The interaction method of claim 4, wherein, The cover is located in a display area of the information in the taking result interface, and the switching, in response to the first operation of the second user on the cover, the cover to the preview stream of the live room comprises: in response to the first operation of the second user on the cover, expanding the display area of the information; in the expanded display area of the information, switching the cover to the preview stream of the live room.

6. The interaction method according to claim 4 or 5, wherein, The displaying, in the taking result interface, the information of the live room further comprises: in response to a display time length of the cover of the live room reaching a threshold, switching the cover to the preview stream of the live room.

7. The interaction method of claim 1, wherein, The information of the live room comprises at least one of a name of a host of the live room or a live room description.

8. The interaction method of claim 1, wherein, The displaying, in a play interface of multimedia content, information of a resource to be taken comprises: displaying, in a play interface of multimedia content, a taking control of a resource to be taken.

9. The interaction method of claim 8, wherein, The displaying, in response to a resource taking operation of a second user, a taking result interface comprises: in response to a triggering operation of the second user on the taking control, displaying a resource taking interface; in the resource taking interface, in response to a confirmation operation of the second user, displaying the taking result interface.

10. The interaction method of claim 1, wherein, The live room is a live room of the first user or a live room of a user other than the first user.

11. An interaction method, comprising: in a play interface of multimedia content published by a first user, in response to the first user triggering a resource distribution control, displaying a resource configuration interface; In the resource configuration interface, a live room association option and an input control of a resource amount of the resource are displayed, the live room association option is used to indicate that the to-be-issued resource carries information of a live room, the information of the live room includes an entry control of the live room, and the entry control is configured to trigger display of an interface of the live room, the live room is a live room of the first user or a live room associated with the multimedia content; In the resource configuration interface, an interaction association option is displayed, the interaction association option is used to indicate that the to-be-issued resource carries an interaction control, and the interaction control is used to trigger interaction between a user who browses the multimedia content and the first user; Based on a selection result of the first user on the live room association option and a resource amount input by the first user, the to-be-issued resource is created.

12. The interaction method of claim 11, further comprising: In the resource configuration interface, information of the multimedia content of the first user is displayed.

13. An electronic device, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute an interaction method according to any one of claims 1 to 12 based on instructions stored in the memory.

14. A computer-readable storage medium having stored thereon a computer program, the program being executed by a processor to implement the interaction method of any one of claims 1 to 12.

15. A computer program product, which, when executed on a computer, causes the computer to implement the interaction method of any one of claims 1 to 12.

Citation Information

Patent Citations

  • Information recommendation method and device, electronic equipment and computer readable storage medium

    CN112363649A

  • Live broadcast room transmission method and device, storage medium, computer equipment and system

    CN113784223A

  • Information display method and device based on graphic identifier, equipment and storage medium

    CN114779998A