Method and device for interface interaction, equipment and storage medium

By providing a method for interface interaction on the live broadcast platform, anchor users can trigger the settings of live broadcast explanation information and object explanation information by setting the entrance, solving the problem of poor operation convenience of setting tools in the prior art, and improving the convenience and efficiency of live broadcast settings.

CN120223944APending Publication Date: 2025-06-27BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510397295.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

The setting tools of the existing live broadcast platform are not convenient to operate. Anchor users need to be very familiar with the live broadcast application to find and configure various settings, which cannot meet the needs of the anchor users.

Method used

A method for interface interaction is provided, and a first interface is presented in response to a live broadcast setting request, including setting an entrance for the explanation information used in the live broadcast; a second interface is presented in response to the trigger of the setting entrance, and a generated live broadcast information and object explanation information is displayed; and a live broadcast is started after confirming these information.

Benefits of technology

It improves the convenience and efficiency of live broadcast settings. Even if the anchor user is not familiar with the settings entrance, he can complete important settings before starting the live broadcast, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120223944A_ABST
    Figure CN120223944A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an interface interaction method and device, equipment and a storage medium. The method comprises: in response to a setting request for live broadcast, presenting a first interface, the first interface at least comprising a first setting entry for explanation information used in live broadcast; in response to triggering of the first setting entry, a second interface is presented, and the second interface presents at least one of the following items: generated live broadcast explanation information for live broadcast and generated object explanation information associated with at least one object in the live broadcast; and in response to confirmation of at least one of the live broadcast explanation information or the object explanation information, starting live broadcast based on the confirmed at least one of the live broadcast explanation information or the object explanation information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to methods, apparatuses, devices, and computer-readable storage media for interface interaction. Background Art

[0002] With the continuous development of Internet technology, the live broadcast industry has emerged and made certain progress. The host user of the live broadcast can configure various types of information related to the live broadcast by using the live broadcast-related setting tools provided by the live broadcast platform. For example, the host user of the live broadcast can set interaction events with the audience users. After publishing the interaction event, the audience users can interact with the host user by participating in the interaction event, thereby enhancing the interaction effect between the host user and the audience users. Summary of the Invention

[0003] In a first aspect of the present disclosure, a method for interface interaction is provided. The method includes: in response to a setting request for a live broadcast, presenting a first interface, the first interface including at least a first setting entry for the explanation information used in the live broadcast; in response to a trigger of the first setting entry, presenting a second interface, the second interface presenting at least one of the following: the generated live broadcast explanation information for the live broadcast, the generated object explanation information respectively associated with at least one object in the live broadcast; and in response to a confirmation of at least one of the live broadcast explanation information or the object explanation information, starting the live broadcast based on at least one of the confirmed live broadcast explanation information or the object explanation information.

[0004] In a second aspect of the present disclosure, an apparatus for interface interaction is provided. The apparatus includes: a first presentation module configured to present a first interface in response to a setting request for a live broadcast, the first interface including at least a first setting entry for the explanation information used in the live broadcast; a second presentation module configured to present a second interface in response to a trigger of the first setting entry, the second interface presenting at least one of the following: the generated live broadcast explanation information for the live broadcast, the generated object explanation information respectively associated with at least one object in the live broadcast; and a live broadcast start module configured to start the live broadcast based on at least one of the confirmed live broadcast explanation information or the object explanation information in response to a confirmation of at least one of the live broadcast explanation information or the object explanation information.

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

[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided. A computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.

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

[0008] It should be understood that the content described in this part is not intended to define the key features or important features of the embodiments of the present disclosure, nor is it used to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In conjunction with the drawings and with reference to the following detailed description, the above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent. In the drawings, the same or similar reference numerals denote the same or similar elements, where:

[0010] Figure 1 A schematic diagram showing an example environment in which embodiments of the present disclosure can be implemented is shown;

[0011] Figures 2A to 2H An example interface for interface interaction according to some embodiments of the present disclosure is shown;

[0012] Figure 3 A flowchart showing an example process for interface interaction according to some embodiments of the present disclosure is shown;

[0013] Figure 4 A schematic structural block diagram showing an example device for interface interaction according to some embodiments of the present disclosure is shown; and

[0014] Figure 5 A block diagram of an electronic device capable of implementing multiple embodiments of the present disclosure is shown. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0015] Embodiments of the present disclosure will be described in more detail below with reference to the drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Instead, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.

[0016] Note that the titles of any sections / subsections provided in this document are not restrictive. Various embodiments are described throughout this document, and any type of embodiment can be included under any section / subsection. Additionally, the embodiments described in any section / subsection can be combined with any other embodiments described in the same section / subsection and / or different section / subsections in any manner.

[0017] In the description of the embodiments of the present disclosure, the term "including" and its like should be understood as an open inclusion, that is, "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "an embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". There may also be other explicit and implicit definitions hereinafter. The terms "first", "second", etc. may refer to different or the same objects. There may also be other explicit and implicit definitions hereinafter.

[0018] The embodiments of the present disclosure may involve the user's data, data acquisition and / or use, etc. These aspects all comply with the corresponding laws, regulations and related provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware and has confirmed. Accordingly, when implementing the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the data or information that may be involved should be informed to the user and the user's authorization should be obtained through appropriate means in accordance with relevant laws and regulations. The specific informing and / or authorization methods may vary according to the actual situation and application scenarios, and the scope of the present disclosure is not limited in this regard.

[0019] For the solutions in this specification and the embodiments, if they involve personal information processing, they will all be processed on the premise of having a legal basis (such as obtaining the consent of the personal information subject, or being necessary for performing a contract, etc.), and will only be processed within the specified or agreed scope. If the user refuses to process personal information other than the necessary information required for the basic functions, it will not affect the user's use of the basic functions.

[0020] As mentioned above, the live streamer user can use the live stream related setting tools provided by the live streaming platform to configure various types of information related to the live stream. However, currently, the operation convenience of the setting tools provided by the live streaming platform is poor. The user needs to be very familiar with the live streaming application to find various items that need to be configured and manually perform the corresponding configuration. This cannot meet the needs of the live streamer user.

[0021] Embodiments of the present disclosure propose a solution for interface interaction. The solution includes: in response to a setting request for a live broadcast, presenting a first interface, the first interface including at least a first setting entry for the explanation information used in the live broadcast; in response to a trigger on the first setting entry, presenting a second interface, the second interface presenting at least one of the following: the generated live broadcast explanation information for the live broadcast, the generated object explanation information associated with at least one object in the live broadcast; and in response to confirmation of at least one of the live broadcast explanation information or the object explanation information, starting the live broadcast based on at least one of the confirmed live broadcast explanation information or the object explanation information.

[0022] In this way, embodiments of the present disclosure can support the host user of the live broadcast to trigger the setting of the live broadcast explanation information of the live broadcast through the setting entry, and trigger the setting of the object explanation information associated with at least one object in the live broadcast. This facilitates the host user to notice the setting of the live broadcast explanation information before starting the live broadcast, so that the host user can preset the live broadcast explanation information and the object explanation information with the help of the automatically generated information, which helps to improve the convenience and efficiency of the live broadcast setting. In this way, even if the user is not familiar with the various setting entries of the live broadcast, important setting items, that is, the setting of the explanation information, can be completed when starting the live broadcast. This can enhance the usage experience of the host user for the live broadcast platform.

[0023] The following further describes various example implementations of the solution in detail with reference to the accompanying drawings.

[0024] Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. As Figure 1 shown, in the environment 100, one or more users 110-1, 110-2, 110-3, ……, 110-N can initiate a live broadcast (sometimes also referred to as a “live broadcast session”) or watch a live broadcast, etc. through their respective associated terminal devices 120-1, 120-2, ……, 120-N. The user 110 can also be referred to as a participant, for example. For ease of discussion, the users 110-1, 110-2, ……, 110-N can be collectively or individually referred to as the user 110, and the terminal devices 120-1, 120-2, ……, 120-N can be collectively or individually referred to as the terminal device 120.

[0025] In some embodiments, among all the users 110, one or more users, such as the user 110-1, can initiate a live broadcast through the associated terminal device 120-1. In some scenarios, the user 110-1 who initiates the live broadcast can also be referred to as the host of the live broadcast session, the host user, the host participant, the live broadcaster, or the live broadcast management party. In some embodiments, the user 110-1 can include the user corresponding to an e-commerce store, or a recommender who can recommend products.

[0026] In some embodiments, the users interacting with the live host user 110-1 may include one or more other parties 110-2 to 110-N. The other parties 110-2 to 110-N may be viewer users who do not start the live broadcast themselves but enter the live broadcast room corresponding to the current live broadcast. Additionally, the other users 110 may also include users watching the live broadcast, listeners, or viewers during the live broadcast.

[0027] In some embodiments, the terminal device 120 may be installed with applications capable of providing live broadcast services respectively, or may access websites capable of providing live broadcast services. The user 110 may operate the terminal device 120 to access the corresponding application or website. Accordingly, the terminal device 120 may present the corresponding live broadcast page, for example, may provide the live broadcast content of the live broadcast room, such as audio live broadcast content or video live broadcast content, etc.

[0028] In some embodiments, the terminal device 120 may also communicate with the server 130 through the network 132 to implement the supply of live broadcast services. The server 130 may provide functions such as management, configuration, and maintenance of the application or website. In some embodiments, the server 130 may store the data generated during the live broadcast, including the live broadcast interaction data generated during the live broadcast interaction.

[0029] The terminal device 120 may be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, personal communication system (PCS) devices, personal navigation devices, personal digital assistants (PDAs), audio / video players, digital cameras / cameras, television receivers, radio broadcast receivers, e-book devices, game devices, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the terminal device 120 can also support any type of user interface (such as "wearable" circuits, etc.).

[0030] The server 130 may be an independent physical server, or may be a server cluster or distributed system composed of multiple physical servers, or may also be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. The server 130 may include, for example, a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and so on. The server 130 may provide background services for the applications supporting live broadcasts in the terminal device 120.

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

[0032] It should be understood that the structures and functions of the various elements in the environment 100 are described only for exemplary purposes and do not imply any limitation on the scope of the present disclosure.

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

[0034] Figures 2A to 2H Example interfaces 200A to 200H for interface interaction according to some embodiments of the present disclosure are shown. The interfaces 200A to 200H can be provided, for example, by Figure 1 the terminal device 120 shown.

[0035] It should be understood that the interfaces shown in the drawings are only examples, and various interface designs can actually exist. The various graphical elements in the interfaces can have different arrangements and different visual representations, one or more of which can be omitted or replaced, and there can also be one or more other elements. The embodiments of the present disclosure are not limited in this regard. In addition, in the following, the example embodiments will be mainly described with respect to the terminal device 120. It should be understood that the actions described with respect to the terminal device 120 can be performed by an application on the terminal device 120, or can be performed by the application in cooperation with its server (for example, the server 130). In some embodiments, in the scenario where the terminal device 120 cooperates with its server (for example, the server 130) to perform, the terminal device 120 can request the server to provide the information to be presented, or the server will actively or in response to the operation of the terminal device 120 provide the information to be presented to the terminal device 120. In this document, the server 130 can use a machine learning model to generate live commentary information for a live broadcast and object commentary information associated with at least one object in the live broadcast. The server 130 can provide the generated commentary information to the terminal device 120.

[0036] In some embodiments, the application may be an application that is at least capable of providing a live streaming service, or a live streaming platform. In some embodiments, during a live stream, the host user may need tips for the opening and / or ending of the live stream. The live stream is also associated with one or more objects, and the host user explains the objects during the live stream. The explanatory information about the live stream itself and / or the objects is called live stream explanatory information, and these live stream explanatory information can be configured and presented to the host user during the live stream to prompt the host user.

[0037] As an example, the application may be an application capable of providing e-commerce live streaming services. The live stream explanatory information in e-commerce live streaming may at least include the opening explanatory information and the ending explanatory information of the e-commerce live stream. The objects in e-commerce live streaming may be e-commerce stores or products provided by e-commerce users. The opening explanatory information of the e-commerce live stream may include an opening greeting, the theme of the e-commerce live stream, the introduction information of at least one product in the e-commerce live stream (such as the first product during the e-commerce live stream), and so on. The ending explanatory information of the e-commerce live stream may include a summary review of the products in the e-commerce live stream, a thank-you message to the audience users of the e-commerce live stream, a preview information of the next e-commerce live stream, and so on. The product explanatory information in e-commerce live streaming may be detailed description information of the product, such as: the name, function, size, material, price, production information, usage information, after-sales information, and so on.

[0038] As another example, the application may be an application capable of providing game live streaming services. The live stream explanatory information in game live streaming may at least include the opening explanatory information and the ending explanatory information of the game live stream. At least one of the objects in game live streaming may be virtual characters in the game application, skills of the virtual characters, and so on. The opening explanatory information of the game live stream may include an opening greeting, the theme of the game live stream, the introduction information of at least one virtual character and / or at least one skill of the virtual character in the game live stream, and so on. The ending explanatory information of the game live stream may include a summary review of the virtual characters and / or the skills of the virtual characters in the game live stream, a thank-you message to the audience users of the game live stream, guiding the audience users to follow the live stream room of the game host, and so on. The virtual character explanatory information in game live streaming may be detailed description information of the virtual character, such as: the name of the virtual character, character configuration, equipment name, and so on. The explanatory information of the skills of the virtual characters in game live streaming may also be detailed description information of the skills of the virtual characters.

[0039] It should be understood that only examples of the live stream types and the explanatory information they require are given here. In practical applications, the embodiments of the present disclosure can be applied to other suitable application scenarios according to actual needs. In the following, for the purpose of explanation, the scenario of online e-commerce live streaming is taken as an example for illustration, but it should be understood that the applicable live stream scenarios are not limited to this.

[0040] In an embodiment of the present disclosure, the terminal device 120 presents a first interface in response to a setting request for a live broadcast. The first interface at least includes a first setting entry for the explanation information used in the live broadcast. The user 110 can set the explanation information to be used in the live broadcast by triggering the first setting entry.

[0041] Various embodiments of the present disclosure will be discussed below by taking the e-commerce live broadcast scenario as an example. For the convenience of discussion, the interfaces 200A to 200H will be described with reference to Figure 1 the environment 100. In an embodiment of the present disclosure, the interfaces 200A to 200H may be provided by the terminal device 120.

[0042] Figure 2A An example of the first interface 200A is shown. In the e-commerce live broadcast scenario, if the terminal device 120 receives a setting request for an e-commerce live broadcast from the host user 110 of the e-commerce live broadcast, it can present Figure 2A the first interface 200A as shown. The first interface 200A may include a plurality of setting items indicating settings for different aspects or different contents of the e-commerce live broadcast, including setting item A, setting item B, setting item C, and so on. Exemplarily, setting item A may be a setting entry for the products in the e-commerce live broadcast. Setting item B may be a setting entry 211 for the explanation information in the e-commerce live broadcast. Setting item C may be a setting entry for the interaction events in the e-commerce live broadcast. If the host user 110 expects to set a certain aspect of the content associated with the e-commerce live broadcast, the setting entry corresponding to this aspect of the content can be triggered. If the host user 110 expects to directly start the live broadcast or the host user 110 confirms that the settings of multiple setting items are completed and then starts the live broadcast, the start live broadcast control 212 can be triggered.

[0043] In an embodiment of the present disclosure, in response to the triggering of the first setting entry for the explanation information used in the live broadcast, the terminal device 120 presents a second interface. The second interface can present the generated live broadcast explanation information for the live broadcast. The live broadcast explanation information refers to the overall explanation information about the live broadcast, which is orally explained by the host user at the beginning, end, and / or other appropriate times of the live broadcast. In some embodiments, the live broadcast explanation information may include the opening explanation information (sometimes also referred to as "opening remarks") and the ending explanation information (sometimes also referred to as "closing remarks") of the live broadcast. Of course, in addition to these two items, the live broadcast explanation information may also include, for example, the transition information during the switching of object explanations, or the information explained during the live broadcast or at other time points.

[0044] Alternatively or additionally, the second interface can present the generated object explanation information associated with at least one object in the live broadcast. The object explanation information refers to the relevant information of the object orally explained by the host user during the live broadcast.

[0045] In embodiments of the present disclosure, the live explanation information and / or the object explanation information may be automatically generated, or further edited by the host user after automatic generation. This can facilitate users to quickly configure the live explanation.

[0046] Figure 2B An example of the second interface 200B is shown. In the e-commerce live streaming scenario, the terminal device 120 can respond to the Figure 2A trigger of the first setting entry 211 indicated by the setting item B presented in the first interface 200A shown, and present Figure 2B the second interface 200B shown. The second interface 200B includes a setting area 221 for product explanation information associated with at least one product in the live stream and a setting area 222 for live explanation information for the live stream. The area 221 can present the product explanation information of one or more products involved in the live stream. The area 222 can present the generated live explanation information.

[0047] For the purpose of explanation, the process of automatically generating the live explanation information for the live stream will be described below. The process of automatically generating the object explanation information associated with the object in the live stream will be described below. In some embodiments, if the terminal device 120 receives a selection of an object in the object set of the live stream, it can present an interface including multiple candidate object explanation information generated for the object. This is because the number of objects that the live stream may be associated with is relatively large, and perhaps the user does not need to set object explanation information for each object, but triggers the generation of the live explanation information for a specific object by means of manual selection.

[0048] In some embodiments, the object set of the live stream may include multiple objects selected and associated with the live stream. Or rather, the object set of the live stream may include multiple objects that the host user 110 plans to present in the live broadcast room corresponding to the live stream. As an example, in the e-commerce live streaming scenario, the object set of the live stream may include multiple product objects that the host user 110 of the e-commerce live stream expects to present in the live broadcast room corresponding to the e-commerce live stream. As another example, in the game live streaming scenario, the object set of the live stream may include multiple virtual characters, skills of virtual characters, etc. that the host user 110 of the game live stream expects to present in the live broadcast room corresponding to the game live stream.

[0049] In some embodiments, the terminal device 120 can present an interface (sometimes referred to as the "fifth interface" herein) including the object set in the live stream in response to detecting that an object is selected and associated with the live stream via a selection entry. The interface can present the description information of the selected object and at least one processing control for the selected object. The description information of the object can at least be used to describe the specific attributes of the object. Different processing controls can indicate different processing operations for the object.

[0050] Exemplarily, if the terminal device 120 detects that a certain product is selected and associated with an e-commerce live broadcast via an entry for selecting a product, the fifth interface 200H as shown may be presented. Figure 2H The fifth interface 200H may include a set of selected products (including product 1 indicated by 261, product 2 indicated by 262, product 3 indicated by 263, etc.). Taking product 1 indicated by 261 as an example, the fifth interface 200H may present the description information 264 of product 1 (such as the name, brand, color, price, etc. of product 1) and multiple processing controls for product 1 (such as Figure 2H the control 1 265, control 2 266, control 3 267 as shown). The control 1 265 may indicate a setting operation for product 1. The control 2 266 may indicate a pinning operation for product 1. The control 3 267 may indicate a deletion operation for product 1.

[0051] It should be understood that the embodiments of the present disclosure do not limit the presentation manner of the set of objects in the live broadcast in the interface, nor the processing operations indicated by the processing controls of only the objects presented in the interface. It can be understood that the host user 110 can quickly start an e-commerce live broadcast by triggering Figure 2H the live broadcast start control 268 in the interface 200H as shown. However, in the embodiments of the present disclosure, since a setting entry for the explanation information is presented in the interface, the host user 110 can pay attention to the setting of the explanation information, and then can determine whether to further configure the explanation information of the current live broadcast to be started according to needs.

[0052] In some embodiments, the candidate object explanation information generated for the objects in the live broadcast may be generated based on the object attribute information related to the objects. As an example, in the e-commerce live broadcast scenario, the candidate product explanation information corresponding to the products in the live broadcast may be automatically generated based on information such as the name, brand, use, specification, price, etc. of the products. As another example, in the game live broadcast scenario, the candidate virtual character explanation information corresponding to the virtual characters in the live broadcast may be automatically generated based on information such as the name, character configuration, applicable game scenarios, etc. of the virtual characters. It should be understood that only example object attribute information is given here. In practical applications, the candidate object explanation information may be generated based on more, less, or other information related to the objects according to needs, as long as this information related to the objects helps to generate object explanation information that meets the user's needs, and the embodiments of the present disclosure do not limit this. Only example numbers of candidate object explanation information are given here, and the embodiments of the present disclosure do not limit the number of candidate object explanation information presented in the interface.

[0053] Figure 2CShows an example of the fourth interface 200C. In some embodiments, if the terminal device 120 receives a trigger for the add product control 221-1 in the Figure 2B shown second interface 200B, the fourth interface 200C as shown in Figure 2C can be presented. The fourth interface 200C includes a product collection 231. The product collection 231 includes multiple products in the live broadcast, including Product 1, Product 2, Product 3, and so on. If the product selected by the host user 110 is Product 1, the fourth interface 200C presents Product 1 in a selected state. In this case, the fourth interface 200C also includes multiple candidate product explanation messages for Product 1, including the product 1 explanation message A indicated by 233, the product 1 explanation message B indicated by 234, and so on. If the host user 110 expects to adopt the candidate product explanation message A for Product 1, the control 232-1 corresponding to the candidate product explanation message A for Product 1 can be triggered.

[0054] Next, when the terminal device 120 receives a trigger for the control 232-1, the product 1 explanation message A can be presented in the editing area 232 of the fourth interface 200C. The editing area 232 can support the host user 110 to edit the presented product 1 explanation message A. Further, if the terminal device 120 receives a trigger for the confirmation control 232-1, or rather, if the terminal device 120 receives the confirmation of the product 1 explanation message by the host user 110, the Figure 2D shown interface 200D can be presented. The confirmed Product 1 indicated by 241 and the product 1 explanation message A are presented in the setting area 221 of the product explanation message presented in the interface 200D. It can be understood that the order of the products presented in the area 221 can be determined based on the presentation order of the products in the live broadcast room of the e-commerce live broadcast.

[0055] In some embodiments, when the Figure 2B shown second interface 200B is presented, candidate product explanation messages respectively associated with multiple products in the automatically generated product collection associated with the live broadcast can be presented in the second interface 200B. The host user 110 can confirm whether to adopt the candidate product explanation messages associated with the products as needed.

[0056] It should be understood that only an example generation process of the object explanation message associated with the object in the live broadcast is given above. In practical applications, any other suitable method can be used to generate the object explanation message, and the embodiments of the present disclosure do not limit this.

[0057] In some embodiments, to facilitate the host user to quickly start a live broadcast, in the Figure 2C shown fourth interface 200C, Figure 2DThe live broadcast control is presented in the interface 200D shown. The user can start the live broadcast as needed after confirming that all the content to be configured as expected has been configured.

[0058] The process of automatically generating live broadcast explanation information for the live broadcast will be described below.

[0059] Still referring to Figure 2B , the live broadcast explanation information presented in the area 222 in the second interface 200B may include opening explanation information and ending explanation information. To improve the convenience of setting up the live broadcast, recommended opening explanation information (such as Figure 2B the opening explanation information A shown) and recommended ending explanation information (such as Figure 2B the ending explanation information A shown) can be presented in the area 222.

[0060] In some embodiments, the recommended live broadcast explanation information can be generated based on the live broadcast explanation information of historical live broadcasts and at least one object in the current live broadcast. Exemplarily, when the terminal device 120 receives a trigger on the first setting entry 211 in the first interface 200A shown in Figure 2A , the live broadcast explanation information of the previous e-commerce live broadcast can be preferentially recommended in the second interface 200B shown in Figure 2B . If the terminal device 120 updates the area 221 based on a setting request for the product explanation information of at least one product in the current e-commerce live broadcast, the terminal device 120 can update the recommended live broadcast explanation information based on the product explanation information of at least one product presented in the area 221 in the current e-commerce live broadcast.

[0061] In some embodiments, if the product explanation information of the first product (assumed to be product 1) planned to be presented in the live broadcast room of the e-commerce live broadcast is presented in the area 221, the recommended opening explanation information can be regenerated or updated based on the product explanation information of product 1. Similarly, if the product explanation information of the last product (assumed to be product 27) planned to be presented in the live broadcast room of the e-commerce live broadcast is presented in the area 221, the recommended ending explanation information can be regenerated or updated based on the product explanation information of product 27. For another example, if no product explanation information of any product is presented in the area 221, the recommended opening explanation information and / or ending explanation information can be generated based on the information of multiple products in the product set associated with the e-commerce live broadcast.

[0062] In some embodiments, the live broadcast explanation information presented in the second interface (for example, Figure 2B the area 222 in the second interface 200B shown) can be pre-configured default explanation information or live broadcast explanation information generated or configured by other means.

[0063] It should be understood that the above only gives an example method for generating live explanation information for a live broadcast. In practical applications, live explanation information can be generated according to any appropriate method, as long as the generated live explanation information can better meet the needs of the host user 110 of the live broadcast. The embodiments of the present disclosure do not limit this.

[0064] It can be understood that Figure 2B The second interface 200B shown can support the host user 110 to edit the recommended live explanation information, so as to improve the operability of the interface presented by the live broadcast platform and the user experience of the live broadcast platform.

[0065] It should be understood that the above only gives examples of the live explanation information presented on the interface and its quantity. In practical applications, more, fewer, or other live explanation information can be presented according to needs, as long as these live explanation information can meet the live broadcast needs of the host user 110. The embodiments of the present disclosure do not limit this. Exemplarily, a custom editing area for the live explanation information can be presented in the second interface to support the host user 110 to independently edit the live explanation information and independently set the presentation time or timing of the live explanation information during the live broadcast. For example, the host user 110 can set to present the edited and confirmed live explanation information after the explanation of a certain product in an e-commerce live broadcast ends.

[0066] In some embodiments, the second interface presented by the terminal device 120 may further include a switching control corresponding to the live explanation information. Triggering the switching control can indicate to regenerate the live explanation information. Exemplarily, Figure 2B A switching control 222-1 corresponding to the opening explanation information can be presented in the second interface 200B shown. If the recommended opening explanation information cannot meet the needs of the host user 110, the host user 110 can trigger the switching control 222-1 to generate a request to regenerate the opening explanation information. The terminal device 120 can respond to the request to regenerate the opening explanation information and present Figure 2E The interface 200E shown. The regenerated opening explanation information B is presented in the interface 200E.

[0067] After the live explanation information is confirmed and set, during the live broadcast, the corresponding live explanation information can be presented at an appropriate time point in the corresponding live interface on the host side to prompt the host user. In some embodiments, the terminal device 120 can present the opening explanation information in the corresponding live interface on the host side of the live broadcast in response to the start of the live broadcast. The terminal device 120 can present the ending explanation information in the corresponding live interface on the host side of the live broadcast in response to the end of the live broadcast. In this way, the host user can give explanations according to the prompts on the live interface. It should be noted that these explanation information are visible to the live interface corresponding to the host side and invisible to the interface corresponding to the viewing side.

[0068] Still referring to Figure 2E the interface 200E shown. If the terminal device 120 receives a trigger on the live broadcast start control 223 in the interface 200E, it can present a live interface corresponding to Figure 2F the interface 200F shown. This live interface is presented on the host side. The terminal device 120 can present the opening explanation information B presented in the interface 200E in a preset form at an appropriate position in the live interface (such as the position 242 where the explanation information is presented in the interface 200F). The terminal device 120 can present the ending explanation information A presented in the interface 200E in a preset form at an appropriate position in the live interface in response to the end of the e-commerce live broadcast.

[0069] After the object explanation information is confirmed and set, in some embodiments, after the live broadcast starts, the terminal device 120 can respond to a request for an explanation of a certain object during the live broadcast and present object-related object explanation information in the corresponding live interface on the host side of the live broadcast. Exemplarily, the terminal device 120 can respond to a request for an explanation of Figure 2D the product 1 in the interface 200D shown during the e-commerce live broadcast and present the product 1 explanation information A in a preset form at Figure 2F the position 242 in the interface 200F shown.

[0070] It can be understood that the preset form of presenting the explanation information for the live broadcast can be a form that is visible to the host user of the live broadcast and hidden from the audience users of the live broadcast.

[0071] In some embodiments, the first interface presented by the terminal device 120 further includes a second setting entry for interaction events associated with the live broadcast. The terminal device 120 may present a third interface in response to the triggering of the second setting entry. The third interface may include at least one interaction event related to the live broadcast and a setting entry for each of the at least one interaction event. It can be understood that the interaction event may be an event actively set or initiated by the host user 110 of the live broadcast through the terminal device 120. In some embodiments, the interaction events related to the live broadcast may include at least one of the following: video release before the start of the live broadcast, release of a preview of the live broadcast, release of a live replay of the live broadcast, configuration of a viewing incentive event during the live broadcast, and configuration of an advertisement recommendation for the live broadcast.

[0072] Exemplarily, Figure 2A In the first interface 200A shown, the setting item C indicates a second setting entry for interaction events associated with the e-commerce live broadcast. The terminal device 120 may present Figure 2G the interface 200G shown. The interface 200G may include multiple interaction events such as interaction event 1 251 and interaction event 2 252. Each of the multiple interaction events may correspond to multiple setting items. For example, interaction event 1 may indicate a video release event before the start of the e-commerce live broadcast. The multiple setting items of interaction event 1 may include a setting item for releasing a video indicated by setting A, a setting item for playing back the already released video indicated by setting B, and so on. Another example is that interaction event 2 may indicate a configuration event for a viewing incentive event during the e-commerce live broadcast. The multiple setting items (or called configuration items) of interaction event 2 may include a setting item for the interaction resources (such as goods) with the audience users of the e-commerce live broadcast, a setting item for the user requirements for participating in the viewing incentive event, and so on. It should be understood that only examples of interaction events are given here. In practical applications, more, fewer, or other events related to the live broadcast may be presented in the interface as needed, as long as the events help to meet the live broadcast needs of the host user 110. The embodiments of the present disclosure do not limit this.

[0073] In some embodiments, the host user 110 may quickly start the e-commerce live broadcast by triggering Figure 2G the start live broadcast control 253 in the interface 200G shown. In response to the triggering of the start live broadcast control 253 in the interface 200G by the terminal device 120, the live broadcast room interface of the e-commerce live broadcast may be presented. Exemplarily, if the host user 110 sets an interaction event with the audience users during the e-commerce live broadcast through the interface 200G, the terminal device 120 may present interface elements corresponding to the interaction event in the live broadcast room interface to facilitate the audience users to participate in the interaction event.

[0074] In this way, embodiments of the present disclosure can support a host user of a live broadcast in setting up explanation information related to the live broadcast, interaction events during the live broadcast, and objects during the live broadcast. In particular, it can recommend to the host user automatically generated live broadcast explanation information for the live broadcast and / or object explanation information associated with at least one object during the live broadcast. This facilitates the host user to prepare for the live broadcast in advance and improves the convenience of setting up the live broadcast. Embodiments of the present disclosure can also present explanation information related to the live broadcast in the live broadcast interface corresponding to the host side of the live broadcast, facilitating the host user to obtain the required explanation information immediately during the live broadcast and improving the live broadcast efficiency. In addition, a live broadcast start control is presented in multiple example interfaces provided by embodiments of the present disclosure, which helps the host user quickly start the live broadcast and improves the operation convenience of the host user.

[0075] Figure 3 The flowchart of an example process 300 for interface interaction according to some embodiments of the present disclosure is shown. Process 300 can be implemented at the terminal device 120. The following will refer to Figure 1 to describe process 300.

[0076] As Figure 3 shown, at block 310, the terminal device 120 presents a first interface in response to a setting request for a live broadcast. The first interface includes at least a first setting entry for the explanation information used in the live broadcast.

[0077] At block 320, the terminal device 120 presents a second interface in response to a trigger on the first setting entry. The second interface presents at least one of the following: the generated live broadcast explanation information for the live broadcast, and the generated object explanation information associated with at least one object during the live broadcast.

[0078] At block 330, the terminal device 120 starts the live broadcast based on at least one of the confirmed live broadcast explanation information or object explanation information in response to a confirmation of at least one of the live broadcast explanation information or object explanation information.

[0079] In some embodiments, the first interface further includes a second setting entry for interaction events associated with the live broadcast. The terminal device 120 presents a third interface in response to a trigger on the second setting entry. The third interface includes at least one interaction event related to the live broadcast and a setting entry for each of the at least one interaction event.

[0080] In some embodiments, the at least one interaction event includes at least one of the following: video publication before the start of the live broadcast, publication of a preview of the live broadcast, publication of a live broadcast replay of the live broadcast, configuration of a viewing incentive event during the live broadcast, or configuration of an advertisement recommendation for the live broadcast.

[0081] The above embodiments support the live stream host user in setting interaction events associated with the live stream, and can meet the diverse live stream setting requirements of the host user.

[0082] In some embodiments, the terminal device 120 presents multiple candidate object explanation messages generated for a first object in a fourth interface in response to the selection of the first object in the object set of the live stream; the terminal device 120 presents the first object explanation message in an editing area of the fourth interface in response to the selection of the first object explanation message among the multiple candidate object explanation messages, where the first object explanation message is editable in the editing area; and the terminal device 120 presents the first object and the first object explanation message associated with the first object in a second interface in response to the confirmation of the first object explanation message.

[0083] The above embodiments can improve the setting efficiency of the host user for the object explanation message and enhance the convenience of the host user in setting the object explanation message by providing multiple candidate object explanation messages for the host user and supporting the host user in editing the object explanation message.

[0084] In some embodiments, the multiple candidate object explanation messages are generated at least based on object attribute information related to the first object.

[0085] The above embodiments can improve the adaptability of the object explanation message to the specific object by generating the object explanation message based on the object attribute information, so as to enable the generated object explanation message to meet the needs of the host user.

[0086] In some embodiments, the live stream explanation message includes at least one of the opening explanation message of the live stream and the ending explanation message of the live stream. The terminal device 120 presents the opening explanation message in the live stream interface corresponding to the host side of the live stream in response to the start of the live stream; and the terminal device 120 presents the ending explanation message in the live stream interface corresponding to the host side of the live stream in response to the end of the live stream.

[0087] The above embodiments support presenting the live stream explanation message (such as the opening explanation message, the ending explanation message) prepared in advance by the host user in the live stream interface, and can improve the live stream efficiency of the host user.

[0088] In some embodiments, at least one of the opening explanation message of the live stream and the ending explanation message of the live stream is generated at least based on at least one object in the live stream.

[0089] The above embodiments support generating the live stream explanation message based on the objects in the live stream, which can improve the relevance of the live stream explanation message to the objects in the live stream, facilitate the audience users of the live stream to quickly understand the content of the live stream, and enhance the attractiveness of the live stream to the audience users.

[0090] In some embodiments, the terminal device 120 presents the regenerated live explanation information in the second interface in response to a request for regenerating the live explanation information in the second interface.

[0091] The above embodiments support the host user to trigger a request for regenerating the live explanation information, and can meet the diverse setting requirements of the host user for the live explanation information.

[0092] In some embodiments, the terminal device 120 presents the second object explanation information associated with the second object among at least one object in response to a request for explaining the second object during the live broadcast in the live broadcast interface corresponding to the host side of the live broadcast.

[0093] The above embodiments support presenting the object explanation information prepared in advance by the host user in the live broadcast interface, and can further improve the live broadcast efficiency of the host user.

[0094] In some embodiments, the first interface further includes a selection entry for the object of the live broadcast. The terminal device 120 presents a fifth interface in response to detecting that a third object is selected via the selection entry to be associated with the live broadcast. The fifth interface presents the description information of the third object and at least one processing control for the third object.

[0095] The above embodiments support the host user to process the object associated with the live broadcast, and can meet the diverse live broadcast setting requirements of the host user.

[0096] Embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 4 The schematic structural block diagram of an example device 400 for interface interaction according to some embodiments of the present disclosure is shown. The device 400 can be implemented as or included in the terminal device 120. Each module / component in the device 400 can be implemented by hardware, software, firmware, or any combination thereof.

[0097] As Figure 4 shown, the device 400 includes: a first presentation module 410 configured to present a first interface in response to a request for setting the live broadcast, the first interface including at least a first setting entry for the explanation information used in the live broadcast; a second presentation module 420 configured to present a second interface in response to triggering the first setting entry, the second interface presenting at least one of the following: the generated live explanation information for the live broadcast, the generated object explanation information respectively associated with at least one object in the live broadcast; and a live broadcast start module 430 configured to start the live broadcast based on at least one of the confirmed live explanation information or object explanation information in response to confirming at least one of the live explanation information or object explanation information.

[0098] In some embodiments, the first interface further includes a second setting entry for interaction events associated with the live broadcast. The apparatus 400 further includes: a third presentation module configured to cause the terminal device 120 to present a third interface in response to a trigger of the second setting entry. The third interface includes at least one interaction event related to the live broadcast and a setting entry for each of the at least one interaction event.

[0099] In some embodiments, the at least one interaction event includes at least one of the following: video publication before the start of the live broadcast, publication of a preview of the live broadcast, publication of a live replay of the live broadcast, configuration of a viewing incentive event during the live broadcast, or configuration of an advertisement recommendation for the live broadcast.

[0100] In some embodiments, the second presentation module 420 may further be configured to cause the terminal device 120 to present, in a fourth interface, multiple pieces of candidate object explanation information generated for a first object in response to a selection of the first object in the object set associated with the live broadcast; cause the terminal device 120 to present, in an editing area of the fourth interface, the first object explanation information in response to a selection of the first object explanation information among the multiple pieces of candidate object explanation information, where the first object explanation information is editable in the editing area; and cause the terminal device 120 to present, in the second interface, the first object and the first object explanation information associated with the first object in response to a confirmation of the first object explanation information.

[0101] In some embodiments, the multiple pieces of candidate object explanation information are generated at least based on object attribute information related to the first object.

[0102] In some embodiments, the live broadcast explanation information includes at least one of the opening explanation information of the live broadcast and the ending explanation information of the live broadcast. The apparatus 400 further includes: a fourth presentation module configured to cause the terminal device 120 to present the opening explanation information in the live broadcast interface corresponding to the host side of the live broadcast in response to the start of the live broadcast; and cause the terminal device 120 to present the ending explanation information in the live broadcast interface corresponding to the host side of the live broadcast in response to the end of the live broadcast.

[0103] In some embodiments, at least one of the opening explanation information of the live broadcast and the ending explanation information of the live broadcast is generated at least based on at least one object in the live broadcast.

[0104] In some embodiments, the apparatus 400 further includes: a fifth presentation module configured to cause the terminal device 120 to present the regenerated live broadcast explanation information in the second interface in response to a request for regenerating the live broadcast explanation information in the second interface.

[0105] In some embodiments, the apparatus 400 further includes: a sixth presentation module configured to, in response to a request for explanation of a second object among at least one object during a live broadcast, present second object explanation information associated with the second object in a live broadcast interface corresponding to the host side of the live broadcast on the terminal device 120.

[0106] In some embodiments, the first interface further includes a selection entry for an object of the live broadcast, and the apparatus 400 further includes: a seventh presentation module configured to, in response to detecting that a third object is selected via the selection entry to be associated with the live broadcast on the terminal device 120, present a fifth interface that presents description information of the third object and at least one processing control for the third object.

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

[0108] The electronic device 500 generally includes multiple computer storage media. Such media may be any accessible media that can be obtained by the electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 520 may be a volatile memory (such as registers, caches, random access memory (RAM)), a non-volatile memory (such as read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 may be a removable or non-removable medium and may include a machine-readable medium, such as a flash drive, a magnetic disk, or any other medium that can be used to store information and / or data and can be accessed within the electronic device 500.

[0109] The electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in Figure 5As shown, a disk drive for reading from and writing to a removable, non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading from and writing to a removable, non-volatile optical disk can be provided. In these cases, each drive can be connected to a bus (not shown) by one or more data medium interfaces. The memory 520 can include a computer program product 525 having one or more program modules configured to perform the various methods or acts of the various embodiments of the present disclosure.

[0110] The communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 500 can be implemented in a single computing cluster or multiple computer machines capable of communicating via a communication connection. Thus, the electronic device 500 can operate in a networked environment using a logical connection to one or more other servers, network personal computers (PCs), or another network node.

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

[0112] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, and the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, the computer program product being tangibly stored on a non-transitory computer-readable medium and including computer-executable instructions, and the computer-executable instructions being executed by a processor to implement the method described above.

[0113] Aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0114] These computer-readable program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus to produce a machine such that the instructions, when executed by the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in one or more boxes of the flowchart and / or block diagram. These computer-readable program instructions may also be stored in a computer-readable storage medium that causes a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises a manufacture including instructions for implementing various aspects of the functions / acts specified in one or more boxes of the flowchart and / or block diagram.

[0115] The computer-readable program instructions may be loaded onto a computer, other programmable data processing apparatus, or other device, such that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in one or more boxes of the flowchart and / or block diagram.

[0116] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various implementations of the present disclosure. In this regard, each box in the flowchart or block diagram may represent a module, a segment of code, or a portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the boxes may occur out of the order noted in the figures. For example, two consecutive boxes may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each box of the block diagrams and / or flowcharts, and combinations of boxes in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or acts, or by a combination of dedicated hardware and computer instructions.

[0117] The various implementations of the present disclosure have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The choice of terms used herein is intended to best explain the principles of the implementations, the practical application, or improvements made to the technology in the marketplace, or to enable other ordinary skilled persons in the art to understand the various implementations disclosed herein.

Claims

1. A method for interface interaction, comprising: In response to a request for setting a live broadcast, presenting a first interface, the first interface at least including a first setting entry for explanation information used in the live broadcast; In response to triggering the first setting entry, presenting a second interface, wherein the second interface presents at least one of the following: the generated live broadcast explanation information for the live broadcast, and the generated object explanation information associated with at least one object in the live broadcast; as well as In response to confirmation of at least one of the live broadcast explanation information or the object explanation information, the live broadcast is started based on at least the confirmed at least one of the live broadcast explanation information or the object explanation information.

2. The method according to claim 1, wherein the first interface further comprises a second setting entry for an interactive event associated with the live broadcast, the method further comprising: In response to triggering the second setting entry, a third interface is presented, wherein the third interface includes at least one interactive event related to the live broadcast and a respective setting entry for at least one interactive event.

3. The method according to claim 2, wherein the at least one interaction event comprises at least one of the following: Video posted before the start of said live broadcast, the publication of a preview of the live broadcast, Publishing a live replay of the live broadcast, Configuration of a viewing incentive event during the live broadcast, or Configuration of advertisement recommendations for the live broadcast.

4. The method according to claim 1, wherein presenting the second interface comprises: In response to a selection of a first object in the set of objects to be broadcast live, presenting a plurality of candidate object explanation information generated for the first object in a fourth interface; In response to selection of a first object explanation information from among the plurality of candidate object explanation information, presenting the first object explanation information in an editing area of ​​the fourth interface, wherein the first object explanation information is editable in the editing area; as well as In response to confirmation of the first object explanation information, the first object and the first object explanation information associated with the first object are presented in the second interface. The method according to claim 4 , wherein the plurality of candidate object explanation information are generated based on at least object attribute information related to the first object.

6. The method according to claim 1, wherein the live broadcast explanation information includes at least one of the opening explanation information of the live broadcast and the ending explanation information of the live broadcast, and the method further comprises: In response to the start of the live broadcast, presenting the opening explanation information in a live broadcast interface corresponding to the host end of the live broadcast; as well as In response to the end of the live broadcast, the ending explanation information is presented in the live broadcast interface corresponding to the anchor end of the live broadcast.

7. The method according to claim 6, wherein at least one of the opening explanation information of the live broadcast and the ending explanation information of the live broadcast is generated based on at least one object in the live broadcast.

8. The method according to claim 1, further comprising: In response to a request for regeneration of the live broadcast explanation information in the second interface, the regenerated live broadcast explanation information is presented in the second interface.

9. The method according to claim 1, further comprising: In response to a request for explanation of a second object among the at least one object during the live broadcast, second object explanation information associated with the second object is presented in a live broadcast interface corresponding to the host end of the live broadcast.

10. The method according to claim 1, wherein the first interface further comprises a selection entry for the live broadcast object, and the method further comprises: In response to detecting that a third object is selected to be associated with the live broadcast via the selection entry, a fifth interface is presented, wherein the fifth interface presents description information of the third object and at least one processing control for the third object.

11. A device for interface interaction, comprising: A first presentation module is configured to present a first interface in response to a request for setting a live broadcast, wherein the first interface at least includes a first setting entry for explanation information used in the live broadcast; A second presentation module is configured to present a second interface in response to triggering the first setting entry, wherein the second interface presents at least one of the following: the generated live broadcast explanation information for the live broadcast, and the generated object explanation information associated with at least one object in the live broadcast; as well as The live broadcast start module is configured to start the live broadcast based on the confirmed live broadcast explanation information or at least one of the object explanation information in response to the confirmation of at least one of the live broadcast explanation information or the object explanation information.

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

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

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