Information display method and device, electronic equipment and storage medium
By displaying introductory information extracted from real-time live content on the live broadcast page, the problem of low efficiency in audience users' access to information is solved, the recommendation effect and efficiency are improved, the system resource consumption is reduced, and more efficient information display is achieved.
Patent Information
- Application Number
- CN202510920968.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-03
- Publication Date
- 2025-09-12
AI Technical Summary
In the live broadcast room, audience users are less efficient in obtaining object introduction information, resulting in poor object recommendation effects and low recommendation efficiency, which in turn causes waste of system resources and performance degradation of the live broadcast platform.
By displaying introductory information extracted from real-time live broadcast content on the live broadcast page, including real-time explanations and interactive content, dynamically updating the introductory information, and displaying the introduction of recommended objects in specific areas, the efficiency and richness of information display are improved.
It improves the efficiency of audience users in obtaining object introduction information in the live broadcast room, improves the object recommendation effect and efficiency, reduces system resource consumption, and improves system performance.
Smart Images

Figure CN120639736A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technology, and in particular to an information display method, device, electronic device, and storage medium. Background Art
[0002] With the development of the internet and live streaming technology, live streaming-based information promotion has become a new form of information dissemination. For example, by introducing information about products and other items in a live streaming room, it is possible to make recommendations.
[0003] In related technologies, in the live broadcast room, the host usually introduces the current recommended object in the form of oral broadcasting. The audience users are less efficient in obtaining the object introduction information, resulting in poor object recommendation effect and low recommendation efficiency, which in turn causes problems such as waste of live broadcast platform system resources and decreased system performance. Summary of the Invention
[0004] The present disclosure provides an information display method, device, electronic device, and storage medium to at least address the related art problem of low efficiency in viewers obtaining object introduction information in a live broadcast room, resulting in poor object recommendation results and low recommendation efficiency, which in turn leads to waste of live broadcast platform system resources and reduced system performance. The technical solution of the present disclosure is as follows: According to a first aspect of an embodiment of the present disclosure, there is provided an information display method, comprising: Display the live broadcast page corresponding to the target live broadcast room; Based on the real-time live broadcast content for the first current object in the target live broadcast room, displaying first introduction information corresponding to the first current object on the live broadcast page; Among them, the first introduction information is obtained by content extraction based on the real-time live broadcast content; the real-time live broadcast content is generated by the live broadcast participants in the target live broadcast room for the first current object, and the live broadcast participants include the live broadcast initiator and / or the live broadcast viewer.
[0005] In an optional embodiment, the real-time live broadcast content includes: at least one of real-time explanation content and real-time interactive content, the real-time explanation content is the explanation content of the live broadcast initiator for the first current object, and the real-time interactive content is the question and answer content between the live broadcast initiator and the live broadcast viewer for the first current object.
[0006] In an optional embodiment, the method further includes: When an update of the live broadcast content for the first current object is detected, updating the first introduction information corresponding to the first current object to the second introduction information corresponding to the first current object on the live broadcast page, where the first introduction information is at least partially different from the second introduction information; Or, when it is detected that the current recommended object in the target live broadcast room is updated from the first current object to the second current object, based on the real-time live broadcast content for the second current object in the target live broadcast room, the first introduction information corresponding to the first current object is updated to the third introduction information corresponding to the second current object in the live broadcast page.
[0007] In an optional embodiment, the live broadcast page includes an object recommendation area corresponding to the first current object, and displaying the first introduction information corresponding to the first current object on the live broadcast page includes: The first introduction information is displayed in the object recommendation area.
[0008] In an optional embodiment, the display of the live broadcast page corresponding to the target live broadcast room includes: displaying the live broadcast page including the object recommendation area, wherein the object recommendation area displays preset introduction information of the first current object; The displaying of the first introduction information in the object recommendation area includes: The preset introduction information is updated to the first introduction information in the object recommendation area.
[0009] In an optional embodiment, the object recommendation area includes: a first recommendation area and a second recommendation area, the second recommendation area is located around the first recommendation area, and the live broadcast page corresponding to the target live broadcast room includes: displaying the live broadcast page including the first recommendation area, where the first recommendation area displays preset introduction information of the first current object; The displaying of the first introduction information in the object recommendation area includes: The first introduction information is displayed in the second recommendation area in the live broadcast page.
[0010] In an optional embodiment, based on the real-time live broadcast content for the first current object in the target live broadcast room, before displaying the first introduction information corresponding to the first current object on the live broadcast page, the method further includes: Displaying a live interactive area on the live page; The displaying, on the live broadcast page, first introduction information corresponding to the first current object based on the real-time live broadcast content for the first current object in the target live broadcast room includes: In response to a cancel display operation on the live interactive area, the first introduction information is displayed on the live page.
[0011] In an optional embodiment, the method further includes: In response to a live broadcast page display operation for the target live broadcast room, the live broadcast page is displayed, and the live broadcast page shows the first introduction information corresponding to the first current object.
[0012] In an optional embodiment, the live broadcast page further includes object display control information, and the method further includes: In response to an object viewing operation triggered by the object display control information, displaying preset introduction information corresponding to at least one recommended object, the at least one recommended object including the first current object; In response to a selection operation on a first recommended object, fourth introduction information corresponding to the first recommended object is displayed, where the first recommended object is the recommended object corresponding to the selection operation among the at least one recommended object.
[0013] In an optional embodiment, in response to the object viewing operation triggered by the object display control information, displaying the preset introduction information corresponding to at least one recommended object includes: In response to the object viewing operation, displaying a content card corresponding to at least one recommended object, wherein the content card corresponding to each recommended object displays preset introduction information of the corresponding recommended object; In response to the selection operation on the first recommended object, displaying the fourth introduction information corresponding to the first recommended object includes: In response to the selection operation, the preset introduction information corresponding to the first recommendation object and the fourth introduction information are displayed in the content card corresponding to the first recommendation object.
[0014] In an optional embodiment, in response to the object viewing operation triggered by the object display control information, displaying the preset introduction information corresponding to at least one recommended object includes: In response to the object viewing operation, displaying preset introduction information corresponding to each of the at least one recommended object on the object viewing page; The method further comprises: When the browsing operation data of the object viewing page meets the preset introduction condition, the fifth introduction information corresponding to the second recommended object is displayed, and the second recommended object is one of the at least one recommended object.
[0015] According to a second aspect of an embodiment of the present disclosure, there is provided an information display device, comprising: The first page display module is configured to display the live broadcast page corresponding to the target live broadcast room; A first introduction information display module is configured to execute a real-time live broadcast content for a first current object in the target live broadcast room and display first introduction information corresponding to the first current object on the live broadcast page; Among them, the first introduction information is obtained by content extraction based on the real-time live broadcast content; the real-time live broadcast content is generated by the live broadcast participants in the target live broadcast room for the first current object, and the live broadcast participants include the live broadcast initiator and / or the live broadcast viewer.
[0016] In an optional embodiment, the real-time live broadcast content includes: at least one of real-time explanation content and real-time interactive content, the real-time explanation content is the explanation content of the live broadcast initiator for the first current object, and the real-time interactive content is the question and answer content between the live broadcast initiator and the live broadcast viewer for the first current object.
[0017] In an optional embodiment, the device further comprises: a second introduction information display module configured to, upon detecting a real-time live broadcast content update for the first current object, update the first introduction information corresponding to the first current object to the second introduction information corresponding to the first current object on the live broadcast page, wherein the first introduction information is at least partially different from the second introduction information; The third introduction information display module is configured to execute, when it is detected that the current recommended object in the target live broadcast room is updated from the first current object to the second current object, based on the real-time live broadcast content for the second current object in the target live broadcast room, updating the first introduction information corresponding to the first current object to the third introduction information corresponding to the second current object in the live broadcast page.
[0018] In an optional embodiment, the live broadcast page includes an object recommendation area corresponding to the first current object, and the first introduction information display module includes: The first display unit is configured to display the first introduction information in the object recommendation area.
[0019] In an optional embodiment, the first page display module includes: a second display unit configured to display the live broadcast page including the object recommendation area, wherein the object recommendation area displays preset introduction information of the first current object; The first display unit includes: The third display unit is configured to update the preset introduction information to the first introduction information in the object recommendation area.
[0020] In an optional embodiment, the object recommendation area includes: a first recommendation area and a second recommendation area, the second recommendation area is located around the first recommendation area, and the first page display module includes: a fourth display unit configured to display the live broadcast page including the first recommendation area, wherein the first recommendation area displays preset introduction information of the first current object; The first display unit includes: The fifth display unit is configured to display the first introduction information in the second recommendation area on the live broadcast page.
[0021] In an optional embodiment, the device further comprises: A live interactive area display module is configured to display the live interactive area on the live page; The first introduction information display module includes: The sixth display unit is configured to display the first introduction information on the live broadcast page in response to a cancel display operation on the live broadcast interactive area.
[0022] In an optional embodiment, the device further comprises: The second page display module is configured to execute a live broadcast page display operation in response to the target live broadcast room, and display the live broadcast page, where the live broadcast page shows the first introduction information corresponding to the first current object.
[0023] In an optional embodiment, the live broadcast page further includes object display control information, and the apparatus further includes: an object viewing module configured to execute an object viewing operation in response to being triggered based on the object display control information, and to display preset introduction information corresponding to at least one recommended object, wherein the at least one recommended object includes the first current object; The fourth introduction information display module is configured to execute a fourth introduction information corresponding to the first recommended object in response to a selection operation on the first recommended object, where the first recommended object is the recommended object corresponding to the selection operation among the at least one recommended object.
[0024] In an optional embodiment, the object viewing module includes: A first card display unit is configured to display a content card corresponding to at least one recommended object in response to the object viewing operation, wherein the content card corresponding to each recommended object displays preset introduction information of the corresponding recommended object; The fourth introduction information display module includes: The second card display unit is configured to display the preset introduction information and the fourth introduction information corresponding to the first recommended object in the content card corresponding to the first recommended object in response to the selection operation.
[0025] In an optional embodiment, the object viewing module includes: an object viewing page display unit, configured to display preset introduction information corresponding to each of the at least one recommended object on an object viewing page in response to the object viewing operation; The device further comprises: The fifth introduction information display module is configured to display the fifth introduction information corresponding to the second recommended object when the browsing operation data of the object viewing page meets the preset introduction conditions. The second recommended object is one of the at least one recommended object.
[0026] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement a method as described in any one of the first aspects above.
[0027] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute any one of the information display methods of the embodiment of the present disclosure. According to a fifth aspect of an embodiment of the present disclosure, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method as described in any one of the above-mentioned first aspects.
[0028] The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects: This application can display the live broadcast page corresponding to the target live broadcast room in the scenario where the audience user is watching the real-time live broadcast, and extract the first introduction information based on the real-time live broadcast content generated by the live broadcast participants (including the live broadcast initiator and / or the live broadcast browser) in the target live broadcast room for the first current object, so as to intuitively display the first introduction information corresponding to the first current object to the audience user on the live broadcast page, which can improve the efficiency of the audience user in obtaining the object introduction information in the live broadcast room, and help the audience user to obtain more abundant and comprehensive introduction information of the first current object in a timely manner, thereby improving the object recommendation effect and recommendation efficiency in the target live broadcast room, reducing system resource consumption, and improving system performance.
[0029] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0031] Figure 1 is a schematic diagram of an application environment provided by an embodiment of the present application; Figure 2 This is a flow chart of an information display method provided by an embodiment of the present application; Figure 3a is a schematic diagram showing first introduction information according to an exemplary embodiment; Figure 3b is a schematic diagram showing another type of first introduction information according to an exemplary embodiment; Figure 3c is a schematic diagram showing second introduction information according to an exemplary embodiment; Figure 3d is a schematic diagram showing third introduction information according to an exemplary embodiment; Figure 4a is a schematic diagram showing a method of displaying first introduction information in a card format according to an exemplary embodiment; Figure 4b is a schematic diagram showing a method of displaying first introduction information in a second recommendation area according to an exemplary embodiment; Figure 5 is a schematic diagram showing first introduction information according to an exemplary embodiment; Figure 6 is a schematic diagram showing fourth introduction information according to an exemplary embodiment; Figure 7is another schematic diagram showing fourth introduction information according to an exemplary embodiment; Figure 8 This is a block diagram of an information display device provided in an embodiment of the present application; Figure 9 This is a block diagram of an electronic device for information display provided in an embodiment of the present application. DETAILED DESCRIPTION
[0032] In order to enable ordinary people in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0033] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish between similar and different contents, and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0034] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0035] See also Figure 1 , Figure 1 2 is a schematic diagram showing an application environment according to an exemplary embodiment. The application environment may include a first terminal 100 , a server 200 , and a second terminal 300 .
[0036] In an optional embodiment, the first terminal 100 can be a live broadcast initiator, such as an anchor terminal, and the first terminal can send a live broadcast information stream to the server 200; the server 200 can be a background server of a live broadcast platform, and optionally, the server 200 can push the live broadcast information stream sent by the first terminal 200 to the second terminal 300; the second terminal 300 can be a live broadcast browsing terminal, such as an audience terminal.
[0037] In an optional embodiment, the first terminal 100 and the second terminal 300 may include, but are not limited to, electronic devices such as smartphones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices, and may also be software running on the above electronic devices, such as applications. Optionally, the operating system running on the electronic device may include, but is not limited to, Android, iOS, Linux, Windows, etc.
[0038] In an optional embodiment, the server 200 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0039] In addition, it should be noted that Figure 1 What is shown is only one application environment provided by the present disclosure. In actual applications, other application environments may also be included, for example, more terminals may be included.
[0040] In the embodiments of this specification, the first terminal 100, the server 200, and the second terminal 300 may be directly or indirectly connected via wired or wireless communication, which is not limited in this disclosure.
[0041] Figure 2 is a flow chart showing an information display method according to an exemplary embodiment. Figure 2 As shown, the object information display method can be used in an electronic device such as a second terminal, and the method may include the following steps: In step S201, the live broadcast page corresponding to the target live broadcast room is displayed.
[0042] In a specific embodiment, the target live broadcast room can be a live broadcast room used for performing preset recommendation services. Specifically, the preset recommendation service can be a service used for performing object recommendation. Optionally, the recommended objects in the target live broadcast room can be commodities (physical or virtual commodities) or business entities (merchants, platforms, etc.). The live broadcast page can be the live broadcast page of the target live broadcast room corresponding to the live broadcast browsing terminal, specifically, the live broadcast browsing terminal can be the viewer terminal.
[0043] In step S202, based on the real-time live broadcast content for the first current object in the target live broadcast room, the first introduction information corresponding to the first current object is displayed on the live broadcast page; wherein, the first introduction information is obtained by content extraction based on the real-time live broadcast content; the real-time live broadcast content is generated by the live broadcast participants in the target live broadcast room for the first current object, and the live broadcast participants include the live broadcast initiator and / or the live broadcast viewer.
[0044] In a specific embodiment, the first current object can be the current recommended object in the current live broadcast of the target live broadcast room. Specifically, the current live broadcast can refer to a live broadcast being performed in the target live broadcast room. Optionally, the current recommended object can refer to the recommended object currently being explained in the target live broadcast room, or the recommended object currently displayed in the target live broadcast room, or the recommended object currently displayed with corresponding preset introduction information on the live broadcast page. Specifically, the preset introduction information here can be the introduction information pre-set by the live broadcast initiator for the first current object. Optionally, the preset introduction information can include but is not limited to at least one of object introduction information and operation controls. The object introduction information includes object image information, object title information, the number of virtual resources required to obtain the object, and resource deduction information that can be used in the process of obtaining the object based on the preset virtual resources. The operation controls include controls for adding the object to the shopping cart, controls for purchasing the object, controls for jumping to the object details page, etc. In a specific embodiment, the preset introduction information corresponding to the first current object can be displayed on the live broadcast page in the form of an explanation card.
[0045] It is understandable that, in order to help the live broadcast viewers (viewers watching the live broadcast) better understand the real-time live broadcast content of the live broadcast room and avoid information interference, the live broadcast page will usually only directly display the preset introduction information of the current recommended object involved in the real-time live broadcast content. In addition, the live broadcast page will also display object display control information (i.e., object display controls). The live broadcast viewers can trigger the object display control information to display the preset introduction information of other recommended objects in the current live broadcast except the current recommended object, so as to meet the live broadcast viewers' needs for understanding other recommended objects. Optionally, the other recommended objects here may include: at least one recommended object and / or at least one object to be recommended.
[0046] In a specific embodiment, the first introduction information can be a real-time introduction text for the first current object, and the first introduction information is obtained by extracting the content of the real-time live broadcast content for the first current object in the target live broadcast room. It is understandable that in order to avoid the real-time live broadcast content being too short to extract and integrate effective introduction information, the live broadcast platform can accumulate the real-time live broadcast content for the first current object collected from the target live broadcast room, and perform content extraction and information integration every time the real-time live broadcast content containing a certain amount of information is accumulated to obtain the corresponding real-time introduction text; optionally, the amount of information in the real-time live broadcast content can be measured by the content length of the real-time live broadcast content, or by the length of the text obtained by text recognition of the real-time live broadcast content. Specifically, the content extraction process of the real-time live broadcast content depends on the content modality of the real-time live broadcast content. For example, for real-time live broadcast content in audio mode, speech recognition and text summary extraction and other processing processes can be performed, for real-time live broadcast content in video mode, text recognition and text summary extraction and other processing processes can be used, and for real-time live broadcast content in text mode, text summary extraction and other processing processes can be used.
[0047] In a specific embodiment, the real-time live broadcast content may be the real-time content generated by the live broadcast participants in the target live broadcast room for the first current object. The live broadcast participants may include the live broadcast initiator and / or the live broadcast viewer. Specifically, the live broadcast initiator may be the anchor account that initiates the current live broadcast, and the live broadcast viewer may be at least one viewer account that views the current live broadcast.
[0048] In the above embodiment, the present application can display the live broadcast page corresponding to the target live broadcast room in the scenario where the audience user is watching the real-time live broadcast, and extract the real-time live broadcast content generated by the live broadcast participants (including the live broadcast initiator and / or the live broadcast browser) in the target live broadcast room for the first current object to obtain the first introduction information, so as to intuitively display the first introduction information corresponding to the first current object to the audience user on the live broadcast page, which can improve the efficiency of the audience user in obtaining the object introduction information in the live broadcast room, and help the audience user to obtain more abundant and comprehensive introduction information of the first current object in a timely manner, thereby improving the object recommendation effect and recommendation efficiency in the target live broadcast room, reducing system resource consumption, and improving system performance.
[0049] In an optional embodiment, the real-time live broadcast content includes: at least one of real-time explanation content and real-time interactive content, the real-time explanation content is the explanation content of the live broadcast initiator to the first current object, and the real-time interactive content is the question and answer content between the live broadcast initiator and the live broadcast viewer to the first current object.
[0050] Specifically, the real-time explanation content can be the explanation content of the live broadcast initiator (anchor account) for the first current object. The explanation content here can include but is not limited to: at least one of the anchor's oral content and text explanation content. The real-time interactive content is the question and answer content of the live broadcast initiator (anchor account) and the live broadcast viewer (at least one viewer account) for the first current object. The question and answer content here can include the real-time question information of the live broadcast viewer for the first current object and the real-time answer information of the live broadcast initiator for the real-time question information. For example, the real-time question information can be the real-time comment information published by the live broadcast viewer for the first current object during the current live broadcast, or the real-time text information converted from the real-time voice information during the voice dialogue with the live broadcast initiator; the real-time answer information can be the text reply information of the live broadcast initiator to the real-time question information during the current live broadcast, or it can be the text information converted from the real-time reply voice of the live broadcast initiator to the real-time question information during the current live broadcast.
[0051] In an optional embodiment, the real-time live broadcast content includes: at least one of real-time explanation content and real-time interactive content. Accordingly, the first introduction information can be obtained by content extraction based on the real-time explanation content, or by content extraction based on the real-time interactive content, or by content extraction based on the real-time explanation content and the real-time interactive content.
[0052] Schematic, Figure 3a 3 is a schematic diagram of first introductory information according to an exemplary embodiment; wherein, first introductory information 301 (the host says: this autumn jacket... is beautiful and practical) is displayed on the live broadcast page, and the first introductory information 301 is obtained by extracting content based on real-time explanation content 303 (the fabric texture of this jacket is superb,... it is really beautiful and practical!) for the first current object 302 (jacket).
[0053] Schematic, Figure 3b 3 is a schematic diagram of another type of first introductory information according to an exemplary embodiment; wherein, first introductory information 304 is displayed on the live broadcast page (the host says: the fabric of this autumn jacket is of superb texture and not prone to pilling, and is available in black, white, and gray). The first introductory information 304 is obtained by extracting content from real-time interactive content 305 for the first current object 302 (jacket) (viewer AA: Does this jacket pill?; host: No, it won't pill, the fabric is superb; viewer DD: Does the jacket come in other colors?; host: It is available in black, white, and gray).
[0054] In the above embodiment, the first introduction information can be obtained based on the real-time explanation content of the live broadcast initiator on the first current object in the target live broadcast room, or the first introduction information can be obtained based on the question and answer content of the live broadcast initiator and the live broadcast viewer on the first current object in the target live broadcast room. This can help the audience user to more intuitively know all the real-time introduction information on the first current object in the target live broadcast room, and can improve the efficiency and richness of the audience user in obtaining the object introduction information in the live broadcast room, thereby improving the object recommendation effect and recommendation efficiency in the target live broadcast room.
[0055] In an optional embodiment, the above method further includes: In step S203, when a real-time live content update for the first current object is detected, the first introduction information corresponding to the first current object is updated to the second introduction information corresponding to the first current object in the live page, and the first introduction information is at least partially different from the second introduction information.
[0056] Specifically, the first introduction information may be a real-time introduction text for the first current object displayed when an update of the real-time live content for the first current object is detected, and the second introduction information may be obtained by extracting content based on the updated real-time live content for the first current object.
[0057] In a specific embodiment, the first introduction information can be a first real-time introduction text generated at a first moment, and the second introduction information can be a second real-time introduction text generated at a second moment (a moment when a real-time live content update for the first current object is detected). The second moment is after the first moment, and the first introduction information and the second introduction information are at least partially different. The first real-time introduction text and the second real-time introduction text can be different in at least part of the text.
[0058] In an optional embodiment, the live broadcast platform can accumulate the real-time live broadcast content for the first current object collected from the target live broadcast room, and extract the content of the previously accumulated real-time live broadcast content at a first moment to obtain a first real-time introduction text. As the live broadcast in the live broadcast room progresses, at a second moment, the real-time live broadcast content accumulated from the first moment to the second moment is extracted to obtain a second real-time introduction text. At the same time, in order to improve the richness and novelty of the introduction information and avoid wasting system resources of the live broadcast platform, at least some of the text of the first real-time introduction text and the second real-time introduction text are different.
[0059] Schematic, Figure 3c3 is a schematic diagram of a second introduction information according to an exemplary embodiment; wherein, when an update of the real-time interactive content for the first current object is detected, the second introduction information 307 (the host says: this autumn jacket is made of xx fabric, which is easy to take care of) is displayed on the live broadcast page. The second introduction information 307 is obtained by content extraction based on the updated real-time interactive content 306 (audience EE: What fabric is the jacket made of?; host: It is made of xx fabric, which is easy to take care of) for the first current object 302 (jacket).
[0060] In an optional embodiment, since new live viewers (audience users) will continuously enter the live broadcast room during the live broadcast process, the live broadcast initiator will usually conduct multiple rounds of explanations on the current recommended object (first current object) and multiple rounds of interactions with the audience users to ensure that the newly entered audience users can timely understand the relevant information of the current recommended object. In order to prevent the audience users from missing the live broadcast content before entering the live broadcast room and to obtain more comprehensive introduction information in a timely manner, the live broadcast platform can, at a first moment, extract the real-time live broadcast content accumulated from the starting moment (i.e., the moment when the real-time live broadcast content for the first current object is first detected in the current live broadcast) to the first moment, obtain a first real-time introduction text, and display the first real-time introduction text to the audience users on the live broadcast page. As the live broadcast of the live broadcast room progresses, at a second moment, extract the real-time live broadcast content accumulated from the starting moment to the second moment, obtain a second real-time introduction text, and update the first real-time introduction text to the second real-time introduction text on the live broadcast page, to ensure that users can obtain all introduction information for the current recommended object when entering the live broadcast room at any time.
[0061] In an optional embodiment, the real-time live content includes: at least one of real-time explanation content and real-time interactive content. Accordingly, the above-mentioned detection of a real-time live content update for the first current object may include: detecting a real-time explanation content update for the first current object, and / or detecting a real-time interactive content update for the first current object.
[0062] Or, in step S204, when it is detected that the current recommended object in the target live broadcast room is updated from the first current object to the second current object, based on the real-time live broadcast content for the second current object in the target live broadcast room, the first introduction information corresponding to the first current object is updated to the third introduction information corresponding to the second current object in the live broadcast page.
[0063] In an optional embodiment, the current recommended object may refer to the recommended object currently being explained in the target live broadcast room, or the recommended object currently being displayed in the target live broadcast room, or the recommended object currently displayed in the live broadcast page with corresponding preset introduction information; accordingly, detecting that the current recommended object in the target live broadcast room is updated from the first current object to the second current object may refer to detecting that the recommended object currently being explained in the target live broadcast room is updated from the first current object to the second current object, or detecting that the currently displayed recommended object in the target live broadcast room is updated from the first current object to the second current object, or detecting that the preset introduction information currently displayed in the live broadcast page is updated from the preset introduction information corresponding to the first current object to the preset introduction information corresponding to the second current object.
[0064] Specifically, the third introductory information may be a real-time introduction text for the second current object. The third introductory information is extracted based on the real-time live broadcast content for the second current object in the target live broadcast room. Specifically, the process for generating the third introductory information is similar to that for generating the first introductory information. For details on the process for generating the third introductory information, refer to the details on the process for generating the first introductory information in step 202 and will not be repeated here.
[0065] Schematic, Figure 3d This is a schematic diagram of a third introduction information according to an exemplary embodiment; wherein, when it is detected that the current recommended object in the target live broadcast room is updated from the first current object 302 (jacket) to the second current object 308 (jeans), the live broadcast page displays the third introduction information 309 (the host says: This pair of jeans is very versatile...), and the third introduction information 309 is obtained based on content extraction of the real-time live broadcast content of the second current object 308.
[0066] In the above embodiment, when it is detected that the real-time live broadcast content for the first current object is updated, the first introduction information corresponding to the first current object is updated to the second introduction information corresponding to the first current object in the live broadcast page, and the first introduction information is at least partially different from the second introduction information; or when it is detected that the current recommended object in the target live broadcast room is updated from the first current object to the second current object, based on the real-time live broadcast content for the second current object in the target live broadcast room, the first introduction information corresponding to the first current object is updated to the third introduction information corresponding to the second current object in the live broadcast page. Based on the update of the real-time live broadcast content of the live broadcast room, the real-time introduction information in the live broadcast page is updated accordingly, which can ensure the timeliness of the introduction information known to the user, thereby improving the object recommendation effect and recommendation efficiency in the target live broadcast room.
[0067] In an optional embodiment, the live broadcast page includes an object recommendation area corresponding to the first current object, and displaying the first introduction information corresponding to the first current object on the live broadcast page includes: The first introduction information is displayed in the object recommendation area.
[0068] In a specific embodiment, the object recommendation area corresponding to the first current object can be used to display the introduction information corresponding to the first current object. Optionally, the object recommendation area can be displayed in the lower right corner, upper left corner, etc. of the live broadcast page to avoid blocking the main body of the live broadcast page. Optionally, the object recommendation area can also be displayed on the live broadcast page through a pop-up window, mask or other forms.
[0069] In a specific embodiment, recommendation indication information may be displayed in the object recommendation area corresponding to the first current object. The recommendation indication information is used to indicate that the first current object is the current recommended object in the target live broadcast room. Exemplarily, the recommendation indication information may be expressed as recommendation indication text (for example: explaining), recommendation indication icon, etc.
[0070] In the above embodiment, by displaying the first introduction information corresponding to the first current object in a specific object recommendation area, the user can quickly obtain the current real-time introduction information of the first current object in the live broadcast page, which can improve the efficiency of the user in obtaining the object introduction information in the live broadcast room, thereby improving the object recommendation effect and recommendation efficiency in the target live broadcast room.
[0071] In an optional embodiment, displaying the live broadcast page corresponding to the target live broadcast room includes: displaying a live broadcast page including an object recommendation area, wherein the object recommendation area displays preset introduction information of a first current object; The first introduction information displayed in the object recommendation area includes: The preset introduction information is updated to the first introduction information in the object recommendation area.
[0072] Specifically, the preset introduction information of the first current object may be the introduction information pre-set by the live broadcast initiator for the first current object. Optionally, the preset introduction information may include but is not limited to: at least one of object introduction information and operation controls. The object introduction information includes object image information, object title information, the number of virtual resources required to obtain the object, resource deduction information that can be used in the process of obtaining the object based on the preset virtual resources, etc. The operation controls include controls for adding objects to a shopping cart, controls for purchasing objects, controls for jumping to the object details page, etc.
[0073] In a specific embodiment, updating the preset introduction information to the first introduction information in the object recommendation area may refer to dynamically updating the preset introduction information to the first introduction information in the object recommendation area; optionally, the object recommendation area may be presented in the form of an explanation card, by flipping the explanation card from the first side to the second side, thereby canceling the display of the preset introduction information on the first side and displaying the first introduction information on the second side, thereby improving the intuitiveness and fun of the introduction information update.
[0074] Schematic, Figure 4a is a schematic diagram showing a first introduction information in the form of a card according to an exemplary embodiment; wherein, Figure 4a As shown, the object recommendation area in the live broadcast page is presented as an explanation card. The first side of the explanation card displays the preset introduction information 401 of the first current object. The explanation card can be flipped from the first side to the second side by flipping the explanation card, thereby canceling the display of the preset introduction information 401 on the first side and displaying the first introduction information 402 on the second side.
[0075] In the above embodiment, a live broadcast page including an object recommendation area is displayed, and the object recommendation area displays preset introduction information of the first current object. During the real-time live broadcast of the first current object in the target live broadcast room, the preset introduction information is updated to the first introduction information in the object recommendation area, helping the audience user to quickly locate the current real-time introduction information, improving the efficiency of the audience user in obtaining the real-time introduction information, thereby improving the object recommendation effect and recommendation efficiency in the target live broadcast room.
[0076] In an optional embodiment, the object recommendation area includes: a first recommendation area and a second recommendation area, the second recommendation area is located around the first recommendation area, and the live broadcast page corresponding to the target live broadcast room is displayed. Displaying a live broadcast page including a first recommendation area, where the first recommendation area displays preset introduction information of a first current object; The first introduction information displayed in the object recommendation area includes: The first introduction information is displayed in the second recommendation area on the live broadcast page.
[0077] In a specific embodiment, the object recommendation area may include: a first recommendation area and a second recommendation area, the first recommendation area is used to display preset introduction information of the first current object, and the second recommendation area is used to display real-time introduction information of the first current object. Specifically, the second recommendation area is located around the first recommendation area, and while displaying real-time introduction information in the object recommendation area, the preset introduction information is retained, so that the audience user can intuitively obtain comprehensive introduction information. Optionally, the layout position of the second recommendation area on the live broadcast page can be determined in combination with the screen of the electronic terminal. Schematically, if the live broadcast page is a vertical screen page, the second recommendation area can be located above or below the first recommendation area. If the live broadcast page is a horizontal screen page, the second recommendation area can be located on the left or right side of the first recommendation area. Through reasonable area layout, the user's live broadcast browsing experience is improved.
[0078] Schematic, Figure 4b is a schematic diagram showing a method of displaying first introduction information in a second recommendation area according to an exemplary embodiment; wherein, Figure 4b As shown, the first recommendation area 403 in the live broadcast page displays preset introduction information of the first current object. During the real-time live broadcast of the first current object in the target live broadcast room, the first introduction information of the first current object can be displayed in the second recommendation area 404, wherein the second recommendation area 404 is located on the upper side of the first recommendation area 403.
[0079] In the above embodiment, while displaying real-time introduction information in the object recommendation area, preset introduction information is retained, so that the audience user can intuitively obtain comprehensive introduction information, thereby improving the object recommendation effect and recommendation efficiency in the target live broadcast room.
[0080] In an optional embodiment, based on the real-time live broadcast content for the first current object in the target live broadcast room, before displaying the first introduction information corresponding to the first current object on the live broadcast page, the method further includes: Display the live interactive area on the live page; Based on the real-time live broadcast content for the first current object in the target live broadcast room, displaying first introduction information corresponding to the first current object on the live broadcast page includes: In response to the cancel display operation for the live interactive area, the first introduction information is displayed on the live page.
[0081] In a specific embodiment, the live interactive area can be used to display real-time interactive content between the live broadcast initiator and the live broadcast viewer. Specifically, the real-time interactive content can be the question and answer content of the live broadcast initiator (anchor account) and the live broadcast viewer (at least one viewer account) for the first current object. Optionally, the live interactive area includes but is not limited to the comment area, barrage area, etc. on the live broadcast page, and this application does not limit this. In other words, the embodiment of the present application supports the display of real-time interactive content in the comment area of the live broadcast page, supports the display of real-time interactive content in the barrage area of the live broadcast page, and also supports the display of real-time interactive content in other types of interactive areas on the live broadcast page.
[0082] In a specific embodiment, the real-time interactive content of the live broadcast initiator and the live broadcast viewer can be displayed in the live broadcast interactive area in the form of interactive messages. Accordingly, the live broadcast interactive area can be presented in the form of a message list. If the real-time interactive content in the current live broadcast is updated, the newly added real-time interactive content in the current live broadcast can be moved into the live broadcast interactive area by moving the message list.
[0083] In a specific embodiment, the cancel display operation is used to cancel the display of the live interactive area on the live page. Optionally, the cancel display operation can be any operation, including but not limited to touch operation, voice operation, operation through an input device such as a mouse, or gesture operation. Schematically, a cancel display control is displayed on the live page, and the cancel display control is used to trigger the cancel display operation. Accordingly, the user can trigger the cancel display operation by clicking, long pressing, or other operations to cancel the display of the live interactive area on the live page and display the first introduction information.
[0084] In a specific embodiment, in response to a cancel display operation for the live interactive area, displaying the first introduction information on the live page may include: in response to the cancel display operation, canceling the display of the live interactive area on the live page, and displaying the first introduction information. Optionally, the live interactive area and the first introduction information can be displayed at the same position on the live page, or at different positions on the live page. This application does not impose any special limitations on this.
[0085] In an optional embodiment, in response to a cancel display operation on the live interactive area, first introduction information obtained by content extraction based on the real-time interactive content is displayed on the live page.
[0086] Schematic, Figure 5 is a schematic diagram showing a first introduction information according to an exemplary embodiment; wherein, Figure 5As shown, the live broadcast page displays a live broadcast interactive area 501. In response to the cancel display operation 502 for the live broadcast interactive area, the live broadcast interactive area 501 is canceled on the live broadcast page, and the first introduction information 503 is displayed.
[0087] In the above embodiment, by canceling the display operation of the live interactive area, the live interactive area is canceled on the live page, and the first introduction information is displayed on the live page. The real-time introduction information can be displayed only when the user closes the live interactive area. While the user is immersively browsing the live screen, the user can avoid missing useful introduction information in the live interactive area, thereby improving the efficiency of object recommendation and the user's live browsing experience.
[0088] In an optional embodiment, the above method further includes: In response to the live broadcast page display operation for the target live broadcast room, the live broadcast page is displayed, and the live broadcast page shows the first introduction information corresponding to the first current object.
[0089] In a specific embodiment, the live page display operation is used to display the live page of the target live room. Optionally, the live page display operation can be any operation, including but not limited to touch operation, voice operation, operation through an input device such as a mouse, or gesture operation. Optionally, the user can trigger the live page display operation for the target live room through the live room list page, or through the account homepage of the live broadcast initiator of the target live room. This application does not specifically limit this.
[0090] Specifically, after the user triggers the live broadcast page display operation, the live broadcast page including the first introduction information (real-time introduction information) corresponding to the first current object is displayed to the user, which can help viewers who have just entered the live broadcast room to quickly understand the current live broadcast content of the live broadcast room, thereby improving the efficiency of object recommendation and the user's live broadcast browsing experience.
[0091] In the above embodiment, after the audience user enters the target live broadcast room, the real-time introduction information of the current recommended objects in the live broadcast room is immediately displayed to the audience user, which can help the audience user who has just entered the live broadcast room to quickly understand the current live broadcast content of the live broadcast room, thereby improving the efficiency of object recommendation and the user's live broadcast browsing experience.
[0092] In an optional embodiment, when the display duration of the first introductory information reaches a preset duration, the first introductory information is automatically cancelled from the live broadcast page. Specifically, the preset duration here can be pre-set in combination with the real-time introduction information display requirements in actual applications. Optionally, the preset duration can be set by default by the live broadcast platform or customized by the user. Indicatively, the preset duration can be 5 seconds.
[0093] In an optional embodiment, the live broadcast page may also display an introduction entry control, which is used to trigger the display of real-time introduction information corresponding to the first current object. Optionally, the introduction entry control can be displayed in the preset introduction information corresponding to the first current object (currently recommended object), or it can be displayed around the preset introduction information. Accordingly, the user can display the real-time introduction information corresponding to the first current object on the live broadcast page by clicking, long pressing the introduction entry control, etc. Optionally, the real-time introduction information can be displayed on the live broadcast page through pop-ups, masks or other forms.
[0094] In an optional embodiment, the first introduction information may include at least one information form control selected from the group consisting of a close control, an expand control, and a fold control. Specifically, the close control may be used to trigger the cancellation of the display of the first introduction information. The expand control may be used to control the first introduction information to be updated from a folded state to an expanded state, so as to update from displaying part of the first introduction information to displaying all of the first introduction information. The fold control may be used to control the first introduction information to be updated from an expanded state to a folded state, so as to update from displaying all of the first introduction information to displaying part of the first introduction information. Through a variety of information form controls, users can adjust the display form of real-time introduction information according to their own understanding needs of the current recommended object, thereby improving the flexibility of real-time introduction information display. Schematically, as shown in FIG. Figure 4b As shown, the first introduction information may include a close control 405 and an expand control 406 .
[0095] In an optional embodiment, the live broadcast page further includes object display control information, and the above method further includes: In response to an object viewing operation triggered by the object display control information, displaying preset introduction information corresponding to at least one recommended object, the at least one recommended object including the first current object; In response to a selection operation on a first recommended object, fourth introduction information corresponding to the first recommended object is displayed, where the first recommended object is a recommended object corresponding to the selection operation among at least one recommended object.
[0096] Specifically, the object display control information can be used to trigger an object viewing operation. In a specific embodiment, the object display control information can be a trigger control for the object viewing operation. Schematically, the user can trigger the object viewing operation by clicking, long pressing, or other operations on the object display control information. Specifically, the object viewing operation is used to display the preset introduction information corresponding to at least one recommended object in the current live broadcast. Specifically, the at least one recommended object can be at least one object that needs to be recommended in the current live broadcast. The at least one recommended object can include: at least one recommended object, and / or, a currently recommended object, and / or at least one object to be recommended.
[0097] In a specific embodiment, the selection operation is used to select the first recommended object among at least one recommended object. Optionally, the selection operation can be any operation, including but not limited to touch operation, voice operation, operation through an input device such as a mouse, or gesture operation.
[0098] Specifically, the fourth introduction information is obtained by extracting the live broadcast content for the first recommended object in the target live broadcast room. The live broadcast content here may include: real-time live broadcast content and / or historical live broadcast content. The real-time live broadcast content can be the live broadcast content for the first recommended object in the current live broadcast of the target live broadcast room, and the historical live broadcast content can be the live broadcast content for the first recommended object in the historical live broadcast of the target live broadcast room. In an optional embodiment, if the first recommended object is a recommended object or a current recommended object, then real-time live broadcast content for the first recommended object has been generated in the current live broadcast. Accordingly, the fourth introduction information can be obtained by extracting the real-time live broadcast content for the first recommended object and the historical live broadcast content for the first recommended object; if the first recommended object is an object to be recommended, then real-time live broadcast content for the first recommended object has not yet been generated in the current live broadcast. Accordingly, the fourth introduction information can be obtained by extracting the historical live broadcast content for the first recommended object.
[0099] Schematic, Figure 6 is a schematic diagram showing a fourth introduction information according to an exemplary embodiment; wherein, Figure 6 As shown, the live broadcast page displays object display control information 601. In response to the object viewing operation triggered based on the object display control information 601, the preset introduction information corresponding to each of the four recommended objects is displayed, and in response to the selection operation 602 for the recommended object 2, the fourth introduction information 603 corresponding to the recommended object 2 is displayed.
[0100] In the above embodiment, the audience user can trigger the object viewing operation based on the object display control information in the live broadcast page to display the preset introduction information corresponding to at least one recommended object (at least one object that needs to be recommended in the current live broadcast), thereby helping the audience user to quickly understand other recommended objects other than the current recommended object. The user can also trigger the selection operation for any recommended object to further display the fourth introduction information of the selected recommended object, thereby improving the introduction efficiency of the recommended objects that the user is interested in, and helping the audience user to quickly learn more about the recommended objects that they are interested in.
[0101] In an optional embodiment, in response to the selection operation on the first recommended object, displaying the fourth introduction information corresponding to the first recommended object may include: In response to a selection operation on the first recommended object, displaying an object details page of the first recommended object; When a return operation triggered on the object details page is detected, the fourth introduction information corresponding to the first recommended object is displayed.
[0102] In an optional embodiment, in response to the selection operation on the first recommended object, displaying the fourth introduction information corresponding to the first recommended object may include: In response to a selection operation on the first recommended object, displaying an introduction entry control of the first recommended object; In response to a display operation triggered based on the introduction entry control, fourth introduction information corresponding to the first recommended object is displayed.
[0103] Schematic, Figure 7 is another schematic diagram showing fourth introduction information according to an exemplary embodiment; wherein, Figure 7 As shown, the live broadcast page displays preset introduction information corresponding to each of the four recommended objects. In response to the selection operation 701 for the recommended object 2, the introduction entry control 702 corresponding to the recommended object 2 is displayed, and then based on the display operation triggered by the introduction entry control 702, the fourth introduction information 703 corresponding to the recommended object 2 is displayed.
[0104] In an optional embodiment, in response to an object viewing operation triggered by object display control information, displaying preset introduction information corresponding to at least one recommended object includes: In response to the object viewing operation, displaying a content card corresponding to at least one recommended object, wherein the content card corresponding to each recommended object displays preset introduction information of the corresponding recommended object; In response to a selection operation on the first recommended object, displaying fourth introduction information corresponding to the first recommended object includes: In response to the selection operation, the preset introduction information and the fourth introduction information corresponding to the first recommendation object are displayed in the content card corresponding to the first recommendation object.
[0105] Specifically, the content card corresponding to each recommended object can be used to display the introduction information of each recommended object. In an optional embodiment, the content card can be presented in the form of a two-dimensional plane card.
[0106] In an optional embodiment, displaying the preset introduction information and the fourth introduction information corresponding to the first recommendation object in the content card corresponding to the first recommendation object may include: enlarging the content card corresponding to the first recommendation object (for example, vertically extending it or horizontally widening it), so that the enlarged content card simultaneously displays the preset introduction information and the fourth introduction information corresponding to the first recommendation object, schematically, as shown in FIG. Figure 6As shown, in response to the selection operation of the recommended object 2, the content card corresponding to the recommended object 2 is vertically stretched so that the enlarged content card simultaneously displays the preset introduction information 604 and the fourth introduction information 603 corresponding to the recommended object 2.
[0107] In another optional embodiment, displaying the preset introduction information and the fourth introduction information corresponding to the first recommendation object in the content card corresponding to the first recommendation object may also include: folding the preset introduction information displayed on the content card corresponding to the first recommendation object, so that the content card displays the fourth introduction information and the folded preset introduction information at the same time.
[0108] In the above embodiment, the audience user can trigger a selection operation for any recommended object to simultaneously display the preset introduction information and the fourth introduction information of the selected recommended object, so that the audience user can intuitively obtain comprehensive introduction information, improve the efficiency of the introduction of the recommended objects that the user is interested in, and help the user quickly learn more about the recommended objects that he or she is interested in.
[0109] In an optional embodiment, in response to an object viewing operation triggered by object display control information, displaying preset introduction information corresponding to at least one recommended object includes: In response to the object viewing operation, displaying preset introduction information corresponding to at least one recommended object on the object viewing page; The above method further includes: When the browsing operation data of the object viewing page meets the preset introduction condition, the fifth introduction information corresponding to the second recommended object is displayed, and the second recommended object is one of the at least one recommended object.
[0110] Specifically, the object viewing page can be a display page for preset introduction information of at least one recommended object. Optionally, after the object viewing operation is triggered, the live broadcast display page can be switched to the object viewing page, and the preset introduction information corresponding to at least one recommended object can be displayed on the object viewing page. The object viewing page can also be displayed in the form of a mask on the upper layer of the live broadcast display page, and the preset introduction information corresponding to at least one recommended object can be displayed on the object viewing page.
[0111] Specifically, the preset introduction condition may be a display trigger condition for the fifth introduction information corresponding to the second recommended object. The browsing operation data for the object viewing page may include at least one of the number of browsing operation executions for the object viewing page and the number of recommended object browsings for the object viewing page. Optionally, taking the browsing operation data including the number of recommended object browsings as an example, the preset introduction condition may be a preset browsing number threshold within a preset detection time period; accordingly, the browsing operation data for the object viewing page satisfying the preset introduction condition may include the number of recommended object browsings within the preset detection time period being less than the preset browsing number threshold (for example, 1 recommended object); optionally, taking the browsing operation data including the number of browsing operation executions as an example, the preset introduction condition may include the preset execution number threshold within the preset detection time period; accordingly, the browsing operation data for the object viewing page satisfying the preset introduction condition may include the number of browsing operation executions within the preset detection time period being less than the preset execution number threshold (for example, 1 time).
[0112] In a specific embodiment, the second recommended object can be one of the at least one recommended object displayed on the object viewing page. Optionally, the preset introduction information of at least one recommended object can be displayed on the object viewing page based on a certain arrangement order. The second recommended object can be the recommended object whose corresponding preset introduction information is ranked first on the object viewing page, or it can be the recommended object with the highest recommendation heat index on the object viewing page. Indicatively, the recommendation heat index here can include but is not limited to the order volume and interaction volume generated for the recommended object in the current live broadcast.
[0113] Specifically, the fifth introduction information is obtained by extracting the live broadcast content for the second recommended object in the target live broadcast room. The live broadcast content here may include: real-time live broadcast content and / or historical live broadcast content. The real-time live broadcast content can be the live broadcast content for the second recommended object in the current live broadcast of the target live broadcast room, and the historical live broadcast content can be the live broadcast content for the second recommended object in the historical live broadcast of the target live broadcast room. In an optional embodiment, if the second recommended object is a recommended object or a current recommended object, then real-time live broadcast content for the second recommended object has been generated in the current live broadcast. Accordingly, the fifth introduction information can be obtained by extracting the real-time live broadcast content for the second recommended object and the historical live broadcast content for the second recommended object; if the second recommended object is an object to be recommended, then real-time live broadcast content for the second recommended object has not yet been generated in the current live broadcast. Accordingly, the fifth introduction information can be obtained by extracting the historical live broadcast content for the second recommended object.
[0114] In the above embodiment, in response to the object viewing operation, the preset introduction information corresponding to at least one recommended object is displayed on the object viewing page, and when the browsing operation data for the object viewing page meets the preset introduction conditions, the fifth introduction information corresponding to the second recommended object is displayed. The fifth introduction information of the recommended object can be displayed in a targeted manner based on the object viewing situation of the audience user, thereby improving the object recommendation effect and recommendation efficiency, reducing system resource consumption, and improving system performance.
[0115] It can be seen from the technical solutions provided in the above embodiments of this specification that this specification can display the live broadcast page corresponding to the target live broadcast room in the scenario where the audience user is watching the real-time live broadcast, and extract the real-time live broadcast content generated by the live broadcast participants (including the live broadcast initiator and / or the live broadcast browser) in the target live broadcast room for the first current object to obtain the first introduction information, so as to intuitively display the first introduction information corresponding to the first current object to the audience user on the live broadcast page, which can improve the efficiency of the audience user in obtaining the object introduction information in the live broadcast room, and help the audience user to obtain more abundant and comprehensive introduction information of the first current object in a timely manner, thereby improving the object recommendation effect and recommendation efficiency in the target live broadcast room, reducing system resource consumption, and improving system performance.
[0116] Figure 8 FIG. 1 is a block diagram of an information display device according to an exemplary embodiment. Figure 8 , the device comprises: The first page display module 810 is configured to display the live broadcast page corresponding to the target live broadcast room; The first introduction information display module 820 is configured to execute the real-time live broadcast content for the first current object in the target live broadcast room and display the first introduction information corresponding to the first current object on the live broadcast page; Among them, the first introduction information is obtained by extracting content based on real-time live broadcast content; the real-time live broadcast content is generated by the live broadcast participants in the target live broadcast room for the first current object, and the live broadcast participants include the live broadcast initiator and / or the live broadcast viewer.
[0117] In an optional embodiment, the real-time live broadcast content includes: at least one of real-time explanation content and real-time interactive content, the real-time explanation content is the explanation content of the live broadcast initiator to the first current object, and the real-time interactive content is the question and answer content between the live broadcast initiator and the live broadcast viewer to the first current object.
[0118] In an optional embodiment, the device further comprises: The second introduction information display module is configured to update the first introduction information corresponding to the first current object to the second introduction information corresponding to the first current object on the live broadcast page when a real-time live broadcast content update for the first current object is detected, where the first introduction information is at least partially different from the second introduction information; The third introduction information display module is configured to execute, when it is detected that the current recommended object in the target live broadcast room is updated from the first current object to the second current object, based on the real-time live broadcast content for the second current object in the target live broadcast room, updating the first introduction information corresponding to the first current object to the third introduction information corresponding to the second current object in the live broadcast page.
[0119] In an optional embodiment, the live broadcast page includes an object recommendation area corresponding to the first current object, and the first introduction information display module 820 includes: The first display unit is configured to display first introduction information in the object recommendation area.
[0120] In an optional embodiment, the first page display module 810 includes: The second display unit is configured to display a live broadcast page including an object recommendation area, wherein the object recommendation area displays preset introduction information of the first current object; The first exhibition unit includes: The third display unit is configured to update the preset introduction information to the first introduction information in the object recommendation area.
[0121] In an optional embodiment, the object recommendation area includes: a first recommendation area and a second recommendation area, the second recommendation area is located around the first recommendation area, and the first page display module 810 includes: A fourth display unit is configured to display a live broadcast page including a first recommendation area, where the first recommendation area displays preset introduction information of a first current object; The first exhibition unit includes: The fifth display unit is configured to display the first introduction information in the second recommendation area on the live broadcast page.
[0122] In an optional embodiment, the device further comprises: A live interactive area display module is configured to display the live interactive area on the live page; The first introduction information display module 820 includes: The sixth display unit is configured to display the first introduction information on the live broadcast page in response to a cancel display operation on the live broadcast interactive area.
[0123] In an optional embodiment, the device further comprises: The second page display module is configured to execute a live broadcast page display operation in response to the target live broadcast room, and display the live broadcast page, which shows the first introduction information corresponding to the first current object.
[0124] In an optional embodiment, the live broadcast page further includes object display control information, and the device further includes: an object viewing module configured to execute an object viewing operation in response to being triggered based on the object display control information, and to display preset introduction information corresponding to at least one recommended object, wherein the at least one recommended object includes the first current object; The fourth introduction information display module is configured to execute in response to a selection operation on the first recommended object and display the fourth introduction information corresponding to the first recommended object, where the first recommended object is the recommended object corresponding to the selection operation among at least one recommended object.
[0125] In an optional embodiment, the object viewing module includes: A first card display unit is configured to display a content card corresponding to at least one recommended object in response to an object viewing operation, wherein the content card corresponding to each recommended object displays preset introduction information of the corresponding recommended object; The fourth introductory information display module includes: The second card display unit is configured to display the preset introduction information and the fourth introduction information corresponding to the first recommended object in the content card corresponding to the first recommended object in response to the selection operation.
[0126] In an optional embodiment, the object viewing module includes: an object viewing page display unit configured to display preset introduction information corresponding to at least one recommended object on the object viewing page in response to an object viewing operation; The device also includes: The fifth introduction information display module is configured to display the fifth introduction information corresponding to the second recommended object when the browsing operation data of the object viewing page meets the preset introduction conditions. The second recommended object is one of the at least one recommended object.
[0127] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0128] Figure 9 This is a block diagram of an electronic device for information display according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 9As shown. It may include RF (Radio Frequency) circuit 910, memory 920 including one or more computer-readable storage media, input unit 930, display unit 940, sensor 950, audio circuit 960, WiFi (wireless fidelity) module 970, processor 980 including one or more processing cores, and power supply 990 and other components. Those skilled in the art will understand that Figure 9 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. The RF circuit 910 can be used to receive and transmit signals during messaging or calls. Specifically, it receives downlink information from the base station and forwards it to one or more processors 980 for processing. It also transmits uplink data to the base station. Typically, the RF circuit 910 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, an LNA (low noise amplifier), a duplexer, and the like. Furthermore, the RF circuit 910 can communicate with the network and other terminals via wireless communication. Wireless communication can utilize any communication standard or protocol, including but not limited to GSM (Global System of Mobile Communications), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, and SMS (Short Messaging Service).
[0129] The memory 920 can be used to store software programs and modules. The processor 980 executes various functional applications and data processing by running the software programs and modules stored in the memory 920. The memory 920 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for functions, etc.; the data storage area may store data created based on the use of the terminal, etc. In addition, the memory 920 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 920 may also include a memory controller to provide access to the memory 920 by the processor 980 and the input unit 930.
[0130] The input unit 930 can be used to receive digital or character input and generate keyboard, mouse, joystick, optical, or trackball signal input related to user settings and function control. Specifically, the input unit 930 may include a touch-sensitive surface 931 and other input devices 932. The touch-sensitive surface 931, also known as a touch display or touchpad, can detect user touch operations on or near it (for example, operations performed on or near the touch-sensitive surface 931 using a finger, stylus, or any other suitable object or accessory) and drive corresponding connected devices according to pre-set programs. Optionally, the touch-sensitive surface 931 may include a touch detection device and a touch controller. The touch detection device detects the user's touch position and detects signals generated by the touch operation, transmitting these signals to the touch controller. The touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then transmits them to the processor 980. The touch controller can also receive and execute commands from the processor 980. Furthermore, the touch-sensitive surface 931 can be implemented using various types of touch sensors, including resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 931, the input unit 930 may further include other input devices 932. Specifically, the other input devices 932 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, power keys, etc.), a trackball, a mouse, and a joystick. The display unit 940 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, videos, and any combination thereof. The display unit 940 may include a display panel 941. Optionally, the display panel 941 can be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Furthermore, the touch-sensitive surface 931 can cover the display panel 941. When the touch-sensitive surface 931 detects a touch operation on or near it, it transmits the information to the processor 980 to determine the type of touch event. The processor 980 then provides a corresponding visual output on the display panel 941 based on the type of touch event. Among them, the touch-sensitive surface 931 and the display panel 941 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 931 and the display panel 941 can also be integrated to implement input and output functions.
[0131] The terminal may also include at least one sensor 950, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 941 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 941 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured in the terminal, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be described here.
[0132] Audio circuit 960, speaker 961, and microphone 962 provide an audio interface between the user and the terminal. Audio circuit 960 converts received audio data into electrical signals and transmits them to speaker 961, which then converts them into sound signals for output. Microphone 962, on the other hand, converts collected sound signals into electrical signals, which are then received by audio circuit 960 and converted into audio data. The audio data is then processed by output processor 980 and transmitted via RF circuit 910 to, for example, another terminal. Alternatively, the audio data may be output to memory 920 for further processing. Audio circuit 960 may also include an earphone jack to allow communication between an external headset and the terminal.
[0133] WiFi is a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages and access streaming media through the WiFi module 970. It provides users with wireless broadband Internet access. Figure 9 A WiFi module 970 is shown, but it is understandable that it is not an essential component of the terminal and can be omitted as needed without changing the essence of the invention.
[0134] Processor 980 is the terminal's control center, connecting all components of the terminal using various interfaces and circuits. By running or executing software programs and / or modules stored in memory 920 and accessing data stored in memory 920, it performs various terminal functions and processes data, thereby providing overall terminal monitoring. Optionally, processor 980 may include one or more processing cores; preferably, processor 980 may integrate an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 980.
[0135] The terminal also includes a power supply 990 (e.g., a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 980 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 990 can also include any of one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other components.
[0136] Although not shown, the terminal may further include a camera, a Bluetooth module, etc., which will not be described in detail herein. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory and one or more programs, wherein the one or more programs are stored in the memory and configured to execute instructions in the method embodiment of the present invention by one or more processors.
[0137] In an exemplary embodiment, an electronic device is further provided, including: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the information display method in the embodiment of the present disclosure.
[0138] In an exemplary embodiment, a computer-readable storage medium is further provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the information display method in the embodiment of the present disclosure. In an exemplary embodiment, a computer program product including instructions is further provided. When the computer program product is run on a computer, the computer is caused to execute the information display method in the embodiment of the present disclosure.
[0139] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, which can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0140] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0141] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An information display method, characterized in that: include: Display the live broadcast page corresponding to the target live broadcast room; Based on the real-time live broadcast content for the first current object in the target live broadcast room, displaying first introduction information corresponding to the first current object on the live broadcast page; Among them, the first introduction information is obtained by content extraction based on the real-time live broadcast content; the real-time live broadcast content is generated by the live broadcast participants in the target live broadcast room for the first current object, and the live broadcast participants include the live broadcast initiator and / or the live broadcast viewer.
2. The information display method according to claim 1, characterized in that: The real-time live broadcast content includes: at least one of real-time explanation content and real-time interactive content, the real-time explanation content is the explanation content of the live broadcast initiator to the first current object, and the real-time interactive content is the question and answer content between the live broadcast initiator and the live broadcast viewer to the first current object.
3. The information display method according to claim 1, characterized in that: The method further comprises: When a real-time live content update for the first current object is detected, updating the first introduction information corresponding to the first current object to the second introduction information corresponding to the first current object on the live page, where the first introduction information is at least partially different from the second introduction information; Or, when it is detected that the current recommended object in the target live broadcast room is updated from the first current object to the second current object, based on the real-time live broadcast content for the second current object in the target live broadcast room, the first introduction information corresponding to the first current object is updated to the third introduction information corresponding to the second current object in the live broadcast page.
4. The information display method according to claim 1, characterized in that: The live broadcast page includes an object recommendation area corresponding to the first current object, and the first introduction information corresponding to the first current object displayed on the live broadcast page includes: The first introduction information is displayed in the object recommendation area.
5. The information display method according to claim 4, characterized in that: The live broadcast page corresponding to the target live broadcast room is displayed as follows: displaying the live broadcast page including the object recommendation area, wherein the object recommendation area displays preset introduction information of the first current object; The displaying of the first introduction information in the object recommendation area includes: The preset introduction information is updated to the first introduction information in the object recommendation area.
6. The information display method according to claim 5, characterized in that: The object recommendation area includes: a first recommendation area and a second recommendation area, wherein the second recommendation area is located around the first recommendation area, and the live broadcast page corresponding to the target live broadcast room includes: displaying the live broadcast page including the first recommendation area, where the first recommendation area displays preset introduction information of the first current object; The displaying of the first introduction information in the object recommendation area includes: The first introduction information is displayed in the second recommendation area in the live broadcast page.
7. The information display method according to claim 5, characterized in that: Based on the real-time live broadcast content for the first current object in the target live broadcast room, before displaying the first introduction information corresponding to the first current object on the live broadcast page, the method further includes: Displaying a live interactive area on the live page; The displaying, on the live broadcast page, first introduction information corresponding to the first current object based on the real-time live broadcast content for the first current object in the target live broadcast room includes: In response to a cancel display operation on the live interactive area, the first introduction information is displayed on the live page.
8. The information display method according to claim 5, characterized in that: The method further comprises: In response to a live broadcast page display operation for the target live broadcast room, the live broadcast page is displayed, and the live broadcast page shows the first introduction information corresponding to the first current object.
9. The information display method according to any one of claims 1 to 8, characterized in that: The live broadcast page also includes object display control information, and the method further includes: In response to an object viewing operation triggered by the object display control information, displaying preset introduction information corresponding to at least one recommended object, the at least one recommended object including the first current object; In response to a selection operation on a first recommended object, fourth introduction information corresponding to the first recommended object is displayed, where the first recommended object is the recommended object corresponding to the selection operation among the at least one recommended object.
10. The information display method according to claim 9, characterized in that: In response to the object viewing operation triggered by the object display control information, displaying the preset introduction information corresponding to at least one recommended object includes: In response to the object viewing operation, displaying a content card corresponding to at least one recommended object, wherein the content card corresponding to each recommended object displays preset introduction information of the corresponding recommended object; In response to the selection operation on the first recommended object, displaying the fourth introduction information corresponding to the first recommended object includes: In response to the selection operation, the preset introduction information corresponding to the first recommendation object and the fourth introduction information are displayed in the content card corresponding to the first recommendation object.
11. The information display method according to claim 9, characterized in that: In response to the object viewing operation triggered by the object display control information, displaying the preset introduction information corresponding to at least one recommended object includes: In response to the object viewing operation, displaying preset introduction information corresponding to each of the at least one recommended object on the object viewing page; The method further comprises: When the browsing operation data of the object viewing page meets the preset introduction condition, the fifth introduction information corresponding to the second recommended object is displayed, and the second recommended object is one of the at least one recommended object.
12. An information display device, characterized in that: include: The first page display module is configured to display the live broadcast page corresponding to the target live broadcast room; A first introduction information display module is configured to execute a real-time live broadcast content for a first current object in the target live broadcast room and display first introduction information corresponding to the first current object on the live broadcast page; Among them, the first introduction information is obtained by content extraction based on the real-time live broadcast content; the real-time live broadcast content is generated by the live broadcast participants in the target live broadcast room for the first current object, and the live broadcast participants include the live broadcast initiator and / or the live broadcast viewer.
13. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the information display method according to any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the information display method according to any one of claims 1 to 11.
15. A computer program product comprising computer instructions, characterized in that When the computer instructions are executed by a processor, the information display method according to any one of claims 1 to 11 is implemented.