Multimedia resource display method and device, equipment, storage medium and product
By displaying multimedia promotional resources in the form of e-books and simulating real page-turning effects, the problem of poor interactivity of multimedia promotional resources is solved, thereby improving audience engagement and conversion rates.
Patent Information
- Application Number
- CN202411158061.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2026-03-03
AI Technical Summary
The existing multimedia promotional resources have poor interactivity, making it difficult to attract the attention of the target audience and resulting in low conversion rates.
Multimedia promotional resources are displayed in the form of e-books, and related sub-resources are displayed through page-turning operations. The page-turning effect is simulated to increase the audience's immersive participation and interactive operation.
It increases the interactivity of multimedia promotional resources and sub-resources, enhances the audience's sense of immersion and engagement, and improves conversion rates.
Smart Images

Figure CN121599718A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of multimedia technology, and in particular to a method, apparatus, device, storage medium, and product for displaying multimedia resources. Background Technology
[0002] With the development of multimedia technology, multimedia resources are being used more and more widely. For example, terminals can promote a particular product or application by displaying multimedia promotional resources.
[0003] In related technologies, multimedia promotional resources are generally displayed in the form of videos or pictures. This results in poor interactivity with the target audience, making it difficult to attract their attention and reducing the likelihood of them viewing the multimedia promotional resources, thus lowering the conversion rate of the multimedia promotional resources. Summary of the Invention
[0004] This application provides a method, apparatus, device, storage medium, and product for displaying multimedia resources, which helps to improve the conversion rate of multimedia promotional resources. The technical solution is as follows.
[0005] On the one hand, a method for displaying multimedia resources is provided, the method comprising: Display multimedia promotional resources in the form of e-books on the target page; In response to the page-turning operation of the multimedia promotional resource, a page-turning effect is displayed, and sub-resources related to the multimedia promotional resource are displayed in the form of a book page.
[0006] On the other hand, a display device for multimedia resources is provided, the device comprising: The display module is used to display multimedia promotional resources in the form of e-books on the target page; The display module is also used to display page-turning effects in response to page-turning operations on the multimedia promotional resources, and to display sub-resources related to the multimedia promotional resources in the form of book pages.
[0007] In some embodiments, the display module is configured to perform at least one of the following: In response to a page-turning operation on the multimedia promotional resource and the speed of the page-turning operation reaches a speed threshold, a page-turning effect is displayed, and a first sub-resource among multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book page. The first sub-resource is the sub-resource indicated by the playback progress corresponding to the speed among the multiple sub-resources. In response to a page-turning operation on the multimedia promotional resource and the speed of the page-turning operation does not reach a speed threshold, a page-turning effect is displayed, and the second sub-resource among multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book page. The second sub-resource is the sub-resource indicated by the playback progress corresponding to one page-turning operation among the multiple sub-resources.
[0008] In some embodiments, the display module is further configured to: In response to the continuous page-turning operation of the multimedia promotional resource, a continuous page-turning effect is displayed based on the multimedia promotional resource, and the sub-resources corresponding to the continuous page-turning operation among multiple sub-resources related to the multimedia promotional resource are displayed in the form of a book page.
[0009] In some embodiments, the apparatus further includes a first operation module for performing at least one of the following: If the sub-resource is a video, in response to a pause operation on the video, the playback of the video is paused; If the sub-resource is an image, the image is enlarged and displayed in response to the zoom-in operation.
[0010] In some embodiments, the apparatus further includes a second operation module for performing at least one of the following: In response to the operation of viewing the details of the sub-resource, the details page corresponding to the sub-resource is displayed in the form of a book page; A voting component is displayed on the sub-resource, which is used for objects to participate in the voting activity corresponding to the sub-resource; in response to the voting operation on the voting component, the voting result is displayed; A form component is displayed on the sub-resource, the form component being used for objects to input information to participate in the marketing activities corresponding to the sub-resource; in response to the information input operation on the form component, a form page generated based on the input information is displayed. A resource claiming control is displayed on the sub-resource, which is used to claim virtual resources in the sub-resource; in response to the triggering operation of the resource claiming control, the claiming result of the virtual resource is displayed.
[0011] In some embodiments, the display module is further configured to: In response to a message publishing operation on any of the multimedia promotional resources and the sub-resources, the interactive message published for the resource is displayed as a book page on the last page of the e-book.
[0012] In some embodiments, the display module is further configured to: The last page displays reply and like options for each interactive message; In response to the triggering of the reply option for any interactive message, the reply message published for the interactive message is displayed on the last page; In response to a triggering operation of the "like" option for any interactive message, the "like" icon for the interactive message is displayed on the last page.
[0013] In some embodiments, the display module is further configured to: The target page displays interactive messages for the sub-resource; In response to a page-turning operation on the sub-resource, a page-turning effect is displayed, the next sub-resource of the sub-resource is displayed in the form of a book page, and an interactive message for the next sub-resource is displayed on the target page.
[0014] In some embodiments, the apparatus further includes: A generation module is used to respond to a bookmark generation operation on the sub-resource by generating an electronic bookmark corresponding to the sub-resource based on the sub-resource and the interaction message for the sub-resource. The sending module is used to send the electronic bookmark to a target object in response to a sharing operation of the electronic bookmark. The target object is used to view the sub-resource and interactive messages related to the sub-resource based on the electronic bookmark.
[0015] In some embodiments, the display module is configured to: On the target page, a resource catalog of multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book cover. The resource catalog includes the titles of the various sub-resources in the multimedia promotional resource. In response to a trigger operation on the first title in the resource directory, a page-turning effect corresponding to the order of the first title is displayed, and the sub-resources corresponding to the first title are displayed in the form of a book page.
[0016] In some embodiments, the display module is further configured to: In response to the first page-turning operation of the multimedia promotional resource, a resource catalog of multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book page, the resource catalog including the titles of the multiple sub-resources; In response to a trigger operation on the second title in the resource directory, a page-turning effect corresponding to the order of the second title is displayed, and the sub-resources corresponding to the second title are displayed in the form of a book page.
[0017] In some embodiments, the display module is configured to: The multimedia promotional resources are displayed in the form of e-books on the dynamic message aggregation page, which includes dynamic messages published by multiple entities.
[0018] In some embodiments, the display module is further configured to: In response to a sharing operation of any of the multimedia promotional resources and the sub-resources, dynamic messages of the terminal login object are displayed on the dynamic message aggregation page. The dynamic messages include the resources displayed in the form of e-books and interactive messages published by the terminal login object for the resources. The dynamic message aggregation page includes dynamic messages published by multiple objects.
[0019] In some embodiments, the display module is further configured to: A prompt message is displayed on the target page, prompting the user to turn the page to view sub-resources related to the multimedia promotional resource.
[0020] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory being used to store at least one program, the at least one program being loaded and executed by the processor to implement the multimedia resource display method in the embodiments of this application.
[0021] On the other hand, a computer-readable storage medium is provided, wherein at least one program is stored in the computer-readable storage medium, the at least one program being loaded and executed by a processor to implement the multimedia resource display method in the embodiments of this application.
[0022] On the other hand, a computer program product is provided, the computer program product comprising at least one program segment stored in a computer-readable storage medium, a processor of a computer device reading the at least one program segment from the computer-readable storage medium, the processor executing the at least one program segment, causing the computer device to perform the multimedia resource display method described in any of the above implementations.
[0023] This application provides a method for displaying multimedia resources. The method displays multimedia promotional resources in the form of an e-book. In response to page-turning operations on the multimedia promotional resources, page-turning effects are displayed, and sub-resources related to the multimedia promotional resources are displayed in the form of book pages. This simulates the realistic page-turning effect of a book when displaying multimedia promotional resources and sub-resources, improving not only the page display effect but also, because resource display is performed through object interaction, increasing the object's sense of immersion and participation. This increases the likelihood of interaction between the object and the multimedia promotional resources and sub-resources, thus increasing the likelihood of the object viewing the multimedia promotional resources and sub-resources, and consequently improving the conversion rate of the multimedia promotional resources and sub-resources. Attached Figure Description
[0024] 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 this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application; Figure 2 This is a flowchart illustrating a method for displaying multimedia resources according to an embodiment of this application; Figure 3 This is a flowchart of another method for displaying multimedia resources provided in an embodiment of this application; Figure 4 This is a schematic diagram of a dynamic message aggregation page provided in an embodiment of this application; Figure 5 This is a schematic diagram of another dynamic message aggregation page provided in an embodiment of this application; Figure 6 This is a schematic diagram of another dynamic message aggregation page provided in an embodiment of this application; Figure 7 This is a schematic diagram of a target page provided in an embodiment of this application; Figure 8 This is a schematic diagram of another target page provided in an embodiment of this application; Figure 9 This is an interactive flowchart provided in an embodiment of this application; Figure 10 This is a block diagram of a multimedia resource display device provided in an embodiment of this application; Figure 11 This is a block diagram of a terminal provided in an embodiment of this application; Figure 12 This is a block diagram of a server provided in an embodiment of this application. Detailed Implementation
[0026] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0027] 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.
[0028] In this application, the term "at least one" means one or more, and "multiple" means two or more.
[0029] 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 multimedia promotion resources, sub-resources, and dynamic messages involved in this application were all obtained with full authorization.
[0030] The multimedia resource display method provided in this application can be executed by a computer device, which can be provided as a server or a terminal. The following is a schematic diagram illustrating the implementation environment of the multimedia resource display method provided in this application, using a computer device as an example.
[0031] See Figure 1 , Figure 1 This is a schematic diagram illustrating an implementation environment for a multimedia resource display method provided in this application. The implementation environment includes a terminal 101 and a server 102. The terminal 101 and the server 102 can be directly or indirectly connected via wired or wireless communication, which is not limited herein.
[0032] In some embodiments, a target application is installed on terminal 101. This target application may be a multimedia application, a social application, a game application, or an embedded application that can be embedded in any of these applications; this application does not impose any limitations on this. Indicatively, terminal 101 is a terminal used by an object (user). The object uses terminal 101 to view multimedia promotional resources. These multimedia promotional resources may be videos, images, or text used to promote any resource; this application embodiment does not limit this.
[0033] In some embodiments, terminal 101 may be a smartphone, tablet, laptop, desktop computer, smart voice interaction device, smart home appliance, vehicle terminal, aircraft, VR (Virtual Reality) device, AR (Augmented Reality) device, etc., but is not limited thereto. In some embodiments, server 102 may be an independent server, a server cluster composed of multiple servers, or a distributed system. It may also be 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. In some embodiments, server 102 mainly undertakes computing work, and terminal 101 undertakes secondary computing work; or, server 102 undertakes secondary computing services, and terminal 101 undertakes primary computing work; or, server 102 and terminal 101 collaborate on computing using a distributed computing architecture.
[0034] See Figure 2 , Figure 2 A flowchart of a method for displaying multimedia resources provided in an embodiment of this application is shown. The method includes the following steps.
[0035] 201. The terminal displays multimedia promotional resources in the form of e-books on the target page.
[0036] In the embodiments of this application, the target page includes the following situations: the target page is the startup page of the target application; or, the target page is a page within the target application, such as the page displayed by the target application after playing a video for a period of time; or, the target page is a dynamic message aggregation page, which includes dynamic messages published by multiple objects.
[0037] In this embodiment, multimedia promotional resources are used to promote target resources. Target resources can be any application, item, website, or multimedia resource; however, this embodiment does not limit the multimedia resource to articles or videos.
[0038] In some embodiments, if the multimedia promotional resources on the target page have not yet been triggered, the terminal displays the multimedia promotional resources in the form of a book cover. Optionally, the terminal displays the theme information of the multimedia promotional resources in the form of a book cover. The theme information is used to indicate the target resource and may include text or images. The text indicates the name, brief information, etc. of the target resource, and the image indicates the icon of the target resource.
[0039] In some embodiments, the terminal also displays at least one of the following on the target page: the name and icon of the target resource, and the name and icon of the producer to which the target resource belongs.
[0040] 202. In response to page turning operations on multimedia promotional resources, the terminal displays page turning effects and shows sub-resources related to the multimedia promotional resources in the form of book pages.
[0041] In this embodiment, the page-turning operation can be configured as needed, such as a swipe operation or a click operation. Furthermore, the swipe operation can include two directions to correspond to different page-turning directions. For example, an upward swipe indicates turning the page forward, and a downward swipe indicates turning the page backward. Similarly, a leftward swipe indicates turning the page forward, and a rightward swipe indicates turning the page backward.
[0042] In this application embodiment, multimedia promotion resources are related to sub-resources, including the following situations.
[0043] The first type involves multimedia promotional resources and sub-resources belonging to the same producer, used to promote different resources of the same producer, such as multimedia promotional resources and sub-resources used to promote different items of the same producer.
[0044] The second approach involves using multimedia promotional resources and sub-resources to promote the same resource. These resources can be promoted through different media formats. For example, the multimedia promotional resource could be a video, and the sub-resource could be an image; or the multimedia promotional resource could be text, and the sub-resource could be an image.
[0045] The third type involves using multimedia promotional resources and sub-resources to promote the same resource. These resources introduce different aspects of the resource, such as displaying images, parameters, functions, and uses of the resource.
[0046] In other embodiments, if a sub-resource is related to a multimedia promotional resource, then the sub-resource can also be a sub-resource within the multimedia promotional resource. The multimedia promotional resource includes multiple sub-resources, each of which is a portion of the multimedia promotional resource. Each sub-resource can be an image, video, or text. For example, if the multimedia promotional resource is a video, then a sub-resource can be a video frame image or a video clip. If the multimedia promotional resource is an image set, then a sub-resource can be an image. If the multimedia promotional resource is a combination of at least two of video, image, and text—that is, if the multimedia promotional resource includes at least two of video, image, and text—then a sub-resource can be an image, a video, or a piece of text.
[0047] In some embodiments, each sub-resource includes at least two of the following: images, videos, and text. Displaying sub-resources through multiple media formats can enhance their richness and expressiveness.
[0048] In this embodiment of the application, the sub-resource is displayed in the form of a book page. The book page can be a single page of a book, or it can be an expanded page consisting of the left and right pages of a book.
[0049] This application provides a method for displaying multimedia resources. The method displays multimedia promotional resources in the form of an e-book. In response to page-turning operations on the multimedia promotional resources, page-turning effects are displayed, and sub-resources related to the multimedia promotional resources are displayed in the form of book pages. This simulates the realistic page-turning effect of a book when displaying multimedia promotional resources and sub-resources, improving not only the page display effect but also, because resource display is performed through object interaction, increasing the object's sense of immersion and participation. This increases the likelihood of interaction between the object and the multimedia promotional resources and sub-resources, thus increasing the likelihood of the object viewing the multimedia promotional resources and sub-resources, and consequently improving the conversion rate of the multimedia promotional resources.
[0050] Furthermore, since this method displays the corresponding sub-resources through the object's page-turning operation, meaning that the displayed sub-resources are updated only once per page-turning operation, the object can control the playback speed of the sub-resources through the page-turning operation. This allows the object to understand the content of each sub-resource in detail, which is beneficial for improving the conversion rate of multimedia promotional resources and sub-resources.
[0051] The above Figure 2 The basic process of displaying multimedia resources is described below, based on... Figure 3 This section provides further information on methods for displaying multimedia resources. See also... Figure 3 , Figure 3 A flowchart of a method for displaying multimedia resources provided in an embodiment of this application is shown. The method includes the following steps.
[0052] 301. The terminal displays multimedia promotional resources in the form of e-books on the target page.
[0053] In some embodiments, the process of the terminal displaying multimedia promotional resources in the form of e-books on the target page includes the following implementation: the terminal displays multimedia promotional resources in the form of e-books on a dynamic message aggregation page, the dynamic message aggregation page including dynamic messages published by multiple objects.
[0054] In this system, a terminal can install a target application, and an object logs into the target application based on its object identifier. Different terminals have different object identifiers, and different terminals can interact based on their logged-in object identifiers and can also receive dynamic messages published by other objects based on their object identifiers. Specifically, a terminal-logged-in object can publish dynamic messages based on its object identifier; these dynamic messages can be text, images, or short videos.
[0055] Accordingly, the terminal can display a dynamic message aggregation page, which includes dynamic messages associated with the currently logged-in object identifier. These dynamic messages include those posted by the object identifier itself, and may also include those posted by other object identifiers associated with it. Below any dynamic message posted by an object identifier, operation options can be displayed. The object can also trigger operations on these operation options, which may include comment, like, and share options. By triggering any operation option on a dynamic message, the object can perform operations such as commenting, liking, and sharing.
[0056] After the dynamic message aggregation page is displayed on the terminal, users can browse their own and their friends' dynamic messages. Furthermore, since the target page in this case is the currently displayed dynamic message aggregation page, it includes not only dynamic messages but also multimedia promotional resources displayed in e-book format. In addition, the dynamic message aggregation page can also include other types of dynamic messages, thus achieving the effect of multiple types of messages being aggregated on the same page.
[0057] Multimedia promotional resources can be displayed anywhere on the dynamic message aggregation page. For example, they can appear before, after, or between any two dynamic messages. No specific limitations are placed on the display location of the multimedia promotional resources. For example, see... Figure 4 , Figure 4 This is a schematic diagram of a dynamic message aggregation page provided in an embodiment of this application. The dynamic message aggregation page includes dynamic messages 401 published by multiple objects and multimedia promotional resources 402 displayed in the form of e-books. Furthermore, the dynamic message aggregation interface also displays information 403 about the target resources, including the icon and name of the target resource.
[0058] In this embodiment, multimedia promotional resources are displayed in the form of e-books on the dynamic message aggregation page. Since the dynamic message aggregation page includes dynamic messages from multiple objects, when an object browses the dynamic messages on the dynamic message aggregation page, it can see the multimedia promotional resources displayed in the form of e-books. Obviously, this exposure position is conducive to the object seeing the multimedia promotional resources, that is, it is conducive to increasing the exposure of the multimedia promotional resources, thereby facilitating the object to interact with the multimedia promotional resources and improving the conversion rate of the multimedia promotional resources.
[0059] In some embodiments, the terminal also displays a prompt message on the target page, which prompts the user to turn the page to view sub-resources related to the multimedia promotional resources. In this embodiment, by prompting the user to turn the page to view the multimedia promotional resources, the user has a full understanding of the interaction method, increasing the information throughput and encouraging the user to turn the page based on the prompt message. This increases the likelihood of interaction between the user and the multimedia promotional resources, thus improving the conversion rate of the multimedia promotional resources.
[0060] 302. In response to page-turning operations on multimedia promotional resources, the terminal displays page-turning effects and shows sub-resources related to the multimedia promotional resources in the form of book pages.
[0061] In some embodiments, the terminal displays different sub-resources based on the speed of the page-turning operation. This process includes at least one of the following implementations: In response to a page-turning operation on a multimedia promotional resource and the speed of the page-turning operation reaches a speed threshold, the terminal displays a page-turning effect, displaying a first sub-resource among multiple sub-resources related to the multimedia promotional resource in the form of a book page. The first sub-resource is the sub-resource indicated by the playback progress corresponding to the speed among the multiple sub-resources. In response to a page-turning operation on a multimedia promotional resource and the speed of the page-turning operation does not reach the speed threshold, the terminal displays a page-turning effect, displaying a second sub-resource among multiple sub-resources related to the multimedia promotional resource in the form of a book page. The second sub-resource is the sub-resource indicated by the playback progress corresponding to one page-turning operation among the multiple sub-resources.
[0062] In this embodiment, the speed threshold can be set and changed as needed. For example, the speed threshold is positively correlated with the content volume of multiple sub-resources; that is, the larger the content volume of the multiple sub-resources, the larger the speed threshold. Specifically, when the multiple sub-resources are videos, the content volume refers to the playback duration; when the multiple sub-resources are image sets, the content volume refers to the number of images. When the page-turning speed exceeds the speed threshold, the playback progress is positively correlated with the speed; that is, the higher the speed, the further back in the playback progress.
[0063] In the embodiments of this application, different playback progress indicates different sub-resources. For example, when multiple sub-resources are multiple video frames in a video, the playback progress indicates which playback point in time, and the sub-resource indicated by the playback progress can be the video frame at that playback point in time. When multiple sub-resources are multiple video segments in a video, the playback progress indicates a video segment of a preset duration after that playback point in time. When multiple sub-resources are a set of images, the playback progress indicates which image.
[0064] Within the specified page-turning speed threshold, each page-turning operation corresponds to a preset playback progress, which is also the playback progress of one sub-resource. Multiple sub-resources are arranged sequentially, with one page-turning operation corresponding to one sub-resource. For example, the first page-turning operation displays the first sub-resource, and the second page-turning operation displays the second sub-resource.
[0065] In this embodiment, if the page-turning speed exceeds a speed threshold, it indicates that the page-turning speed is relatively high. A relatively high page-turning speed indicates that the user is more likely to want to quickly adjust the playback progress and watch the later sub-resources. In this case, the sub-resources to be displayed are determined based on the page-turning speed, so that the displayed sub-resources match the user's viewing intentions. That is, the user can flexibly adjust the playback progress through interactive operations without having to watch multiple sub-resources one by one from beginning to end, thereby improving the efficiency of human-computer interaction.
[0066] In other embodiments, different page turns display different sub-resources. This process includes the following implementation: in response to continuous page turning operations on multimedia promotional resources, the terminal displays a continuous page turning effect, and displays the sub-resources corresponding to the continuous page turning operations among multiple sub-resources related to the multimedia promotional resources in the form of book pages.
[0067] If the page turning operation is a swipe operation, then continuous page turning operation can be a continuous swipe operation; if the page turning operation is a click operation, then continuous page turning operation can be a long press operation or a continuous click operation.
[0068] In this embodiment, multiple sub-resources are arranged sequentially, with one page-turning operation corresponding to one sub-resource. The terminal responds to continuous page-turning operations by displaying the sub-resource corresponding to the number of page turns in the continuous page-turning operation. For example, if the continuous page-turning operation involves two page turns, the second sub-resource is displayed, with the continuous page-turning effect being the effect of turning two book pages consecutively; similarly, if the continuous page-turning operation involves three page turns, the third sub-resource is displayed, with the continuous page-turning effect being the effect of turning three book pages consecutively.
[0069] In this embodiment, a continuous page-turning effect is displayed based on the continuous page-turning operation, and the sub-resources corresponding to the continuous page-turning operation are also displayed. This not only improves the page display effect, but also allows the object to quickly turn to the sub-resource it wants to see through the continuous page-turning operation, without having to display the sub-resources located before the sub-resource that the object wants to see one by one, thereby improving the efficiency of human-computer interaction.
[0070] In some embodiments, the object can also interact with the sub-resources displayed on the terminal. Different interactive operations can be performed based on the type of the sub-resource. This process includes at least one of the following implementation methods: if the sub-resource is a video, the terminal pauses the video playback in response to the pause operation of the video; if the sub-resource is an image, the terminal enlarges the image in response to the zoom operation of the image.
[0071] The video pause operation can be triggered by the video itself, or the terminal can display a pause control on a sub-resource. In response to triggering the pause control, the terminal pauses video playback. Correspondingly, in response to a subsequent triggering of the video, or in response to a subsequent triggering of the pause control, the terminal resumes video playback.
[0072] The image zoom-in operation can be a click or a zoom gesture, or the terminal can display a zoom-in control on a sub-resource, and the terminal zooms in on the image in response to a triggering action on the zoom-in control. Correspondingly, the terminal can also cancel the image zoom-in in response to a subsequent click, another zoom gesture, or a subsequent triggering action on the zoom-in control.
[0073] In this embodiment, interacting with an image can zoom in on the image, and interacting with a video can pause playback, allowing the user to read the text descriptions or other information in the sub-resources in detail. This improves the convenience of interaction and increases the likelihood of the user viewing the sub-resources. This not only improves the efficiency of human-computer interaction but also helps to increase the conversion rate of the sub-resources.
[0074] In some embodiments, other interactive components may also be displayed on the sub-resource to enable various interactive operations on the sub-resource, and the process includes at least one of the following implementation methods.
[0075] The first method involves responding to a request to view the details of a sub-resource, where the terminal displays the corresponding details page for that sub-resource in the form of a book page.
[0076] In this embodiment of the application, the operation of viewing the details of a sub-resource can be a trigger operation on the sub-resource, or, if a detail control is displayed on the sub-resource, the operation of viewing the details of the sub-resource is also a trigger operation on the detail control.
[0077] In this scenario, multiple sub-resources are used to promote a target resource, with each sub-resource corresponding to different information about the target resource. For example, if the target resource includes multiple items belonging to the same platform, then each sub-resource can be used to promote one item within that platform, such as if the platform is a shopping platform; or, if the target resource includes multiple items from the same producer, then each sub-resource can be used to promote one item from that producer.
[0078] The details page is also used to promote target resources. The details page contains more comprehensive and detailed information than the book page. For example, if a sub-resource promotes an item, the book page only displays a brief introduction, while the details page can show more detailed information about the item, and further display redemption information for redeeming the item. Similarly, if a sub-resource promotes an application, the book page only displays a brief introduction, while the details page can show more detailed information about the application, and further display a download control for downloading the application.
[0079] In this embodiment, the terminal displays the details page in the form of a book page. Optionally, in response to a view operation on the details of a sub-resource, the terminal displays the details page on the original book page, which is also the display page of the sub-resource; or, in response to a view operation on the details of a sub-resource, the terminal displays a page-turning effect and displays the details page in the form of a book page. In this embodiment, displaying the details page as a book page is only an optional implementation method. The terminal may also respond to a view operation on the details of a sub-resource and jump to the details page, which is displayed in the form of a normal page.
[0080] The second method involves the terminal displaying a voting component on the sub-resource. This voting component is used for objects to participate in voting activities corresponding to the sub-resource. In response to the voting operation on the voting component, the terminal displays the voting results.
[0081] In this embodiment, the voting component may include multiple voting options, and the voting operation on the voting component may be a voting operation on any one of the voting options. Optionally, at least one of the multiple voting options is a target resource. Alternatively, the multiple voting options may be related to the target resource, such as multiple satisfaction options for the target resource, whereby the multiple satisfaction options are used to indicate different levels of satisfaction with the target resource.
[0082] The voting result indicates that the vote was successful. Furthermore, the voting result also indicates the voting option cast and the number of votes for each option. The terminal can display the voting result in the form of a book page. Optionally, in response to a voting operation on the voting component, the terminal displays the voting result on the original book page; alternatively, in response to a voting operation on the voting component, the terminal displays a page-turning effect, showing the voting result in the form of a book page.
[0083] The third method involves the terminal displaying a form component on a sub-resource. This form component is used for objects to input information to participate in the marketing activities corresponding to the sub-resource. In response to the information input operation on the form component, the terminal displays a form page generated based on the input information.
[0084] In this embodiment, the form component may include multiple information input boxes for users to input information to participate in marketing activities. The form page includes the information input by the users, and the users participate in marketing activities based on the form page. The terminal may display the form page in the form of a book page. Optionally, in response to an information input operation on the form component, the terminal displays the form page on the original book page; alternatively, in response to an information input operation on the form component, the terminal displays a page-turning effect, displaying the form page in the form of a book page.
[0085] The fourth method involves the terminal displaying a resource acquisition control on the sub-resource, which is used to acquire virtual resources within the sub-resource. In response to the triggering operation of the resource acquisition control, the terminal displays the acquisition result of the virtual resource.
[0086] In this embodiment, the virtual resource can be a resource voucher, a virtual gift, etc.; further, the virtual resource is a virtual resource that can be used to redeem the target resource. The terminal can display the redemption result in the form of a book page. Optionally, in response to a trigger operation on the resource redemption control, the terminal displays the redemption result on the original book page; or, in response to a trigger operation on the resource redemption control, the terminal displays a page-turning effect and displays the redemption result in the form of a book page.
[0087] In this application embodiment, one or more interactive functions such as viewing details, voting, filling out forms, and receiving virtual resources are provided on the sub-resources. This allows objects to participate in these interactions with one click, which not only improves the efficiency of human-computer interaction, but also facilitates interaction between objects and sub-resources, thereby increasing the likelihood of objects viewing sub-resources and thus improving the conversion rate of sub-resources.
[0088] In this embodiment, the sub-resource is displayed as a book page. This book page can be a single page or an expanded page consisting of the left and right pages of a book. This embodiment uses an expanded book page as an example, which increases the display area of the sub-resource, allowing more information to be displayed. For example, see... Figure 5 , Figure 5 This is a schematic diagram of a dynamic message aggregation page provided in an embodiment of this application. Sub-resources are displayed on the dynamic message aggregation page in the form of expanded book pages.
[0089] In this embodiment, multimedia promotional resources are displayed in the form of e-books. Users can turn pages by clicking or swiping, and page-turning effects are displayed, simulating the reading experience of a real book. This improves the user experience, promotes interaction, and helps increase the conversion rate of multimedia promotional resources. Furthermore, by displaying page-turning effects, the transitions between different sub-resources are smooth and natural, enhancing the user's immersion and encouraging interaction.
[0090] 303. In response to a message publishing operation on any of the multimedia promotional resources or sub-resources, the terminal will display the interactive message published for that resource on the last page of the e-book in the form of a book page.
[0091] In the embodiments of this application, the interactive message may include at least one of the following: image, text, video, etc.
[0092] The interactive message is displayed on the last page of the e-book. That is, in response to a page-turning operation on the last of multiple sub-resources, the terminal displays the interactive message as a book page, which is also the last page. For example, see... Figure 6 , Figure 6 This is a schematic diagram of a dynamic message aggregation page provided in an embodiment of this application. Multiple interactive messages for multimedia promotional resources and sub-resources are displayed in the form of book pages on the last page of an e-book.
[0093] In some embodiments, a message publishing control is displayed on the target page. Accordingly, in response to a message publishing operation on any of the multimedia promotional resources and sub-resources, the process of the terminal displaying the interactive message published for that resource as a book page on the last page of the e-book includes the following steps: in response to a trigger operation on the message publishing control, the terminal displays a message input box; in response to a confirmation operation on the interactive message entered in the message input box, the terminal displays the interactive message published for that resource as a book page on the last page of the e-book.
[0094] In the above embodiments, the example of displaying interactive messages on the last page of an e-book was used for illustration. In other embodiments, the object can publish interactive messages to each sub-resource. Accordingly, the interactive message can be displayed on the sub-resource or displayed as a book page in the next book page of the sub-resource. That is, in response to a page-turning operation on the sub-resource, the terminal displays the interactive message published for that sub-resource in the form of a book page. Optionally, a message publishing control is displayed on each sub-resource, and the message publishing control on each sub-resource is used to publish interactive messages for that sub-resource.
[0095] In this embodiment, the interaction messages for any resource are displayed as book pages on the last page of the e-book. This allows the information of the promotional resources to be displayed uniformly in the form of an e-book, which not only improves the page display effect and reduces the obstruction of other content on the target page, but also allows all interaction messages to be displayed on the last page when there are many interaction messages. This facilitates the further transmission of multimedia promotional resources and sub-resources, thereby improving the conversion rate of multimedia promotional resources and sub-resources.
[0096] In some embodiments, the object can also interact with the interactive messages displayed on the terminal. Specifically, the terminal displays reply and like options for each interactive message on the last page; in response to a triggering operation of the reply option for any interactive message, the terminal displays a reply message published for the interactive message on the last page; and in response to a triggering operation of the like option for any interactive message, the terminal displays a like icon for the interactive message on the last page.
[0097] The "like" icon indicates that the interactive message has been liked by an object. Furthermore, the last page displays the number of likes for each interactive message.
[0098] In this embodiment, it is also possible to reply to or like interactive messages published by other objects, which provides more paths for objects to interact with multimedia promotional resources and sub-resources, thereby further improving the transparency and promotion effect of multimedia promotional resources and sub-resources, and thus helping to improve the conversion rate of multimedia promotional resources and sub-resources.
[0099] In this embodiment of the application, the interactive message is displayed in the form of a book page as an example. The terminal can also display the interactive message in an area outside the display area of the e-book on the target page, such as displaying the interactive message in the top area of the e-book or displaying the interactive message in the bottom area of the e-book.
[0100] In some embodiments, the interactive messages displayed on the target page change as the displayed sub-resources change, so that the interactive messages displayed on the target page are always interactive messages for the sub-resources displayed on the target page. This process includes the following steps: the terminal displays interactive messages for the sub-resources on the target page; in response to a page-turning operation on the sub-resources, the terminal displays a page-turning effect, displays the next sub-resource of the sub-resource in the form of a book page, and displays interactive messages for the next sub-resource on the target page.
[0101] In this embodiment, when any sub-resource is displayed on the target page, an interactive message for that sub-resource is also displayed on the target page. Furthermore, the interactive message is made to flip along with the sub-resource, which further improves the page display effect and interest, thereby helping to increase the click-through rate and conversion rate of the sub-resource. Moreover, no interactive operation is required from the object to update the displayed interactive message, which improves the efficiency of human-computer interaction.
[0102] In this embodiment of the application, interactive messages can be displayed on the target page in different forms, and the process includes the following two implementation methods.
[0103] In one implementation, the terminal displays the interactive messages in the form of a book page; that is, the interactive messages are also displayed as an e-book. Sub-resources and interactive messages are displayed on different e-books, and the relative positions of the two e-books can be set as needed. Accordingly, the process described above, in response to a page-turning operation on a sub-resource, where the terminal displays a page-turning effect, displays the next sub-resource in the form of a book page, and displays the interactive message for that next sub-resource on the target page, includes the following steps: in response to a page-turning operation on a sub-resource, the terminal displays a page-turning effect for the sub-resource and a page-turning effect for the interactive message, displays the next sub-resource in the form of a book page, and displays the interactive message for that next sub-resource in the form of a book page.
[0104] Furthermore, page turning for interactive messages can also achieve synchronous page turning for sub-resources. Specifically, in response to a page turning operation on an interactive message targeting a sub-resource, the terminal displays page turning effects for both the interactive message and the sub-resource, and displays interactive messages targeting the next sub-resource in the form of book pages, as well as the next sub-resource itself.
[0105] This implementation displays promotional resources and interactive messages not only as e-books but also as e-books, simulating the real page-turning effect of a book and improving the page display experience. Furthermore, displaying promotional resources and interactive messages separately in different e-books, and responding to a page turn in one e-book, simultaneously turns the page in the other, further enhancing the page display effect and engagement, and helping to increase the click-through rate and conversion rate of promotional resources. Moreover, since sub-resources and interactive messages can be turned separately with a single page turn, the number of operations is reduced, thereby improving human-computer interaction efficiency.
[0106] For example, see Figure 7 , Figure 7This is a schematic diagram of a target page provided in an embodiment of this application. Sub-resources and interactive messages are displayed on different e-books, with the e-book 701 containing the sub-resources located above the e-book 702 containing the interactive messages.
[0107] In another implementation, the terminal displays the interactive message as an electronic bookmark on a book page. Accordingly, the above-mentioned display of interactive messages for sub-resources on the target page includes the following implementation: the terminal displays the interactive message on the target page as an electronic bookmark on a book page. Correspondingly, the above-mentioned process of the terminal displaying a page-turning effect in response to a page-turning operation on a sub-resource, displaying the next sub-resource of the sub-resource in the form of a book page, and displaying interactive messages for the next sub-resource on the target page includes the following implementation: in response to a page-turning operation on a sub-resource, the terminal displays a page-turning effect, displays the next sub-resource of that sub-resource in the form of a book page, and displays the interactive message of the next sub-resource in the form of an electronic bookmark on that book page.
[0108] Electronic bookmarks can appear at the top or side of a book's page; no specific limitation is made here. For example, see... Figure 8 , Figure 8 This is a schematic diagram of a target page provided in an embodiment of this application. Interactive messages are displayed on the book page where the sub-resource is located in the form of electronic bookmarks 801.
[0109] This implementation not only displays sub-resources as book pages, but also displays interactive messages for those sub-resources on electronic bookmarks within the book pages. This way, as users turn pages to view the next sub-resource, the interactive messages for that next sub-resource are displayed on the electronic bookmarks of that next book page. This improves the page's visual appeal and engagement, and helps increase the click-through rate and conversion rate of promoted resources. Furthermore, the interactive messages are simultaneously turned when flipping through sub-resources, reducing the number of operations and improving human-computer interaction efficiency.
[0110] 304. In response to a sharing operation of any of the multimedia promotion resources and sub-resources, the terminal displays dynamic messages of the terminal login object on the dynamic message aggregation page. The dynamic messages include the resource displayed in the form of an e-book and interactive messages published by the terminal login object for the resource. The dynamic message aggregation page includes dynamic messages published by multiple objects.
[0111] In some embodiments, a sharing control is displayed on the target page, and the sharing operation is also the triggering operation of the sharing control. In response to the triggering operation of the sharing control, the terminal displays a message input box. In response to the confirmation operation of the interactive message entered in the message input box, the terminal displays the dynamic messages of the terminal login object on the dynamic message aggregation page. Correspondingly, if the terminal login object does not enter an interactive message in the message input box, the dynamic messages only include resources displayed in the form of e-books, which are the multimedia promotional resources or sub-resources currently displayed on the target page.
[0112] Furthermore, the multimedia resources and each sub-resource displays a share control. Taking any resource as a sub-resource as an example, in response to triggering the share control on any sub-resource, the terminal displays a message input box. In response to confirming the interactive message entered in the message input box, the terminal displays dynamic messages from the logged-in user on the dynamic message aggregation page. The dynamic messages include sub-resources displayed in the form of book pages and interactive messages published by the logged-in user for the sub-resources. Alternatively, in response to a long press on any sub-resource, the terminal displays the corresponding dynamic message on the dynamic message aggregation page.
[0113] In this embodiment, the sharing of multimedia promotional resources and multiple sub-resources individually is described as an example. The terminal can also share multimedia promotional resources and multiple sub-resources as a whole, i.e., sharing the e-book. Accordingly, in response to a trigger operation on the sharing control or a long-press operation on any resource, the terminal displays a message input box. In response to a confirmation operation on the interactive message entered in the message input box, the terminal displays dynamic messages of the logged-in user on the dynamic message aggregation page. These dynamic messages include the multimedia promotional resources and multiple sub-resources. Alternatively, in response to a long-press operation on any resource, the terminal displays multiple operation options, including message publishing options, like options, etc. In response to a trigger operation on the message publishing option, the terminal displays a message input box. In response to a confirmation operation on the interactive message entered in the message input box, the terminal displays dynamic messages of the logged-in user on the dynamic message aggregation page.
[0114] In this embodiment, the terminal can respond to any resource sharing operation by sharing the resource to a dynamic message aggregation page, thereby enabling the resource to be seen by more objects, increasing its exposure, and facilitating its conversion. Furthermore, the published dynamic messages can also include interactive messages published by logged-in users of the terminal regarding the resource. This allows any user to share their viewing experience or comments on the resource through the dynamic message aggregation page, further enhancing the resource's interactivity and influence, and improving its conversion rate. Moreover, users can share multimedia resources displayed in e-book format with a single click, i.e., they can invite friends to interact and read together with one click. This not only improves human-computer interaction efficiency but also further expands the resource's dissemination range, facilitating its conversion.
[0115] In some embodiments, any sub-resource and the interaction messages for that sub-resource can also be shared with other objects. Specifically, in response to a bookmark generation operation for a sub-resource, the terminal generates an electronic bookmark corresponding to the sub-resource based on the sub-resource and the interaction messages for that sub-resource; in response to a sharing operation for the electronic bookmark, the terminal sends the electronic bookmark to a target object, which uses the electronic bookmark to view the sub-resource and the interaction messages for that sub-resource.
[0116] The target object can be any object that has a relationship with the terminal login object, such as a friend relationship.
[0117] Optionally, the terminal displays a bookmark generation control on the target page. This bookmark generation control is used to generate electronic bookmarks corresponding to the sub-resources currently displayed on the target page when triggered. In other words, the bookmark generation operation is a triggering operation on this bookmark generation control.
[0118] In one implementation, the terminal generates electronic bookmarks through a bookmark generation model, which can be an AI (Artificial Intelligence) model used to generate electronic bookmarks based on sub-resources and interactive messages for sub-resources. This leverages the intelligent generation capabilities of the AI model, improving the efficiency and convenience of generating electronic bookmarks.
[0119] In this embodiment of the application, for any sub-resource, an electronic bookmark can be generated for the sub-resource and its interaction messages, and it can be shared with other objects. In this way, sharing sub-resources through electronic bookmarks increases the fun, helps attract the attention of objects, and thus promotes objects to view sub-resources, thereby improving the conversion rate of sub-resources.
[0120] The logged-in terminal can also receive electronic bookmarks sent by other objects, and then view the sub-resources and interactive messages corresponding to the electronic bookmark.
[0121] In one implementation, in response to receiving an electronic bookmark sent by another object, the terminal displays a sub-resource and an interactive message for that sub-resource on the electronic bookmark. Furthermore, in response to a viewing operation of the electronic bookmark, multimedia promotional resources can be displayed in the form of an e-book, and in response to a page-turning operation, other sub-resources can be displayed in the form of book pages.
[0122] This implementation displays sub-resources and interactive messages directly on the e-bookmark, improving convenience. Furthermore, based on this e-bookmark, users can view other related resources without needing to navigate through other paths, significantly enhancing resource accessibility and thus improving conversion rates.
[0123] In another implementation, in response to receiving an electronic bookmark sent by another object, the terminal displays the electronic bookmark. If the terminal is currently displaying promotional multimedia resources or sub-resources in the form of an e-book, then in response to the viewing operation of the electronic bookmark, the terminal displays the page-turning effect of the e-book based on the electronic bookmark, displays the sub-resource corresponding to the electronic bookmark in the form of a book page, and displays the interactive message corresponding to the sub-resource.
[0124] In this implementation, in response to viewing an e-bookmark, page-turning effects and page-turning to the corresponding sub-resources of the e-bookmark can be automatically displayed. That is, through the e-bookmark, the related sub-resources of the e-bookmark can be automatically located among multiple sub-resources, which reduces the page-turning operation of objects and thus improves the efficiency of human-computer interaction.
[0125] In this embodiment, viewing sub-resources by flipping through pages is used as an example. In other embodiments, the terminal can also quickly view sub-resources through the resource directory. This process includes the following two implementation methods.
[0126] The first method involves the terminal displaying multimedia promotional resources in the form of an e-book on the target page. This means that the terminal displays a resource catalog of multiple sub-resources related to the multimedia promotional resources in the form of a book cover on the target page. The resource catalog includes the titles of each of the multiple sub-resources. In response to a trigger operation on the first title in the resource catalog, the terminal displays a page-turning effect corresponding to the order of the first title, and displays the sub-resources corresponding to the first title in the form of a book page.
[0127] Multiple titles are arranged sequentially in the resource directory, with the first title being the title of any sub-resource. The page-turning effect corresponds to the order of the first title; that is, the page-turning effect is displayed according to the number of times the first title is selected. For example, if the first title is the first title, a one-page-turning effect is displayed; if the first title is the second title, a two-page-turning effect is displayed.
[0128] In this embodiment, a resource catalog of multiple sub-resources is displayed. In response to a trigger operation on the title of any sub-resource in the resource catalog, not only are corresponding page-turning effects displayed, improving the page display effect, but users can also quickly navigate to the desired sub-resource without having to view all the preceding sub-resources, thus improving human-computer interaction efficiency. Furthermore, displaying the resource catalog on the book cover fully utilizes the cover's display space and allows users to directly access the desired sub-resource with a single interaction, without having to flip through the pages inside the e-book to view the catalog, further improving human-computer interaction efficiency.
[0129] The second method involves the terminal displaying a resource catalog as the homepage of an e-book. In response to the first page-turning operation of the multimedia promotional resource, the terminal displays a resource catalog of multiple sub-resources related to the multimedia promotional resource in the form of a book page. The resource catalog includes the titles of each sub-resource. In response to a triggering operation on the second title in the resource catalog, a page-turning effect corresponding to the order of the second title is displayed, and the sub-resource corresponding to the second title is displayed in the form of a book page.
[0130] In this embodiment, a resource catalog of multiple sub-resources is displayed. In response to a trigger operation on the title of any sub-resource in the resource catalog, not only are corresponding page-turning effects displayed, improving the page display effect, but users can also quickly turn to the desired sub-resource without having to view all the previous sub-resources before reaching the desired one, thus improving human-computer interaction efficiency. Furthermore, displaying the resource catalog on the internal homepage of the e-book more closely resembles the content layout of a real book, further enhancing the viewing experience of sub-resources and increasing the likelihood of interaction, thereby improving the conversion rate of sub-resources.
[0131] For example, see Figure 9 , Figure 9This is an interactive flowchart provided in an embodiment of this application. Taking a dynamic message aggregation page as the target page as an example, the execution entities of this method include a terminal, a first server, and a second server. The first server, which is also the backend server of the application where the dynamic message aggregation page is located, serves as a relay server for resource requests and operation requests. The second server is a server that distributes multimedia promotional resources and sub-resources, handling resource requests and operation requests and returning corresponding results. The process includes the following steps: the terminal sends a resource request to the first server, requesting the display of multimedia promotional resources; the first server forwards the resource request to the second server; the second server distributes the resource content of the multimedia promotional resources to the first server; and the first server distributes the resource content to the terminal so that the terminal can display the multimedia promotional resources. The user can perform various interactive operations on the multimedia promotional resources displayed on the terminal. For example, the user can perform page turning operations on the multimedia promotional resources through swiping or clicking; the user can perform click operations to view enlarged images in sub-resources; the user can perform click operations to pause or resume video playback; and the user can perform interactive operations to participate in voting or fill out forms. Furthermore, the user can share multimedia promotional resources and sub-resources with one click. In this process, the terminal sends a sharing request to the first server, the first server sends a sharing request to the second server, the second server returns a sharing result to the first server, and the first server sends the sharing result to the terminal so that the terminal can display the sharing result.
[0132] The multimedia resource display method provided in this application simulates the page-turning effect of a real book, allowing users to interactively view multimedia promotional resources and sub-resources on a dynamic message aggregation page. This increases interactivity and fun, enhances the attractiveness and user participation of the multimedia promotional resources and sub-resources, and increases user attention and engagement with the content of the multimedia promotional resources and sub-resources. It achieves vivid presentation of the multimedia promotional resources and sub-resources and deep interaction with users, effectively improving the promotion effect and conversion rate of the multimedia promotional resources and sub-resources.
[0133] The multimedia resource display method provided in this application enhances the expressiveness and attractiveness of multimedia promotional resources and sub-resources through the integration of multimedia resource content and dynamic page transition effects. Furthermore, it allows for one-click sharing of multimedia promotional resources and sub-resources, and can also be combined with interactive messages published by users for sharing, encouraging users to share and interact with messages, thereby expanding the dissemination range and influence of multimedia promotional resources and sub-resources, and improving the promotion effect and conversion rate of multimedia promotional resources and sub-resources.
[0134] This application provides a method for displaying multimedia resources. The method displays multimedia promotional resources in the form of an e-book. In response to page-turning operations on the multimedia promotional resources, page-turning effects are displayed, and sub-resources related to the multimedia promotional resources are displayed in the form of book pages. This simulates the realistic page-turning effect of a book when displaying multimedia promotional resources and sub-resources, improving not only the page display effect but also, because resource display is performed through object interaction, increasing the object's sense of immersion and participation. This increases the likelihood of interaction between the object and the multimedia promotional resources and sub-resources, thus increasing the likelihood of the object viewing the multimedia promotional resources and sub-resources, and consequently improving the conversion rate of the multimedia promotional resources and sub-resources.
[0135] Figure 10 This is a block diagram of a multimedia resource display device according to an embodiment of this application. See also... Figure 10 The device includes: Display module 1001 is used to display multimedia promotional resources in the form of e-books on the target page; The display module 1001 is also used to respond to page-turning operations on multimedia promotional resources, display page-turning effects, and display sub-resources related to multimedia promotional resources in the form of book pages.
[0136] In some embodiments, the display module 1001 is configured to perform at least one of the following: In response to a page-turning operation on a multimedia promotional resource and when the speed of the page-turning operation reaches a speed threshold, a page-turning effect is displayed. The first sub-resource among multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book page. The first sub-resource is the sub-resource indicated by the playback progress corresponding to the speed among the multiple sub-resources. In response to a page-turning operation on a multimedia promotional resource, and if the page-turning speed does not reach a speed threshold, a page-turning effect is displayed. The second sub-resource among multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book page. The second sub-resource is the sub-resource indicated by the playback progress corresponding to a single page-turning operation among the multiple sub-resources.
[0137] In some embodiments, the display module 1001 is further configured to: In response to continuous page-turning operations on multimedia promotional resources, a continuous page-turning effect is displayed based on the multimedia promotional resources, and the sub-resources corresponding to the continuous page-turning operations among multiple sub-resources related to the multimedia promotional resources are displayed in the form of a book page.
[0138] In some embodiments, the apparatus further includes a first operation module for performing at least one of the following: If the sub-resource is a video, in response to the pause operation on the video, the video playback will be paused; If the sub-resource is an image, the image will be enlarged and displayed in response to the zoom-in operation.
[0139] In some embodiments, the apparatus further includes a second operation module for performing at least one of the following: In response to the operation of viewing details of a sub-resource, the details page corresponding to the sub-resource is displayed in the form of a book page; Display a voting component on the sub-resource. The voting component is used for objects to participate in voting activities corresponding to the sub-resource. In response to the voting operation on the voting component, display the voting results. Display a form component on the sub-resource. The form component is used for objects to input information to participate in the marketing activities corresponding to the sub-resource. In response to the information input operation on the form component, display a form page generated based on the input information. Display a resource claiming control on the sub-resource. The resource claiming control is used to claim virtual resources in the sub-resource. In response to the triggering operation of the resource claiming control, display the claiming result of the virtual resource.
[0140] In some embodiments, the display module 1001 is further configured to: In response to a message publishing operation on any of the multimedia promotional resources and sub-resources, the interactive message for the resource publishing will be displayed as a book page on the last page of the e-book.
[0141] In some embodiments, the display module 1001 is further configured to: The last page displays reply and like options for each interactive message; In response to the triggering of the reply option for any interactive message, the reply message published for the interactive message is displayed on the last page; In response to the triggering of the "like" option for any interactive message, display the "like" icon for the interactive message on the last page.
[0142] In some embodiments, the display module 1001 is further configured to: Display interactive messages for the sub-resource on the target page; In response to page turning operations on a sub-resource, display page turning effects, show the next sub-resource in the form of a book page, and display interactive messages for the next sub-resource on the target page.
[0143] In some embodiments, the apparatus further includes: The generation module is used to respond to the bookmark generation operation of the sub-resource, and generate the electronic bookmark corresponding to the sub-resource based on the sub-resource and the interaction message for the sub-resource. The sending module is used to respond to the sharing operation of e-bookmarks by sending the e-bookmarks to the target object, which can then use the e-bookmarks to view sub-resources and interact with sub-resources.
[0144] In some embodiments, the display module 1001 is configured to: On the target page, a resource catalog of multiple sub-resources related to multimedia promotional resources is displayed in the form of a book cover. The resource catalog includes the titles of each sub-resource. In response to a trigger action on the first title in the resource directory, a page-turning effect corresponding to the order of the first title is displayed, showing the sub-resources corresponding to the first title in the form of a book page.
[0145] In some embodiments, the display module 1001 is further configured to: In response to the first page-turning operation of the multimedia promotional resources, a resource catalog of multiple sub-resources related to the multimedia promotional resources is displayed in the form of a book page. The resource catalog includes the titles of each of the multiple sub-resources. In response to a trigger action on the second title in the resource catalog, a page-turning effect corresponding to the order of the second title is displayed, showing the sub-resources corresponding to the second title in the form of a book page.
[0146] In some embodiments, the display module 1001 is configured to: Multimedia promotional resources are displayed in the form of e-books on the dynamic message aggregation page, which includes dynamic messages published by multiple entities.
[0147] In some embodiments, the display module 1001 is further configured to: In response to a sharing operation of any resource among the multimedia promotional resources and sub-resources, dynamic messages of the terminal login object are displayed on the dynamic message aggregation page. The dynamic messages include resources displayed in the form of e-books and interactive messages published by the terminal login object for the resources. The dynamic message aggregation page includes dynamic messages published by multiple objects.
[0148] In some embodiments, the display module 1001 is further configured to: Display a prompt message on the target page, prompting the user to turn the page to view sub-resources related to the multimedia promotional resources.
[0149] This application provides a multimedia resource display device that displays multimedia promotional resources in the form of an e-book. In response to page-turning operations on the multimedia promotional resources, it displays page-turning effects and sub-resources related to the multimedia promotional resources in the form of book pages. This simulates the realistic page-turning effect of a book when displaying the multimedia promotional resources and sub-resources, improving not only the page display effect but also, because the resource display is performed through interactive operations, increasing the user's sense of immersion and participation. This increases the likelihood of interaction between the user and the multimedia promotional resources and sub-resources, thus increasing the likelihood of the user viewing the multimedia promotional resources and sub-resources, and consequently improving the conversion rate of the multimedia promotional resources and sub-resources.
[0150] It should be noted that the multimedia resource display device provided in the above embodiments is only illustrated by the division of the above functional modules when displaying multimedia resources. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the multimedia resource display device and the multimedia resource display method provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0151] In the embodiments of this application, the computer device can be a terminal or a server. When the computer device is a terminal, the terminal acts as the execution subject to implement the technical solution provided in the embodiments of this application; when the computer device is a server, the server acts as the execution subject to implement the technical solution provided in the embodiments of this application; or, the technical solution provided in this application can be implemented through the interaction between the terminal and the server. The embodiments of this application do not limit this.
[0152] Figure 11 A structural block diagram of a terminal 1100 provided in an exemplary embodiment of this application is shown.
[0153] Typically, terminal 1100 includes a processor 1101 and a memory 1102.
[0154] Processor 1101 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1101 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 1101 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 1101 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 1101 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0155] The memory 1102 may include one or more computer-readable storage media, which may be non-transitory. The memory 1102 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 the memory 1102 are used to store at least one program code, which is executed by the processor 1101 to implement the multimedia resource display method provided in the method embodiments of this application.
[0156] In some embodiments, the terminal 1100 may also optionally include a peripheral device interface 1103 and at least one peripheral device. The processor 1101, memory 1102, and peripheral device interface 1103 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1103 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1104, a display screen 1105, a camera assembly 1106, an audio circuit 1107, and a power supply 1108.
[0157] Peripheral device interface 1103 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1101 and memory 1102. In some embodiments, processor 1101, memory 1102 and peripheral device interface 1103 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1101, memory 1102 and peripheral device interface 1103 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0158] The radio frequency (RF) circuit 1104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1104 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1104 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 1104 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1104 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.
[0159] Display screen 1105 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1105 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 1101 for processing. In this case, display screen 1105 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 1105, disposed on the front panel of terminal 1100; in other embodiments, there may be at least two display screens, disposed on different surfaces of terminal 1100 or in a folded design; in still other embodiments, display screen 1105 may be a flexible display screen, disposed on a curved or folded surface of terminal 1100. Furthermore, display screen 1105 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1105 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0160] The camera assembly 1106 is used to acquire images or videos. Optionally, the camera assembly 1106 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. 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 1106 may also include a flash. The flash can 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.
[0161] The audio circuit 1107 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 1101 for processing, or input to the radio frequency circuit 1104 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 1100. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1101 or the radio frequency circuit 1104 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 1107 may also include a headphone jack.
[0162] Power supply 1108 is used to power the various components in terminal 1100. Power supply 1108 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1108 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, and a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0163] In some embodiments, the terminal 1100 further includes one or more sensors 1109. The one or more sensors 1109 include, but are not limited to: an acceleration sensor 1110, a gyroscope sensor 1111, a pressure sensor 1112, an optical sensor 1113, and a proximity sensor 1114.
[0164] Accelerometer 1110 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established with terminal 1100. For example, accelerometer 1110 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 1101 can control display screen 1105 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 1110. Accelerometer 1110 can also be used for games or for acquiring user motion data.
[0165] The gyroscope sensor 1111 can detect the orientation and rotation angle of the terminal 1100. The gyroscope sensor 1111 can work in conjunction with the accelerometer sensor 1110 to collect the user's 3D movements on the terminal 1100. Based on the data collected by the gyroscope sensor 1111, the processor 1101 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.
[0166] The pressure sensor 1112 can be disposed on the side bezel of the terminal 1100 and / or on the lower layer of the display screen 1105. When the pressure sensor 1112 is disposed on the side bezel of the terminal 1100, it can detect the user's grip signal on the terminal 1100, and the processor 1101 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 1112. When the pressure sensor 1112 is disposed on the lower layer of the display screen 1105, the processor 1101 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 1105. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0167] An optical sensor 1113 is used to collect ambient light intensity. In one embodiment, the processor 1101 can control the display brightness of the display screen 1105 based on the ambient light intensity collected by the optical sensor 1113. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1105 is increased; when the ambient light intensity is low, the display brightness of the display screen 1105 is decreased. In another embodiment, the processor 1101 can also dynamically adjust the shooting parameters of the camera assembly 1106 based on the ambient light intensity collected by the optical sensor 1113.
[0168] The proximity sensor 1114, also known as a distance sensor, is typically located on the front panel of the terminal 1100. The proximity sensor 1114 is used to detect the distance between the user and the front of the terminal 1100. In one embodiment, when the proximity sensor 1114 detects that the distance between the user and the front of the terminal 1100 is gradually decreasing, the processor 1101 controls the display screen 1105 to switch from a screen-on state to a screen-off state; when the proximity sensor 1114 detects that the distance between the user and the front of the terminal 1100 is gradually increasing, the processor 1101 controls the display screen 1105 to switch from a screen-off state to a screen-on state.
[0169] Those skilled in the art will understand that Figure 11 The structure shown does not constitute a limitation on terminal 1100 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0170] Figure 12This is a schematic diagram of a server structure according to an embodiment of this application. The server 1200 can vary significantly due to different configurations or performance. It may include one or more Central Processing Units (CPUs) 1201 and one or more memories 1202. The memories 1202 are used to store executable program code, and the processors 1201 are configured to execute the executable program code to implement the multimedia resource display methods provided in the various method embodiments described above. Of course, the server may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which will not be elaborated here.
[0171] This application also provides a computer-readable storage medium storing at least one program, which is loaded and executed by a processor to implement the multimedia resource display method of any of the above implementations.
[0172] This application also provides a computer program product, which includes at least one program segment stored in a computer-readable storage medium. The processor of a computer device reads the at least one program segment from the computer-readable storage medium and executes the at least one program segment, causing the computer device to perform the multimedia resource display method of any of the above implementations.
[0173] In some embodiments, the computer program product involved in the present application can be deployed and executed on a computer device, or on multiple computer devices located in one location, or on multiple computer devices distributed in multiple locations and interconnected through a communication network. Multiple computer devices distributed in multiple locations and interconnected through a communication network can form a blockchain system.
[0174] All the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here. The above are only optional embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for displaying multimedia resources, characterized in that, The method includes: Display multimedia promotional resources in the form of e-books on the target page; In response to the page-turning operation of the multimedia promotional resource, a page-turning effect is displayed, and sub-resources related to the multimedia promotional resource are displayed in the form of a book page.
2. The method according to claim 1, characterized in that, The response to a page-turning operation on the multimedia promotional resource, displaying page-turning effects and showing sub-resources related to the multimedia promotional resource in the form of a book page, includes at least one of the following: In response to a page-turning operation on the multimedia promotional resource and the speed of the page-turning operation reaches a speed threshold, a page-turning effect is displayed, and a first sub-resource among multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book page. The first sub-resource is the sub-resource indicated by the playback progress corresponding to the speed among the multiple sub-resources. In response to a page-turning operation on the multimedia promotional resource and the speed of the page-turning operation does not reach a speed threshold, a page-turning effect is displayed, and the second sub-resource among multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book page. The second sub-resource is the sub-resource indicated by the playback progress corresponding to one page-turning operation among the multiple sub-resources.
3. The method according to claim 1, characterized in that, The method further includes: In response to continuous page-turning operations on the multimedia promotional resources, a continuous page-turning effect is displayed, and the sub-resources corresponding to the continuous page-turning operations among multiple sub-resources related to the multimedia promotional resources are displayed in the form of a book page.
4. The method according to claim 1, characterized in that, The method further includes at least one of the following: If the sub-resource is a video, in response to a pause operation on the video, the playback of the video is paused; If the sub-resource is an image, the image is enlarged and displayed in response to the zoom-in operation.
5. The method according to claim 1, characterized in that, The method further includes at least one of the following: In response to the operation of viewing the details of the sub-resource, the details page corresponding to the sub-resource is displayed in the form of a book page; A voting component is displayed on the sub-resource, and the voting component is used for objects to participate in the voting activity corresponding to the sub-resource. In response to a voting operation on the voting component, the voting results are displayed; A form component is displayed on the sub-resource, and the form component is used for objects to input information to participate in the marketing activities corresponding to the sub-resource; In response to an input operation on the form component, a form page generated based on the input information is displayed; A resource claiming control is displayed on the sub-resource, and the resource claiming control is used to claim virtual resources in the sub-resource; In response to the triggering operation of the resource claiming control, the claiming result of the virtual resource is displayed.
6. The method according to claim 1, characterized in that, The method further includes: In response to a message publishing operation on any of the multimedia promotional resources and the sub-resources, the interactive message published for the resource is displayed as a book page on the last page of the e-book.
7. The method according to claim 6, characterized in that, The method further includes: The last page displays reply and like options for each interactive message; In response to the triggering of the reply option for any interactive message, the reply message published for the interactive message is displayed on the last page; In response to a triggering operation of the "like" option for any interactive message, the "like" icon for the interactive message is displayed on the last page.
8. The method according to claim 1, characterized in that, The method further includes: The target page displays interactive messages for the sub-resource; In response to a page-turning operation on the sub-resource, a page-turning effect is displayed, the next sub-resource of the sub-resource is displayed in the form of a book page, and an interactive message for the next sub-resource is displayed on the target page.
9. The method according to claim 1, characterized in that, The method further includes: In response to the bookmark generation operation of the sub-resource, an electronic bookmark corresponding to the sub-resource is generated based on the sub-resource and the interaction message for the sub-resource; In response to a sharing operation of the e-bookmark, the e-bookmark is sent to a target object, which uses the e-bookmark to view the sub-resource and interactive messages related to the sub-resource.
10. The method according to claim 1, characterized in that, The display of multimedia promotional resources in the form of e-books on the target page includes: On the target page, a resource catalog of multiple sub-resources related to the multimedia promotional resources is displayed in the form of a book cover, and the resource catalog includes the titles of the multiple sub-resources respectively; In response to a trigger operation on the first title in the resource directory, a page-turning effect corresponding to the order of the first title is displayed, and the sub-resources corresponding to the first title are displayed in the form of a book page.
11. The method according to claim 1, characterized in that, The method further includes: In response to the first page-turning operation of the multimedia promotional resource, a resource catalog of multiple sub-resources related to the multimedia promotional resource is displayed in the form of a book page, the resource catalog including the titles of the multiple sub-resources; In response to a trigger operation on the second title in the resource directory, a page-turning effect corresponding to the order of the second title is displayed, and the sub-resources corresponding to the second title are displayed in the form of a book page.
12. The method according to claim 1, characterized in that, The display of multimedia promotional resources in the form of e-books on the target page includes: The multimedia promotional resources are displayed in the form of e-books on the dynamic message aggregation page, which includes dynamic messages published by multiple entities.
13. The method according to claim 1 or 12, characterized in that, The method further includes: In response to a sharing operation of any of the multimedia promotional resources and the sub-resources, dynamic messages of the terminal login object are displayed on the dynamic message aggregation page. The dynamic messages include the resources displayed in the form of e-books and interactive messages published by the terminal login object for the resources. The dynamic message aggregation page includes dynamic messages published by multiple objects.
14. The method according to claim 1, characterized in that, The method further includes: A prompt message is displayed on the target page, prompting the user to turn the page to view sub-resources related to the multimedia promotional resource.
15. A display device for multimedia resources, characterized in that, The device includes: The display module is used to display multimedia promotional resources in the form of e-books on the target page; The display module is also used to display page-turning effects in response to page-turning operations on the multimedia promotional resources, and to display sub-resources related to the multimedia promotional resources in the form of book pages.
16. A computer device, characterized in that, The computer device includes a processor and a memory, the memory being used to store at least one program, the at least one program being loaded by the processor and executed as the method for displaying multimedia resources according to any one of claims 1 to 14.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store at least one program for performing the method for displaying multimedia resources according to any one of claims 1 to 14.
18. A computer program product, characterized in that, The computer program product includes at least one program segment stored in a computer-readable storage medium, a processor of a computer device reads the at least one program segment from the computer-readable storage medium, and the processor executes the at least one program segment, causing the computer device to perform the method for displaying multimedia resources according to any one of claims 1 to 14.