Information display method and device, computer equipment and storage medium

By displaying relevant and promotional information when users pause live streams or videos, the problem of user resistance caused by ad insertions is solved, and information acquisition efficiency and user experience are improved.

CN120935395APending Publication Date: 2025-11-11TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410587912.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-09
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

Existing technologies that insert advertisements during video playback degrade the user viewing experience, increase user resistance, and reduce information acquisition efficiency.

Method used

When a user pauses the live stream or video playback, the system displays live stream progress information and target promotion information related to the content. The target target's introduction page is then displayed when the target promotion information is triggered.

Benefits of technology

It improves the efficiency of users obtaining information through targeted promotional information, avoids the interference of advertisements on the user's viewing experience, and increases users' attention to promotional information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935395A_ABST
    Figure CN120935395A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information display method and device, computer equipment and a storage medium, and belongs to the technical field of multimedia. The method comprises the steps of playing a live video stream; in response to a pause operation on the live broadcast video stream, displaying live broadcast progress information and object promotion information of the live broadcast video stream in an information display area, the object promotion information being used for promoting a target object; and in response to a trigger operation on the object promotion information, displaying an introduction page of the target object. According to the technical scheme, the object promotion information can be displayed only after the user actively pauses the live broadcast, so that the user is not disturbed to watch the live broadcast. Besides, compared with only displaying the object promotion information, the method can further attract the user to check and click the object promotion information through newly adding the live broadcast progress information for displaying the live broadcast, thereby improving the efficiency of obtaining the information through the object promotion information by the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of multimedia technology, and in particular to an information display method, apparatus, computer device, and storage medium. Background Technology

[0002] With the development of internet technology, advertising methods have gradually increased. For example, during video playback, video applications can play corresponding advertisements before, after, or at fixed points during video playback. However, these methods interrupt the video playback, disrupting the user's viewing experience. Therefore, using these methods may cause users to develop a negative attitude towards advertising, reducing the efficiency of users obtaining information through ads and resulting in relatively low human-computer interaction efficiency. Summary of the Invention

[0003] This application provides an information display method, apparatus, computer device, and storage medium. It enables the display of promotional information and related content only after a user actively pauses playback during live streaming or video viewing. This further attracts users to view and click on the promotional information, thereby improving the efficiency of users obtaining information through promotional information. The technical solution is as follows:

[0004] On the one hand, an information display method is provided, the method comprising:

[0005] Play live video stream;

[0006] In response to the pause operation of the live video stream, the live streaming progress information and target promotion information of the live video stream are displayed in the information display area. The target promotion information is used to promote the target target.

[0007] In response to a triggered operation on the promotional information of the object, the introduction page of the target object is displayed.

[0008] On the other hand, an information display method is provided, the method comprising:

[0009] Play multimedia resources;

[0010] In response to the pause operation of the multimedia resource, the resource introduction information and target promotion information of the multimedia resource are displayed in the information display area. The resource introduction information is used to introduce the content of the multimedia resource, and the target promotion information is used to promote the target audience.

[0011] In response to a triggered operation on the promotional information of the object, the introduction page of the target object is displayed.

[0012] On the other hand, an information display device is provided, the device comprising:

[0013] The playback module is used to play live video streams.

[0014] The first display module is used to respond to the pause operation of the live video stream by displaying the live streaming progress information and target promotion information of the live video stream in the information display area, wherein the target promotion information is used to promote the target target.

[0015] The second display module is used to display the introduction page of the target object in response to a trigger operation on the promotion information of the object.

[0016] In some embodiments, the first display module is configured to, in response to a pause operation on the live video stream, acquire live streaming progress information of the live video stream based on the pause time of the live video stream; and display the live streaming progress information and the object promotion information in the information display area.

[0017] In some embodiments, the first display module is configured to, in response to a pause operation on the live video stream, acquire a first video segment based on the pause time of the live video stream, the first video segment including at least one live video segment broadcast before the pause time; and perform at least one of image recognition and speech recognition on the first video segment to obtain live streaming progress information of the live video stream.

[0018] In some embodiments, the first display module is configured to, in response to a pause operation on the live video stream, acquire a second video segment in real time based on the pause time of the live video stream, the second video segment including at least one live video segment broadcast after the pause time; and perform at least one of image recognition and speech recognition on the second video segment to obtain live streaming progress information of the live video stream.

[0019] In some embodiments, the first display module is configured to, in response to a pause operation on the live video stream, acquire a third video segment based on the pause time of the live video stream, the third video segment including at least one live video segment broadcast before the pause time and at least one live video segment broadcast after the pause time; process the third video segment using a prediction model to obtain live streaming progress information of the live video stream, the prediction model being used to predict the live streaming progress information.

[0020] In some embodiments, the apparatus further includes:

[0021] The acquisition module is used to, in response to a pause operation on the live video stream, acquire object promotion information associated with the live stream type based on the live stream type of the live video stream.

[0022] In some embodiments, the first display module is configured to, in response to a pause operation on the live video stream, display live streaming progress information of the live video stream in the information display area; when the display duration of the live streaming progress information reaches a first duration, shrink the display of the live streaming progress information; and during the shrinking display of the live streaming progress information, display the object promotion information in the information display area.

[0023] In some embodiments, the playback module is further configured to respond to a triggering operation on the live streaming progress information, and start playing the live streaming video stream with the time corresponding to the live streaming progress information in the live streaming video stream as the initial time.

[0024] In some embodiments, the first display module is further configured to cancel the display of the object promotion information when the display duration of the object promotion information reaches a second duration; or, when the display duration of the object promotion information reaches a second duration, update the object promotion information displayed in the information display area so that the object promoted by the updated object promotion information is different from the target object.

[0025] On the other hand, an information display device is provided, the device comprising:

[0026] The playback module is used to play multimedia resources;

[0027] The first display module is used to respond to the pause operation of the multimedia resource by displaying the resource introduction information and target promotion information of the multimedia resource in the information display area. The resource introduction information is used to introduce the content of the multimedia resource, and the target promotion information is used to promote the target audience.

[0028] The second display module is used to display the introduction page of the target object in response to a trigger operation on the promotion information of the object.

[0029] In some embodiments, the first display module is configured to, in response to a pause operation on the multimedia resource, acquire resource description information of the multimedia resource, the resource description information including at least one of name information, rating information, and object information of the multimedia resource, the object information being used to represent a person or object appearing in the multimedia resource; and display the resource description information of the multimedia resource and the object promotion information in the information display area.

[0030] In some embodiments, the apparatus further includes:

[0031] The acquisition module is used to, in response to a pause operation on the multimedia resource, acquire object promotion information associated with the resource type based on the resource type of the multimedia resource.

[0032] In some embodiments, when the target object is a product object, the object promotion information includes a recommendation index for the target object and a redemption link for the target object. The recommendation index is positively correlated with the number of times the object promotion information for the target object is triggered, and the recommendation index is positively correlated with the number of times the target object is redeemed. The redemption link is used to redirect to the redemption page of the target object after being triggered.

[0033] In some embodiments, the first display module is configured to, in response to a pause operation on the multimedia resource, obtain a first resource segment from the multimedia resource based on the pause time of the multimedia resource, the first resource segment including at least one multimedia resource segment after the pause time; process the first resource segment based on the interaction behavior of a target account with the multimedia resource to obtain resource description information of the first resource segment, the target account being the currently logged-in user account, the resource description information being used to describe media resources in the first resource segment whose relevance to the interaction behavior is greater than a relevance threshold; and display the resource description information and the target promotion information in the information display area.

[0034] In some embodiments, the first display module is configured to, in response to a pause operation on the multimedia resource, obtain a second resource segment from the multimedia resource based on the pause time of the multimedia resource, the second resource segment including at least one multimedia resource segment played before the pause time; extract at least one target resource segment from the second resource segment based on the interaction behavior of the target account with the multimedia resource, the target resource segment having a correlation greater than a correlation threshold with the interaction behavior; perform at least one of image recognition and speech recognition on the at least one target resource segment to obtain at least one resource introduction information, the at least one resource introduction information corresponding one-to-one with the at least one target resource segment; and display the at least one resource introduction information and the target promotion information in an information display area.

[0035] In some embodiments, the first display module is further configured to display at least one viewing control in the information display area, wherein the at least one viewing control corresponds one-to-one with the at least one target resource fragment;

[0036] The playback module is also configured to respond to a trigger operation on any viewing control by starting to play the multimedia resource with the time corresponding to the target resource segment of the viewing control in the multimedia resource as the initial time.

[0037] In some embodiments, the first display module is configured to, in response to a pause operation on the multimedia resource, display resource introduction information of the multimedia resource in the information display area; when the display duration of the resource introduction information reaches a first duration, shrink the display of the resource introduction information; and during the shrinking display of the resource introduction information, display the object promotion information in the information display area.

[0038] In some embodiments, the first display module is configured to cancel the display of the object promotion information when the display duration of the object promotion information reaches a second duration; or, when the display duration of the object promotion information reaches a second duration, update the object promotion information displayed in the information display area so that the object promoted by the updated object promotion information is different from the target object.

[0039] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to implement the information display method as described above.

[0040] On the other hand, a computer-readable storage medium is provided, wherein at least one computer program is stored therein, the at least one computer program being loaded and executed by a processor to implement the information display method as described above.

[0041] On the other hand, a computer program product is provided, including a computer program loaded and executed by a processor to implement the information display method as described above.

[0042] This application provides an information display method. When a user pauses a live stream or video, promotional information and information related to the content being viewed are displayed, such as match schedules and scores for live sports events or cast and crew information for TV dramas. In this method, the promotional information is only displayed after the user actively pauses playback, thus avoiding interruption of the live stream or video viewing experience. Furthermore, compared to simply displaying promotional information, adding information related to the user's viewing content further attracts users to view and click on the promotional information, thereby improving the efficiency of users obtaining information through promotional information. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;

[0045] Figure 2 This is a flowchart of an information display method provided in an embodiment of this application;

[0046] Figure 3 This is a flowchart of another information display method provided in an embodiment of this application;

[0047] Figure 4 This is a schematic diagram of an information display area provided in an embodiment of this application;

[0048] Figure 5 This is a schematic diagram of another information display area provided in an embodiment of this application;

[0049] Figure 6 This is a schematic diagram of another information display area provided in an embodiment of this application;

[0050] Figure 7 This is a schematic diagram of another information display area provided in an embodiment of this application;

[0051] Figure 8 This is a flowchart of yet another information display method provided in the embodiments of this application;

[0052] Figure 9 This is a flowchart of another information display method provided in the embodiments of this application;

[0053] Figure 10 This is a schematic diagram of another information display area provided in an embodiment of this application;

[0054] Figure 11 This is a flowchart illustrating an information display area provided in an embodiment of this application;

[0055] Figure 12 This is a flowchart illustrating an information acquisition method provided in an embodiment of this application;

[0056] Figure 13 This is a schematic diagram of the structure of an information display device provided in an embodiment of this application;

[0057] Figure 14This is a schematic diagram of another information display device provided in an embodiment of this application;

[0058] Figure 15 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application. Detailed Implementation

[0059] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0060] In this application, the terms "first," "second," etc., are used to distinguish identical or similar items with essentially the same function. It should be understood that there is no logical or temporal dependency between "first," "second," and "nth," nor are there any restrictions on quantity or execution order.

[0061] In this application, the term "at least one" means one or more, and "multiple" means two or more.

[0062] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the promotional information, live streaming progress information, and resource introduction information involved in this application were all obtained with full authorization.

[0063] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application. See also... Figure 1 The implementation environment includes a terminal 101 and a server 102. The terminal 101 and the server 102 can be connected directly or indirectly via wired or wireless communication, which is not limited herein.

[0064] In some embodiments, terminal 101 may be a smartphone, tablet, laptop, desktop computer, smart voice interaction device, smart home appliance, in-vehicle terminal, aircraft, AR (Augmented Reality) device, VR (Virtual Reality) device, etc., but is not limited thereto. Terminal 101 has a target application installed or running. The target application can be any type of application, such as video applications, social applications, shopping applications, etc. Users can view videos or live streams through the target application. The target application is associated with server 102, which provides background services.

[0065] In some embodiments, server 102 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0066] In some embodiments, server 102 undertakes the main computing work and terminal 101 undertakes the secondary computing work; or, server 102 undertakes the secondary computing work and terminal 101 undertakes the main computing work; or, server 102 and terminal 101 collaborate on computing using a distributed computing architecture.

[0067] Those skilled in the art will understand that the number of terminals described above can be more or less. For example, there may be only one terminal, or there may be dozens or hundreds of terminals, or even more. This application does not limit the number of terminals or the type of device.

[0068] Figure 2 This is a flowchart of an information display method provided in an embodiment of this application. This embodiment is executed by a terminal. See also... Figure 2 The method includes:

[0069] 201. The terminal plays the live video stream.

[0070] In this embodiment, the terminal has a target application installed or running. The target application is an application that supports watching live streams. The target application includes, but is not limited to, video applications, social applications, shopping applications, etc. In response to a user's operation to watch a live video in any virtual live room within the target application, the terminal plays the live video stream of that virtual live room on the video playback page. The live video stream can be a live video stream of a game event, a live video stream of a sports event, etc., and this embodiment does not impose any limitations on this.

[0071] 202. In response to the pause operation of the live video stream, the terminal displays the live streaming progress information and target promotion information of the live video stream in the information display area.

[0072] In this embodiment of the application, in response to the user's pause operation on the live video stream, the terminal pauses the playback of the live video stream and displays the live streaming progress information and target promotion information of the live video stream in the information display area of ​​the pause page.

[0073] The live stream progress information can represent the live stream content or progress within the virtual live stream room. For example, in the case of a live video stream of a sports event, the live stream progress information may include information such as the schedule, score, participating teams, and participating athletes. Target promotion information is used to promote a target audience. Target promotion information can be advertising information used to promote a target audience, such as advertising images or videos. Target promotion information can also be videos, news reports, or event information used to promote a target audience; this application embodiment does not impose any limitations on this.

[0074] 203. In response to the triggering operation of the object promotion information, the terminal displays the introduction page of the target object.

[0075] In this embodiment, in response to a user's triggering operation on promotional information for an object, the terminal displays an introduction page for the target object. Optionally, if the promotional information is an advertisement for promoting the target object, this introduction page can also be referred to as the landing page for the target object. Users can view the price of the target object, view its description, and purchase it on the landing page.

[0076] This application provides an information display method. When a user pauses a live video stream, the method displays live stream progress information and promotional information. In this method, the promotional information is only displayed after the user actively pauses the live video stream, thus avoiding interruption of the viewing experience. Furthermore, compared to simply displaying promotional information, adding live stream progress information not only allows users to easily track the live stream's progress during pauses but also further attracts users to view and click on the promotional information, thereby improving the efficiency of information retrieval through promotional information.

[0077] Figure 3 This is a flowchart of another information display method provided in this application embodiment. This application embodiment is executed by a terminal. See also... Figure 3 The method includes:

[0078] 301. The terminal plays the live video stream.

[0079] In this embodiment, the terminal has a target application installed or running. The target application is any application that supports watching live streams, such as audio / video applications, live streaming applications, news applications, social applications, or shopping applications. The terminal can play any type of video on the target application's video playback page, such as short videos, long videos, and live videos. In response to a user's action of watching a live video in any virtual live room within the target application, the terminal plays the live video stream of that virtual live room on the video playback page. The live video stream can be a live video stream of a game event, a live video stream of a sports event, etc., and this embodiment does not impose any limitations on this.

[0080] For example, the target application is a live streaming application. In response to the user's launch of the target application, the terminal recommends live videos from multiple virtual live streaming rooms on the target application's homepage. In response to the user's trigger action on any virtual live streaming room's live video, the terminal retrieves the live video stream from the server in real time and plays the retrieved live video stream on the video playback page, allowing the user to view the live video broadcast by that virtual live streaming room on the video playback page.

[0081] 302. In response to the pause operation of the live video stream, the terminal obtains the live streaming progress information of the live video stream based on the pause time of the live video stream.

[0082] In this embodiment, in response to a user's pause operation on the live video stream, the terminal pauses playback of the live video stream and obtains the live streaming progress information based on the pause time. Optionally, the pause time of the live video stream can be the trigger time of the pause operation. The live streaming progress information can represent the live content or progress within the virtual live streaming room. For example, in the case of a live video stream of a sports event, the live streaming progress information may include information such as the sports event's schedule, score, participating teams, and participating athletes.

[0083] Optionally, the pause operation can be a trigger operation on the video playback page, such as a single click or double click. The pause operation can also be a trigger operation on a pause control displayed on the video playback page. The pause control is used to pause the live video stream playing on the video playback page upon triggering.

[0084] In some embodiments, the live streaming progress information can display the live streaming progress and content before the pause time. In response to a user's pause operation on the live video stream, the terminal obtains a first video segment from the already played live video stream based on the pause time. The first video segment includes at least one live video segment that was played before the pause time. The duration of the at least one live video segment can be the same or different. The at least one live video segment can be adjacent or not adjacent; this embodiment does not impose any limitations on this. Then, the terminal performs at least one of image recognition and speech recognition on the first video segment to obtain the live streaming progress information of the live video stream. This live streaming progress information can represent the live content and progress displayed by at least one live video segment. By obtaining the live streaming progress information displayed by the live video segment before the pause time, the obtained live streaming progress information can reflect historical live streaming content, thereby facilitating users to review historical live streaming content by viewing the live streaming progress information and improving the efficiency of users obtaining information.

[0085] Optionally, for any live video segment, the terminal performs audio-video separation on the live video segment to obtain the video resources and audio resources of the live video segment. Then, the terminal uses an image recognition model to perform image recognition on multiple video frames in the video resources to obtain the live broadcast progress information displayed by the video images of the video resources. The terminal uses an audio recognition model to perform speech recognition on the audio resources to obtain the live broadcast progress information contained in the audio resources.

[0086] For example, the live video stream is a live video stream of a sports event. The terminal acquires at least one live video segment displaying content from the sports event. By performing image recognition on multiple video frames within any live video segment, the terminal can obtain at least one piece of information displayed in that live video segment, such as participating athletes, participating teams, match scores, and match progress. Similarly, by performing speech recognition on the audio resources of any live video segment, the terminal can obtain at least one piece of information contained in that audio resource, such as participating athletes, participating teams, match scores, and match progress.

[0087] It should be noted that the above description uses the terminal's image and speech recognition of the first video segment as an example. In some embodiments, the terminal can also upload the pause time of the live video stream to the server, which can then obtain the first video segment based on the pause time and perform at least one of image and speech recognition on the first video segment to obtain live stream progress information. The server then returns the live stream progress information to the terminal.

[0088] In some embodiments, the live streaming progress information can also display the live streaming progress and content after the pause time. In response to a user's pause operation on the live video stream, the terminal acquires a second video segment in real time based on the pause time. The second video segment includes at least one live video segment broadcast by the virtual live streaming room after the pause time. Optionally, the terminal can acquire the second video segment from a server in real time. Then, the terminal performs at least one of image recognition and speech recognition on the second video segment to obtain the live streaming progress information of the live video stream. By acquiring the live streaming progress information of the live video stream after the pause time, users can easily learn about the content broadcast during the pause, avoiding missing live content due to the pause and improving the efficiency of information acquisition.

[0089] Similar to the first video segment, the duration of at least one live video segment included in the second video segment can be the same or different. These at least one live video segment can be adjacent or non-adjacent; this embodiment does not impose any restrictions on this. Furthermore, the process of image recognition and speech recognition of the second video segment by the terminal is the same as the process of image recognition and speech recognition of the first video segment described above, and will not be repeated here.

[0090] It should be noted that while the terminal obtains live streaming progress information based on the first video segment, it can also obtain live streaming progress information based on the second video segment. Accordingly, the terminal can obtain live streaming progress information for representing historical live streaming content, as well as live streaming progress information for representing live streaming content during the pause process.

[0091] In some embodiments, the live streaming progress information can also be future progress information predicted by the terminal using a prediction model. In response to a user's pause operation on the live video stream, the terminal acquires a third video segment based on the pause time. The third video segment includes at least one live video segment broadcast before the pause time and at least one live video segment broadcast after the pause time. The video content of the third video segment can display the historical live content of the virtual live room during the current live stream and the content broadcast during the pause. Then, the terminal processes the third video segment using a prediction model to obtain the live streaming progress information. The prediction model is used to predict the live streaming progress information based on the content displayed in the third video segment. By predicting future live streaming progress information based on the live video stream before and after the pause time, the accuracy of the prediction can be improved, thereby providing users with more accurate prediction information.

[0092] Optionally, the prediction model can be a natural language processing model based on artificial intelligence. When the terminal predicts live stream progress information using the prediction model, the terminal can first perform at least one of image recognition and speech recognition on the third video segment to obtain the live stream progress information for that third video segment. Then, the terminal inputs the live stream progress information of the third video segment and reference information into the prediction model, so that the prediction model can predict future live stream progress information by referring to the reference information. The reference information can be background information about target objects appearing in the third video segment. For example, the reference information may include information such as the winning percentage of participating teams or the winning percentage of participating players.

[0093] 303. The terminal displays live broadcast progress information and target audience promotion information in the information display area.

[0094] In this embodiment, after the terminal obtains the live stream progress information and the target promotion information, it displays these two information within the information display area of ​​the pause page. The target promotion information is used to promote a target audience. This information can be advertising information used to promote the target audience, such as advertising images or videos. Alternatively, it can be videos, news reports, or event information used to promote the target audience; this embodiment does not impose any limitations on this.

[0095] Optionally, when the terminal obtains live stream progress information based on the first video clip, it can display the live stream progress information in the information display area. After obtaining live stream progress information based on the second video clip, the terminal can add newly obtained live stream progress information to the information display area, or update the live stream progress information displayed in the information display area based on the newly obtained live stream progress information. Furthermore, after predicting live stream progress information based on the third video clip, the terminal can also update the live stream progress information displayed in the information display area by adding or updating the display.

[0096] In some embodiments, the terminal can display promotional information and live stream progress information on top of the paused page. Figure 4 This is a schematic diagram of an information display area provided in an embodiment of this application. For example... Figure 4 As shown, the live video stream is a basketball game. In response to the user pausing the live video stream, the terminal displays a pause page 401. Above the pause page 401, the terminal displays an information display area 402. This information display area shows promotional information 4021 and live stream progress information 4022. (The text repeats itself here.) Figure 4As shown, by viewing the live stream progress information 4022, users can learn that the participating teams in this basketball game are Team A and Team B; the game is currently in the second of four games; and the second game lasts for 6 minutes and 39 seconds. Additionally, users can also see the scores of Team A and Team B in the first game, the scores of Team A and Team B in the second game, and the overall score of Team A and Team B.

[0097] In some embodiments, the terminal can also display on top of the pause page. Figure 5 The live stream progress information is shown. Figure 5 This is a schematic diagram of another information display area provided in an embodiment of this application, such as... Figure 5 As shown, the live video stream is a basketball game. Information display area 501 displays promotional information and live stream progress information. The live stream progress information includes the current date and time. Optionally, the terminal can also update the time and date included in the live stream progress information in real time, so that users can obtain a more accurate time and date by viewing the live stream progress information, increasing the amount of information users obtain from the live stream progress information.

[0098] In some embodiments, the terminal can also display an image above the pause page. Figure 6 The live stream progress information is shown. Figure 6 This is a schematic diagram of another information display area provided in the embodiments of this application, such as... Figure 6 As shown, the live video stream is a live video stream of a game match. In response to the user's pause operation on the live video stream, the terminal displays an information display area 601 above the paused page of the live video stream. Information display area 601 displays promotional information and live stream progress information. For example... Figure 6 As shown, by viewing the live stream progress information, users can learn that the participating teams in this game are Team C and Team D; the game score is "Team C 3 - Team D 9"; and the current game duration is 13 minutes and 45 seconds.

[0099] In some embodiments, the terminal may first display live stream progress information and then display target promotion information. In response to pausing the live video stream, the terminal displays live stream progress information. When the display duration of the live stream progress information reaches a first duration, the terminal shrinks the display of the live stream progress information and displays the target promotion information during the shrinking process. The first duration can be a preset duration, such as 1 second, 2 seconds, or 3 seconds; this embodiment does not impose any limitation on this. By displaying live stream progress information first and then target promotion information, and gradually shrinking the display of the live stream progress information during the display of the target information, the user's perception of the target promotion information can be further improved, thereby attracting users to view the target promotion information.

[0100] In some embodiments, the terminal can also cancel the display of object promotion information or update object promotion information. When the display duration of object promotion information reaches a second duration, the terminal cancels the display of object promotion information. Alternatively, when the display duration of object promotion information reaches the second duration, the terminal updates the currently displayed object promotion information so that the object promoted by the updated object promotion information is different from the target object. The second duration can also be a preset duration, such as 3 seconds, 4 seconds, or 5 seconds; this embodiment does not limit this. By canceling the display of object promotion information after it has been displayed for a period of time, user annoyance with the object promotion information can be avoided, thereby improving the user's viewing experience. By updating and displaying other object promotion information after the object promotion information has been displayed for a period of time, users can view object promotion information for multiple objects, increasing the amount of information obtained by the user on the paused page. For example, the currently displayed object promotion information promotes item 1. When the display duration of this promotion information reaches 5 seconds, the terminal updates the object promotion information to object promotion information for item 2.

[0101] In some embodiments, the terminal can first display promotional information for the target audience and live stream progress information obtained from a first video clip. Then, if the terminal obtains live stream progress information from a second or third video clip, the terminal adds that live stream progress information. Alternatively, the terminal can replace the previously displayed corresponding live stream progress information with the newly obtained live stream progress information. For example, if the terminal obtains the latest match score, the terminal replaces the previously displayed match score with the latest match score. Figure 7 This is a schematic diagram of another information display area provided in the embodiments of this application, such as... Figure 7 As shown, information display area 701 displays live stream progress information and target promotion information. Among them, "1 minute ago, player A made a three-pointer" is a newly displayed live stream progress information, which is the live stream progress information obtained by the terminal based on the second video clip.

[0102] The above embodiments describe the process by which the terminal displays promotional information for a target audience in the information display area. The following describes the process by which the terminal acquires this promotional information.

[0103] In some embodiments, the terminal can obtain object promotion information associated with the live stream type of the live video stream. In response to a user pausing the live video stream, the terminal obtains object promotion information associated with the live stream type. The live stream type reflects the content displayed in the live video stream. For example, live stream types include sports, games, talent shows, etc. For any object promotion information bound to a live stream type, the object promotion information is displayed on the pause page of the corresponding live video stream. Accordingly, during the process of uploading object promotion information, the advertiser can bind the object promotion information to at least one live stream type to restrict the display position of the object promotion information.

[0104] In some embodiments, after obtaining the target promotion information, the terminal can also display the target promotion information using a display method corresponding to the type of target promotion information. The types of target promotion information include a first type and a second type. The first type of target promotion information can be displayed simultaneously with other information. The second type of target promotion information cannot be displayed simultaneously with other information. Optionally, the first type of target promotion information is combined advertising information, and the second type of target promotion information is regular advertising information. When the type of target promotion information is the first type, the terminal obtains the live streaming progress information of the live video stream so that it can display the live streaming progress information and the target promotion information in the information display area of ​​the pause page. When the type of target promotion information is the second type, the terminal does not need to obtain the live streaming progress information of the live video stream, and the terminal can directly display the target promotion information on the pause page. In other words, when the target promotion information obtained by the terminal is regular advertising information, the terminal does not need to display the live streaming progress information on the pause page. By obtaining and displaying target promotion information bound to the resource type of the live video stream, the content of the target promotion information and the content of the live video stream can be more strongly correlated, thereby attracting users to view the target promotion information and enhancing the user's impression of the target promotion information. By only retrieving live stream progress information when the promotional information supports simultaneous display with other information, the system avoids situations where the live stream progress information cannot be displayed simultaneously with the promotional information. Compared to retrieving live stream progress information every time, retrieving it only when the promotional information is of type 1 reduces the number of times the terminal retrieves the information, thus improving the efficiency of retrieving live stream progress information.

[0105] In some embodiments, the terminal can obtain target promotion information from an SSP (Supply Side Platform). An SSP is an advertising platform that serves the terminal. Technicians can use the SSP to configure the timing and location of target promotion information in the target application to maximize promotional revenue. The SSP typically runs on a background server. Accordingly, in response to a user pausing a live video stream, the terminal sends a request to the SSP to obtain target promotion information, which the SSP then forwards to the promotion engine. The promotion engine can also be called an advertising engine. An advertising engine typically refers to a component used to manage and deliver advertising information. The advertising engine also typically runs on a server. Furthermore, the SSP can also forward target promotion information from the advertising engine to the terminal, where the terminal displays the target promotion information.

[0106] 304. In response to the trigger operation of the live broadcast progress information, the terminal starts playing the live broadcast video stream with the time corresponding to the live broadcast progress information in the live video stream as the initial time.

[0107] In this embodiment, in response to a user's triggering operation on any live progress information, the terminal obtains the corresponding moment of the live progress information in the live video stream. For example, when a user triggers score information, the terminal obtains the moment when the match score displayed by the score information appears in the live video stream. When a user triggers any schedule information, the terminal obtains the start moment of the schedule displayed by the schedule information in the live video stream. Then, the terminal starts playing the live video stream with this moment as the initial moment, so that the user can view the generation process of the live progress information. By starting to play the live video stream before the corresponding moment of the live progress information after the user triggers it, even when the live video stream is paused, the user can quickly review the generation process of the live progress information by triggering it, without having to manually search for the corresponding moment of the live progress information, thereby improving the efficiency of human-computer interaction and the user's live viewing experience.

[0108] 305. In response to the triggering operation of the object promotion information, the terminal displays the introduction page of the target object.

[0109] In this embodiment, in response to a user's triggering operation on object promotion information, the terminal displays an introduction page for the target object. Optionally, when the object promotion information is advertising information for promoting the target object, this introduction page can also be called the target object's landing page. Users can view the target object's price, view its introduction information, and purchase it on the landing page. For example, if the object promotion information is used to promote a product, the introduction page can be the product's purchase page; if the object promotion information is used to promote a coupon, the introduction page can be the coupon's redemption page.

[0110] In some embodiments, the introduction page of the target object displays a back control. The back control, when triggered, redirects the user to the video playback page, allowing the user to continue watching the live video stream. By displaying a back control on the introduction page, users can easily resume watching the live video stream by triggering the back control, thus improving human-computer interaction efficiency.

[0111] In some embodiments, the introduction page of the target object further includes an information area. The information area displays live streaming progress information of the live video stream. In response to a user's triggering action on the information area, the terminal redirects to the video playback page. Optionally, the live streaming progress information displayed in the information area is the same as the live streaming progress information displayed on the pause page. Furthermore, during the introduction page of the target object, the terminal can also obtain live streaming progress information in real time, thereby updating the live streaming progress information displayed in the information area promptly. By displaying live streaming progress information on the introduction page, users can also learn about the live streaming progress of the live video stream on the introduction page, preventing users from missing important content in the live video stream and improving the amount of information users obtain on the introduction page and the efficiency of information acquisition.

[0112] This application provides an information display method. When a user pauses a live video stream, the method displays live stream progress information and promotional information. In this method, the promotional information is only displayed after the user actively pauses the live video stream, thus avoiding interruption of the viewing experience. Furthermore, compared to simply displaying promotional information, adding live stream progress information not only allows users to easily track the live stream's progress during pauses but also further attracts users to view and click on the promotional information, thereby improving the efficiency of information retrieval through promotional information.

[0113] The two embodiments described above primarily illustrate the process of displaying promotional information on a device when the user pauses the live video stream during playback. In some embodiments, the device can also display promotional information when the user pauses multimedia resources during playback. The following two embodiments illustrate the display of promotional information on a device during multimedia resource playback.

[0114] Figure 8 This is a flowchart of another information display method provided in this application embodiment. This application embodiment is executed by a terminal. See also... Figure 8 The method includes:

[0115] 801. Play multimedia resources on the terminal.

[0116] In this embodiment, the terminal has a target application installed or running. The target application is an application that supports playing multimedia resources. The target application includes, but is not limited to, video applications, audio applications, social applications, shopping applications, etc. In response to the operation of playing multimedia resources in the target application, the terminal plays the multimedia resources. The multimedia resources can be video resources or audio resources, etc. For example, multimedia resources can be video resources such as TV dramas or variety shows. Multimedia resources can also be audio resources such as audiobooks or radio dramas. This embodiment does not limit the type of multimedia resources.

[0117] 802. In response to the pause operation of multimedia resources, the terminal displays resource introduction information and target audience promotion information of the multimedia resources in the information display area.

[0118] In this embodiment of the application, in response to the user's pause operation on the multimedia resource, the terminal pauses the playback of the multimedia resource and displays the resource introduction information and target promotion information of the multimedia resource on the paused page.

[0119] The resource description information describes the content of the multimedia resource. For example, in the case of a TV series, the resource description information includes the TV series' name, rating, cast, and other information. The target audience promotion information is used to promote the target audience. Target audience promotion information can be advertising information used to promote the target audience, such as advertising images or videos. Target audience promotion information can also be videos, news reports, or event information used to promote the target audience; this application embodiment does not impose any limitations on this.

[0120] 803. In response to the triggering operation of the object promotion information, the terminal displays the introduction page of the target object.

[0121] In this embodiment, in response to a user's triggering operation on promotional information for an object, the terminal displays an introduction page for the target object. Optionally, if the promotional information is an advertisement for promoting the target object, this introduction page can also be referred to as the landing page for the target object. Users can view the price of the target object, view its description, and purchase it on the landing page.

[0122] This application provides an information display method. During the playback of multimedia resources, if the user pauses playback, resource description information and promotional information for the multimedia resource are displayed. In this method, the promotional information is only displayed after the user actively pauses the multimedia resource, thus not disturbing the user's viewing. Furthermore, compared to simply displaying promotional information, adding resource description information further attracts users to view and click on the promotional information, thereby improving the efficiency of users obtaining information through promotional information.

[0123] Figure 9 This is a flowchart of another information display method provided in this application embodiment. This application embodiment is executed by a terminal. See also... Figure 9 The method includes:

[0124] 901. Play multimedia resources on the terminal.

[0125] In this embodiment, the terminal has a target application installed or running. The target application is an application that supports playing multimedia resources. The target application includes, but is not limited to, video applications, audio applications, social applications, shopping applications, etc. In response to the operation of playing multimedia resources in the target application, the terminal plays the multimedia resources. The multimedia resources can be video resources or audio resources, etc. For example, multimedia resources can be video resources such as TV dramas or variety shows. Multimedia resources can also be audio resources such as audiobooks or radio dramas. This embodiment does not limit the type of multimedia resources.

[0126] For example, the target application is a video application. In response to the user's launch of the target application, the terminal recommends multiple video resources on the target application's homepage. In response to the user's trigger action on any video resource, the terminal retrieves the video resource from the server and plays the video resource on the video playback page.

[0127] 902. In response to the pause operation of multimedia resources, the terminal obtains the resource description information of the video resources.

[0128] In this embodiment, in response to a user's pause operation on a multimedia resource, the terminal pauses playback of the multimedia resource and obtains its description information. The description information includes at least one of the following: the video resource's name, rating, and object information. The object information represents characters appearing in the video resource. For example, in the case of a TV series, the object information refers to the actors appearing in the series.

[0129] Optionally, when the multimedia resource is a video resource, the pause operation can be a trigger operation on the video playback page, such as a single click or double click. The pause operation can also be a trigger operation on a pause control displayed on the video playback page. This pause control is used to pause the video resource playing on the video playback page upon triggering.

[0130] In some embodiments, the terminal can obtain object information through image recognition. In response to a user's pause operation on multimedia resources, the terminal performs image recognition on the video frame displayed on the paused page. The image recognition is used to identify at least one human object in the video frame. Upon identifying any human object, the terminal obtains the object information of that human object. The object information includes the human's name, appearance, role description, and other information.

[0131] In some embodiments, the terminal can perform object recognition on video frames using an image recognition model. This image recognition model can be deployed on the terminal or on a server. This application does not impose any limitations on this.

[0132] 903. The terminal displays resource introduction information and target promotion information in the information display area.

[0133] In this embodiment, after the terminal obtains the resource introduction information and the target promotion information, it displays the resource introduction information and the target promotion information in the information display area of ​​the pause page of the multimedia resource. The target promotion information is used to promote the target object. The target promotion information can be advertising information used to promote the target object, such as advertising images or videos. The target promotion information can also be videos, news reports, or event information used to promote the target object; this embodiment does not impose any limitations on this.

[0134] By displaying promotional information and resource descriptions on the pause page when a user pauses multimedia resources, such as the name, rating, and cast of the multimedia resource, a novel way of displaying information can be provided to users. This attracts users to view and click on the promotional information without disturbing their video viewing, thus improving the user's viewing experience and information acquisition efficiency.

[0135] In some embodiments, when the target object is a product, the promotional information also includes a recommendation index and a redemption link for the target object. The recommendation index is positively correlated with the number of times the promotional information for the target object is triggered, and positively correlated with the number of times the target object is redeemed. In other words, the recommendation index reflects the willingness of multiple users to recommend the target object. A high recommendation index indicates that many users have triggered the promotional information for the target object, or that many users have redeemed the target object. The redemption link redirects the user to the target object's redemption page after being triggered, allowing the user to redeem the target object there. By displaying promotional information including a recommendation index and a redemption link, users can not only learn about other users' willingness to recommend the target object, but also, if they have a purchase intention for the target object, trigger the redemption link to buy it, thus increasing the amount of information users receive and improving human-computer interaction efficiency.

[0136] In some embodiments, the terminal can display an information display area above the paused page. Figure 10 This is a schematic diagram of another information display area provided in an embodiment of this application. For example... Figure 10 As shown, the multimedia resource is a TV series. In response to the user's pause operation on the multimedia resource, the terminal displays a pause page 1001. Then, the terminal displays an information display area 1002 above the pause page 1001. This information display area shows promotional information and resource introduction information. The resource introduction information includes the TV series' name, rating, release date, genre, and cast and crew.

[0137] In some embodiments, the terminal can first display resource introduction information and then display object promotion information. In response to a pause operation on the multimedia resource, the terminal displays the resource introduction information. When the display duration of the resource introduction information reaches a first duration, the terminal shrinks the display of the resource introduction information and displays the object promotion information during the shrinking process. The first duration can be a preset duration, such as 1 second, 2 seconds, or 3 seconds; this embodiment does not limit this. By displaying the resource introduction information first and then the object promotion information, and gradually shrinking the display of the resource introduction information during the object information display process, the user's perception of the object promotion information can be further improved, thereby attracting the user to view the object promotion information.

[0138] In some embodiments, the terminal can also cancel the display of object promotion information or update object promotion information. When the display duration of object promotion information reaches a second duration, the terminal cancels the display of object promotion information. Alternatively, when the display duration of object promotion information reaches the second duration, the terminal updates the currently displayed object promotion information so that the object promoted by the updated object promotion information is different from the target object. The second duration can also be a preset duration, such as 3 seconds, 4 seconds, or 5 seconds; this embodiment does not limit this. By canceling the display of object promotion information after it has been displayed for a period of time, user annoyance with the object promotion information can be avoided, thereby improving the user's viewing experience. By updating and displaying other object promotion information after the object promotion information has been displayed for a period of time, users can view object promotion information for multiple objects, increasing the amount of information obtained by the user on the paused page. For example, the currently displayed object promotion information promotes item 1. When the display duration of this promotion information reaches 5 seconds, the terminal updates the object promotion information to object promotion information for item 2.

[0139] Steps 902-903 above describe the process by which the terminal displays resource introduction information and target promotion information in the information display area of ​​the pause page. The following explains the process by which the terminal obtains resource introduction information and target promotion information.

[0140] In some embodiments, the terminal can perform content analysis on the multimedia resources after the pause time based on the user's interaction with the multimedia resources to obtain a content summary of the multimedia resources. Then, the terminal displays the content summary as resource description information in the information display area. In response to the user's pause operation on the multimedia resources, the terminal obtains a first resource segment from the multimedia resources based on the pause time. The first resource segment includes at least one multimedia resource segment after the pause time; the first resource segment is also the unplayed resource segment in the multimedia resources. For example, if the multimedia resource is a single episode of a TV series, the first resource segment includes at least one video segment after the pause time. Optionally, if the first resource segment includes one multimedia resource segment, the initial time of the first resource segment is the pause time of the multimedia resources, and the end time of the first resource segment is the end time of the multimedia resources. Then, the terminal processes the first resource segment based on the interaction behavior of the target account with the multimedia resources to obtain resource description information for the first resource segment. The target account is the currently logged-in user account. The interaction behavior of the target account with the multimedia resources includes, but is not limited to, liking, commenting, sending bullet comments, following, collecting, and sharing. The resource description information of the first resource segment is used to introduce media resources in the first resource segment whose relevance to the aforementioned interactive behavior is greater than a relevance threshold. The relevance threshold can be a preset value, such as 0.6, 0.7, or 0.8, and this embodiment does not limit this. Then, the terminal displays the resource description information and target promotion information of the first resource segment in the information display area. By displaying the content summary of the multimedia resources that the user has not viewed as resource description information in the information display area, users can quickly preview the subsequent content of the multimedia resources by viewing the resource description information, thereby increasing the amount of information obtained by the user and improving the user's viewing experience.

[0141] Optionally, the terminal can extract media resources from the first resource segment that have a relevance greater than a relevance threshold to the interaction behavior between the target account and the multimedia resources. These media resources are those that the user may be interested in. Then, the terminal performs at least one of image recognition and speech recognition on the extracted media resources to obtain resource description information, which is the resource description information of the first segment. Optionally, the resource description information of the first resource segment is used to represent a content summary of the media resource, that is, the main content displayed by the media resource. For example, in the case of a TV series, the resource description information of the first resource segment can be a plot summary of the first resource segment.

[0142] In some embodiments, the terminal can also perform content analysis on the multimedia resources before the pause time based on the user's interaction with the multimedia resources to obtain resource content that the user may be interested in. Then, the terminal displays the resource content that the user may be interested in as resource description information in the information display area. In response to the user's pause operation on the multimedia resources, the terminal obtains a second resource segment from the multimedia resources based on the pause time. The second resource segment includes at least one multimedia resource segment played before the pause time. For example, if the multimedia resource is a single episode of a TV series, the first resource segment includes at least one video segment played before the pause time. Optionally, if the first resource segment includes one multimedia resource segment, the initial time of the first resource segment is the initial time of the multimedia resource, and the end time of the first resource segment is the pause time of the multimedia resource. Then, the terminal extracts at least one target resource segment from the second resource segment based on the target account's interaction with the multimedia resources. The relevance between the target resource segment and the interaction is greater than a relevance threshold. Then, the terminal performs at least one of image recognition and speech recognition on the at least one target resource segment to obtain at least one resource description message. Each resource description message corresponds one-to-one with at least one target resource segment. The resource description message reflects the content of the corresponding target resource segment. Then, the terminal displays at least one resource introduction and one target promotion message in the information display area. By displaying a summary of the multimedia resources the user has already viewed as resource introduction information in the information display area, users can quickly review the content of the viewed multimedia resources by viewing the resource introduction information, thereby increasing the amount of information obtained by the user and improving the user's viewing experience.

[0143] In some embodiments, the terminal can also display viewing controls in the information display area, allowing users to quickly review target resource segments by triggering the viewing controls. The terminal displays at least one viewing control in the information display area. Each viewing control corresponds one-to-one with at least one target resource segment. In response to a user triggering any viewing control, the terminal begins playing the multimedia resource with the initial time corresponding to the target resource segment in the multimedia resource. By displaying viewing controls in the information display area, when a user is interested in any target resource segment, triggering the viewing control allows the terminal to play the corresponding target resource segment for the user to view, improving human-computer interaction efficiency and the user's viewing experience.

[0144] The above embodiments mainly describe the process by which a terminal obtains resource introduction information. The following describes the process by which a terminal obtains target promotion information.

[0145] In some embodiments, target promotion information is associated with the resource type of a multimedia resource. In response to a user pausing a multimedia resource, the terminal retrieves the target promotion information associated with that resource type. For example, when the multimedia resource is a video resource, the resource type reflects the video content displayed within the video resource. For example, resource types include romance, suspense, science fiction, horror, and animation. For any target promotion information bound to a resource type, that target promotion information is displayed on the pause page of the corresponding resource type's video resource. Accordingly, during the upload process, the advertiser can bind the target promotion information to at least one resource type to restrict the display position of the target promotion information.

[0146] In some embodiments, after the terminal obtains the object promotion information, it displays the object promotion information using a display method corresponding to the type of object promotion information. It should be noted that the process by which the terminal displays the object promotion information according to its type is the same as the process described in step 303 above, and will not be repeated here.

[0147] 904. In response to the triggering operation of the object promotion information, the terminal displays the introduction page of the target object.

[0148] In this embodiment, in response to a user's triggering operation on object promotion information, the terminal displays an introduction page for the target object. Optionally, when the object promotion information is advertising information for promoting the target object, this introduction page can also be called the target object's landing page. Users can view the target object's price, view its introduction information, and purchase it on the landing page. For example, when the object promotion information is used to promote a product, the introduction page can be the product's purchase page; when the object promotion information is used to promote a coupon, the details page can be the coupon's redemption page.

[0149] In some embodiments, the introduction page of the target object displays a back control. The back control, when triggered, redirects the user to the video playback page, allowing the user to continue watching the multimedia resources. By displaying a back control on the target object's introduction page, users can easily continue watching the multimedia resources by triggering the back control, thus improving human-computer interaction efficiency.

[0150] This application provides an information display method. During the playback of multimedia resources, if the user pauses playback, resource description information and promotional information for the multimedia resource are displayed. In this method, the promotional information is only displayed after the user actively pauses the multimedia resource, thus not disturbing the user's viewing. Furthermore, compared to simply displaying promotional information, adding resource description information further attracts users to view and click on the promotional information, thereby improving the efficiency of users obtaining information through promotional information.

[0151] As can be seen from the above embodiments, whether playing live video streams or multimedia resources, the terminal can display promotional information and information related to the playback content in the information display area during paused playback. To more clearly illustrate the process by which the terminal obtains the information displayed in the information display area, the following describes... Figure 11 The flowchart shown illustrates the information display area.

[0152] like Figure 11 As shown, in response to a user's pause operation on the playback content, the terminal acquires target promotion information. The playback content can be a live video stream or multimedia resources. If the terminal does not acquire target promotion information, it displays a pause page. If the terminal acquires regular target promotion information (i.e., the second type of target promotion information), it displays the target promotion information above the pause page. If the terminal acquires combined target promotion information (i.e., the first type of target promotion information), it acquires information related to the playback content, i.e., live stream progress information or resource introduction information. Then, the terminal displays the target promotion information and live stream progress information (or resource introduction information) in the information display area above the pause page. In response to a user's click operation on the target promotion information, the terminal displays the target object's introduction page. In response to a user's close operation on the target promotion information, the terminal displays the pause page. In response to a user's playback operation on the playback content, the terminal resumes playing the live video stream or multimedia resources.

[0153] The following is combined with Figure 12 The flowchart shown illustrates the process by which a terminal acquires promotional information, live stream progress information, and resource introduction information. For example... Figure 12As shown, the terminal refers to devices such as mobile phones, tablets, laptops, and desktop computers used by users to watch videos. The SSP backend is the supplier-side platform running on the server side. The advertising engine is a component used to manage and deliver advertisements. The delivery terminal is the terminal where advertisers upload, deliver, and manage advertisements. Advertisers are individuals or businesses with advertising needs. Advertisers can upload relevant materials and copy for target promotion information through the delivery terminal and bind the target promotion information to at least one live streaming type and / or at least one resource type. The delivery terminal can upload the relevant information uploaded and bound by the advertiser to the advertising engine, which then generates target promotion information.

[0154] The process of a terminal acquiring promotional information, event information, and content information is explained below.

[0155] 1. In response to a pause playback operation, the terminal sends a request to the SSP backend to retrieve object promotion information. Optionally, this request may carry the resource type of the multimedia resource or the live streaming type of the live video stream.

[0156] 2. The SSP backend forwards the request to the advertising engine.

[0157] 3. The advertising engine returns object promotion information to the SSP backend based on the retrieval request.

[0158] 4. The SSP backend forwards the object promotion information returned by the advertising engine to the terminal.

[0159] 5. When the target promotion information is a combination of target promotion information, the terminal requests live broadcast progress information or resource introduction information from the SSP backend.

[0160] 6. The SSP returns live streaming progress information or resource introduction information to the terminal.

[0161] 7. The terminal displays promotional information, live stream progress information, or (resource introduction information) in the information display area of ​​the pause page.

[0162] 8. When the content being paused is a live video stream, the terminal obtains the live streaming progress information of the live video stream from the SSP backend in real time during the pause playback process.

[0163] 9. The SSP backend returns live streaming progress information to the terminal.

[0164] 10. The terminal updates the live broadcast progress information displayed in the information display area based on the received live broadcast progress information.

[0165] It should be noted that the above embodiments are described using a video playback scenario as an example. In some embodiments, the above information display method can also be applied to game scenarios. For example, story-driven games typically play the game's story for the user. During the playback of the game's story, in response to the user's pause operation, the terminal displays the game's pause page, and displays object promotion information and resource introduction information in the information display area of ​​the pause page. The resource introduction information is used to introduce the game's story, such as the game's progress, tasks, and strategy guides. In response to the user's trigger operation on the object promotion information of any target object, the terminal jumps to the target object's introduction page.

[0166] In some embodiments, the above information display method can also be applied to audio playback scenarios. For example, during the playback of an audiobook, in response to a user's pause operation, the terminal displays a pause page for the audio, and displays object promotion information and resource introduction information within the information display area of ​​the pause page. The resource introduction information describes the novel's content, such as the plot, reviews, and chapter names. In response to a user's trigger operation on the object promotion information of any target object, the terminal jumps to the target object's introduction page.

[0167] In some embodiments, the above information display method can also be applied to resource loading scenarios. For example, during application updates, the terminal typically displays the application's resource loading progress on the update page. Alternatively, during network resource loading, the terminal typically displays the network resource loading progress on the loading page. Correspondingly, users can also manually pause the resource loading process. In response to the user's action of pausing resource loading, the terminal displays object promotion information and resource introduction information in the information display area of ​​the loading or update page. The resource introduction information describes the loaded resource, such as its size, update details, and loading speed. In response to the user's triggering action on the object promotion information of any target object, the terminal jumps to the target object's introduction page.

[0168] Figure 13 This is a schematic diagram of the structure of an information display device provided in an embodiment of this application. See also... Figure 13 The device includes: a playback module 1301, a first display module 1302, a second display module 1303, and an acquisition module 1304.

[0169] Playback module 1301 is used to play live video streams;

[0170] The first display module 1302 is used to respond to the pause operation of the live video stream and display the live streaming progress information and target promotion information of the live video stream in the information display area. The target promotion information is used to promote the target target.

[0171] The second display module 1303 is used to display the introduction page of the target object in response to the trigger operation of the object promotion information.

[0172] In some embodiments, the first display module 1302 is configured to, in response to a pause operation on the live video stream, acquire live streaming progress information of the live video stream based on the pause time of the live video stream; and display the live streaming progress information and target promotion information in the information display area.

[0173] In some embodiments, the first display module 1302 is configured to, in response to a pause operation on the live video stream, acquire a first video segment based on the pause time of the live video stream, the first video segment including at least one live video segment broadcast before the pause time; and perform at least one of image recognition and speech recognition on the first video segment to obtain live streaming progress information of the live video stream.

[0174] In some embodiments, the first display module 1302 is configured to, in response to a pause operation on the live video stream, acquire a second video segment in real time based on the pause time of the live video stream, the second video segment including at least one live video segment broadcast after the pause time; and perform at least one of image recognition and speech recognition on the second video segment to obtain live streaming progress information of the live video stream.

[0175] In some embodiments, the first display module 1302 is configured to, in response to a pause operation on the live video stream, acquire a third video segment based on the pause time of the live video stream, the third video segment including at least one live video segment broadcast before the pause time and at least one live video segment broadcast after the pause time; process the third video segment using a prediction model to obtain live streaming progress information of the live video stream, the prediction model being used to predict the live streaming progress information.

[0176] In some embodiments, the apparatus further includes:

[0177] The acquisition module 1304 is used to respond to the pause operation of the live video stream and acquire object promotion information associated with the live stream type based on the live stream type.

[0178] In some embodiments, the first display module 1302 is configured to, in response to a pause operation on the live video stream, display live streaming progress information of the live video stream in an information display area; when the display duration of the live streaming progress information reaches a first duration, shrink the display of the live streaming progress information; and during the shrinking display of the live streaming progress information, display object promotion information in the information display area.

[0179] In some embodiments, the playback module 1301 is further configured to respond to a triggering operation on the live streaming progress information, and start playing the live streaming video stream with the time corresponding to the live streaming progress information in the live video stream as the initial time.

[0180] In some embodiments, the first display module 1302 is further configured to cancel the display of object promotion information when the display duration of object promotion information reaches a second duration; or, when the display duration of object promotion information reaches a second duration, update the object promotion information displayed in the information display area so that the object promoted by the updated object promotion information is different from the target object.

[0181] This application provides an information display device that, when a user pauses a live video stream, displays live stream progress information and promotional information. In this device, the promotional information is only displayed after the user actively pauses the live video stream, thus not disturbing the user's viewing. Furthermore, compared to simply displaying promotional information, adding live stream progress information not only allows users to easily track the live stream's progress during pauses but also further attracts users to view and click on the promotional information, thereby improving the efficiency of users obtaining information through promotional information.

[0182] Figure 14 This is a schematic diagram of another information display device provided in an embodiment of this application. See also... Figure 14 The device includes a playback module 1401, a first display module 1402, a second display module 1403, and an acquisition module 1404.

[0183] Playback module 1401 is used to play multimedia resources;

[0184] The first display module 1402 is used to respond to the pause operation of the multimedia resource and display the resource introduction information and target promotion information of the multimedia resource in the information display area. The resource introduction information is used to introduce the content of the multimedia resource, and the target promotion information is used to promote the target audience.

[0185] The second display module 1403 is used to display the introduction page of the target object in response to the trigger operation of the object promotion information.

[0186] In some embodiments, the first display module 1402 is configured to, in response to a pause operation on a multimedia resource, acquire resource description information of the multimedia resource, the resource description information including at least one of the multimedia resource's name information, rating information, and object information, the object information being used to represent the characters appearing in the multimedia resource; and display the multimedia resource's resource description information and object promotion information in the information display area.

[0187] In some embodiments, the apparatus further includes:

[0188] The acquisition module 1404 is used to, in response to a pause operation on a multimedia resource, acquire object promotion information associated with the resource type based on the resource type of the multimedia resource.

[0189] In some embodiments, when the target object is a product object, the object promotion information includes the target object's recommendation index and the target object's redemption link. The recommendation index is positively correlated with the number of times the target object's object promotion information is triggered, and the recommendation index is positively correlated with the number of times the target object is redeemed. The redemption link is used to redirect to the target object's redemption page after being triggered.

[0190] In some embodiments, the first display module 1402 is configured to, in response to a pause operation on a multimedia resource, obtain a first resource segment from the multimedia resource based on the pause time of the multimedia resource, the first resource segment including at least one multimedia resource segment after the pause time; process the first resource segment based on the interaction behavior between a target account and the multimedia resource to obtain resource description information of the first resource segment, the target account being the currently logged-in user account, the resource description information being used to introduce media resources in the first resource segment whose relevance to the interaction behavior is greater than a relevance threshold; and display the resource description information and target promotion information in the information display area.

[0191] In some embodiments, the first display module 1402 is configured to, in response to a pause operation on a multimedia resource, obtain a second resource segment from the multimedia resource based on the pause time of the multimedia resource, the second resource segment including at least one multimedia resource segment played before the pause time; extract at least one target resource segment from the second resource segment based on the interaction behavior of the target account with the multimedia resource, the target resource segment having a correlation greater than a correlation threshold with the interaction behavior; perform at least one of image recognition and speech recognition on the at least one target resource segment to obtain at least one resource introduction information, the at least one resource introduction information corresponding one-to-one with the at least one target resource segment; and display at least one resource introduction information and target promotion information in the information display area.

[0192] In some embodiments, the first display module 1402 is further configured to display at least one viewing control in the information display area, wherein the at least one viewing control corresponds one-to-one with at least one target resource fragment;

[0193] The playback module 1401 is also used to respond to a trigger operation on any viewing control, and start playing the multimedia resource with the time corresponding to the target resource segment in the multimedia resource as the initial time.

[0194] In some embodiments, the first display module 1402 is configured to, in response to a pause operation on the multimedia resource, display resource introduction information of the multimedia resource in the information display area; when the display duration of the resource introduction information reaches a first duration, shrink the display of the resource introduction information; and during the shrinking display of the resource introduction information, display object promotion information in the information display area.

[0195] In some embodiments, the first display module 1402 is used to cancel the display of object promotion information when the display duration of object promotion information reaches a second duration; or, when the display duration of object promotion information reaches a second duration, to update the object promotion information displayed in the information display area so that the object promoted by the updated object promotion information is different from the target object.

[0196] This application provides an information display device that, during the playback of multimedia resources, displays resource description information and promotional information if the user pauses playback. In this device, the promotional information is only displayed after the user actively pauses the multimedia resource, thus avoiding interruption of the user's viewing experience. Furthermore, compared to simply displaying promotional information, adding resource description information further attracts users to view and click on the promotional information, thereby improving the efficiency of users obtaining information through promotional information.

[0197] It should be noted that the information display device provided in the above embodiments is only an example of the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the terminal can be divided into different functional modules to complete all or part of the functions described above. In addition, the information display device and information display method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0198] This application also provides a terminal, which includes a processor and a memory. The memory stores at least one computer program, which is loaded and executed by the processor to implement the information display method provided in the above embodiments.

[0199] Figure 15 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application.

[0200] Terminal 1500 includes a processor 1501 and a memory 1502.

[0201] Processor 1501 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1501 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1501 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1501 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 1501 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0202] Memory 1502 may include one or more computer-readable storage media, which may be non-transitory. Memory 1502 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in memory 1502 are used to store at least one computer program, which is used by processor 1501 to implement the information display method provided in the method embodiments of this application.

[0203] In some embodiments, the terminal 1500 may also optionally include: a peripheral device interface 1503 and at least one peripheral device. The processor 1501, memory 1502, and peripheral device interface 1503 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1503 via a bus, signal line, or circuit board. Optionally, the peripheral device includes at least one of: a radio frequency circuit 1504, a display screen 1505, a camera assembly 1506, an audio circuit 1507, and a power supply 1508.

[0204] Peripheral interface 1503 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1501 and memory 1502. In some embodiments, processor 1501, memory 1502 and peripheral interface 1503 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1501, memory 1502 and peripheral interface 1503 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0205] The radio frequency (RF) circuit 1504 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1504 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1504 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1504 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1504 can communicate with other devices through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1504 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0206] Display screen 1505 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1505 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1501 for processing. In this case, display screen 1505 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 1505, disposed on the front panel of terminal 1500; in other embodiments, there may be at least two display screens, disposed on different surfaces of terminal 1500 or in a folded design; in still other embodiments, display screen 1505 may be a flexible display screen, disposed on a curved or folded surface of terminal 1500. Furthermore, display screen 1505 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1505 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0207] The camera assembly 1506 is used to acquire images or videos. Optionally, the camera assembly 1506 includes a front-facing camera and a rear-facing camera. The front-facing camera is disposed on the front panel of the terminal 1500, and the rear-facing camera is disposed on the back of the terminal 1500. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1506 may also include a flash. The flash may be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cool light flash, which can be used for light compensation at different color temperatures.

[0208] The audio circuit 1507 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 1501 for processing, or input to the radio frequency circuit 1504 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal 1500. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1501 or the radio frequency circuit 1504 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1507 may also include a headphone jack.

[0209] Power supply 1508 is used to power the various components in terminal 1500. Power supply 1508 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 1508 includes a rechargeable battery, the rechargeable battery can support wired or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0210] In some embodiments, the terminal 1500 further includes one or more sensors 1509. The one or more sensors 1509 include, but are not limited to: an acceleration sensor 1510, a gyroscope sensor 1511, a pressure sensor 1512, an optical sensor 1513, and a proximity sensor 1514.

[0211] Accelerometer 1510 can detect the magnitude of acceleration along the three axes of a coordinate system established by terminal 1500. For example, accelerometer 1510 can be used to detect the components of gravitational acceleration along the three axes. Processor 1501 can control display screen 1505 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 1510. Accelerometer 1510 can also be used for games or for acquiring user motion data.

[0212] The gyroscope sensor 1511 can detect the orientation and rotation angle of the terminal 1500. The gyroscope sensor 1511 can work in conjunction with the accelerometer sensor 1510 to collect 3D motion data from the user on the terminal 1500. Based on the data collected by the gyroscope sensor 1511, the processor 1501 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0213] The pressure sensor 1512 can be disposed on the side bezel of the terminal 1500 and / or on the lower layer of the display screen 1505. When the pressure sensor 1512 is disposed on the side bezel of the terminal 1500, it can detect the user's grip signal on the terminal 1500, and the processor 1501 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 1512. When the pressure sensor 1512 is disposed on the lower layer of the display screen 1505, the processor 1501 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 1505. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0214] An optical sensor 1513 is used to collect ambient light intensity. In one embodiment, the processor 1501 can control the display brightness of the display screen 1505 based on the ambient light intensity collected by the optical sensor 1513. Optionally, when the ambient light intensity is high, the display brightness of the display screen 1505 is increased; when the ambient light intensity is low, the display brightness of the display screen 1505 is decreased. In another embodiment, the processor 1501 can also dynamically adjust the shooting parameters of the camera assembly 1506 based on the ambient light intensity collected by the optical sensor 1513.

[0215] The proximity sensor 1514, also known as the distance sensor, is installed on the front panel of the terminal 1500. The proximity sensor 1514 is used to detect the distance between the user and the front of the terminal 1500. In one embodiment, when the proximity sensor 1514 detects that the distance between the user and the front of the terminal 1500 is gradually decreasing, the processor 1501 controls the display screen 1505 to switch from a screen-on state to a screen-off state; when the proximity sensor 1514 detects that the distance between the user and the front of the terminal 1500 is gradually increasing, the processor 1501 controls the display screen 1505 to switch from a screen-off state to a screen-on state.

[0216] Those skilled in the art will understand that Figure 15 The structure shown does not constitute a limitation on terminal 1500 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0217] This application also provides a computer-readable storage medium storing at least one computer program, which is loaded and executed by a processor to implement the information display method provided in the above embodiments.

[0218] This application also provides a computer program product, including a computer program loaded and executed by a processor to implement the information display method provided in the above embodiments.

[0219] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0220] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present application should be included within the protection scope of the present application.

Claims

1. An information display method, characterized in that, The method includes: Play live video stream; In response to the pause operation of the live video stream, the live streaming progress information and target promotion information of the live video stream are displayed in the information display area. The target promotion information is used to promote the target target. In response to a triggered operation on the promotional information of the object, the introduction page of the target object is displayed.

2. The method according to claim 1, characterized in that, In response to a pause operation on the live video stream, the system displays live stream progress information and target promotion information in the information display area, including: In response to the pause operation of the live video stream, based on the pause time of the live video stream, the live streaming progress information of the live video stream is obtained; The information display area displays the live stream progress information and the target promotion information.

3. The method according to claim 2, characterized in that, In response to a pause operation on the live video stream, based on the pause time of the live video stream, the method of obtaining live streaming progress information of the live video stream includes: In response to a pause operation on the live video stream, a first video segment is obtained based on the pause time of the live video stream, the first video segment including at least one live video segment that was broadcast before the pause time; Perform at least one of image recognition and speech recognition on the first video segment to obtain the live streaming progress information of the live video stream.

4. The method according to claim 2, characterized in that, In response to a pause operation on the live video stream, based on the pause time of the live video stream, the method of obtaining live streaming progress information of the live video stream includes: In response to the pause operation of the live video stream, a second video segment is acquired in real time based on the pause time of the live video stream, the second video segment including at least one live video segment broadcast after the pause time; Perform at least one of image recognition and speech recognition on the second video segment to obtain the live streaming progress information of the live video stream.

5. The method according to claim 2, characterized in that, In response to a pause operation on the live video stream, based on the pause time of the live video stream, the method of obtaining live streaming progress information of the live video stream includes: In response to a pause operation on the live video stream, a third video segment is obtained based on the pause time of the live video stream, the third video segment including at least one live video segment broadcast before the pause time and at least one live video segment broadcast after the pause time. The third video segment is processed by a prediction model to obtain the live streaming progress information of the live video stream. The prediction model is used to predict the live streaming progress information.

6. The method according to claim 2, characterized in that, The method further includes: In response to the pause operation of the live video stream, based on the live stream type, object promotion information associated with the live stream type is obtained.

7. The method according to claim 1, characterized in that, In response to a pause operation on the live video stream, the system displays live stream progress information and target promotion information in the information display area, including: In response to a pause operation on the live video stream, the live streaming progress information of the live video stream is displayed in the information display area; If the display duration of the live stream progress information reaches the first duration, the display of the live stream progress information will be reduced in size. During the process of zooming out of the live stream progress information, the promotional information of the target is displayed in the information display area.

8. The method according to claim 1, characterized in that, The method further includes: In response to the triggering operation of the live streaming progress information, the live streaming video stream is started to play, with the time corresponding to the live streaming progress information in the live streaming video stream as the initial time.

9. The method according to claim 1, characterized in that, The method further includes: If the display duration of the object promotion information reaches the second duration, the display of the object promotion information will be canceled; or, When the display duration of the object promotion information reaches the second duration, the object promotion information displayed in the information display area is updated so that the object promoted by the updated object promotion information is different from the target object.

10. An information display method, characterized in that, The method includes: Play multimedia resources; In response to the pause operation of the multimedia resource, the resource introduction information and target promotion information of the multimedia resource are displayed in the information display area. The resource introduction information is used to introduce the content of the multimedia resource, and the target promotion information is used to promote the target audience. In response to a triggered operation on the promotional information of the object, the introduction page of the target object is displayed.

11. The method according to claim 10, characterized in that, In response to a pause operation on the multimedia resource, the resource description information and target audience promotion information of the multimedia resource are displayed in the information display area, including: In response to a pause operation on the multimedia resource, resource description information of the multimedia resource is obtained. The resource description information includes at least one of the following: name information, rating information, and object information of the multimedia resource. The object information is used to represent the characters appearing in the multimedia resource. The information display area displays resource introduction information of the multimedia resource and promotional information of the target.

12. The method according to claim 11, characterized in that, The method further includes: In response to a pause operation on the multimedia resource, based on the resource type of the multimedia resource, object promotion information associated with the resource type is obtained.

13. The method according to claim 10, characterized in that, When the target object is a product, the product promotion information includes a recommendation index for the target object and a redemption link for the target object. The recommendation index is positively correlated with the number of times the product promotion information for the target object is triggered, and the recommendation index is positively correlated with the number of times the target object is redeemed. The redemption link is used to redirect to the redemption page of the target object after being triggered.

14. The method according to claim 10, characterized in that, In response to a pause operation on the multimedia resource, the resource description information and target audience promotion information of the multimedia resource are displayed in the information display area, including: In response to a pause operation on the multimedia resource, a first resource segment is obtained from the multimedia resource based on the pause time of the multimedia resource, the first resource segment including at least one multimedia resource segment after the pause time; Based on the interaction behavior between the target account and the multimedia resources, the first resource segment is processed to obtain resource description information of the first resource segment. The target account is the currently logged-in user account. The resource description information is used to introduce the media resources in the first resource segment whose relevance to the interaction behavior is greater than a relevance threshold. The information display area displays the resource introduction information and the object promotion information.

15. The method according to claim 10, characterized in that, In response to a pause operation on the multimedia resource, the resource description information and target audience promotion information of the multimedia resource are displayed in the information display area, including: In response to a pause operation on the multimedia resource, a second resource segment is obtained from the multimedia resource based on the pause time of the multimedia resource, the second resource segment including at least one multimedia resource segment played before the pause time; Based on the interaction behavior between the target account and the multimedia resources, at least one target resource fragment is extracted from the second resource fragment, wherein the relevance between the target resource fragment and the interaction behavior is greater than a relevance threshold; Perform at least one of image recognition and speech recognition on the at least one target resource segment to obtain at least one resource description information, wherein the at least one resource description information corresponds one-to-one with the at least one target resource segment; The information display area displays at least one resource introduction and the object promotion information.

16. The method according to claim 15, characterized in that, The method further includes: At least one viewing control is displayed in the information display area, and the at least one viewing control corresponds one-to-one with the at least one target resource fragment; In response to a trigger operation on any viewing control, the multimedia resource is started playing, with the time corresponding to the target resource segment of the viewing control in the multimedia resource as the initial time.

17. The method according to claim 10, characterized in that, In response to a pause operation on the multimedia resource, the resource description information and target audience promotion information of the multimedia resource are displayed in the information display area, including: In response to a pause operation on the multimedia resource, resource description information of the multimedia resource is displayed in the information display area; If the display duration of the resource introduction information reaches the first duration, the display of the resource introduction information will be reduced in size. During the process of minimizing the display of the resource introduction information, the promotional information of the object is displayed in the information display area.

18. The method according to claim 10, characterized in that, The method further includes: If the display duration of the object promotion information reaches the second duration, the display of the object promotion information will be canceled; or, When the display duration of the object promotion information reaches the second duration, the object promotion information displayed in the information display area is updated so that the object promoted by the updated object promotion information is different from the target object.

19. An information display device, characterized in that, The device includes: The playback module is used to play live video streams. The first display module is used to respond to the pause operation of the live video stream by displaying the live streaming progress information and target promotion information of the live video stream in the information display area, wherein the target promotion information is used to promote the target target. The second display module is used to display the introduction page of the target object in response to a trigger operation on the promotion information of the object.

20. An information display device, characterized in that, The device includes: The playback module is used to play multimedia resources; The first display module is used to respond to the pause operation of the multimedia resource by displaying the resource introduction information and target promotion information of the multimedia resource in the information display area. The resource introduction information is used to introduce the content of the multimedia resource, and the target promotion information is used to promote the target audience. The second display module is used to display the introduction page of the target object in response to a trigger operation on the promotion information of the object.

21. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one computer program, which is loaded and executed by the processor to implement the information display method as described in any one of claims 1 to 18.

22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to implement the information display method as described in any one of claims 1 to 18.

23. A computer program product, comprising a computer program, characterized in that, The computer program is loaded and executed by a processor to implement the information display method as described in any one of claims 1 to 18.