Method, device, equipment, storage medium and program product for playing multimedia resource
Patent Information
- Application Number
- CN202510614650.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-13
- Publication Date
- 2026-09-04
- Estimated Expiration
- 2045-05-13
AI Technical Summary
但是,上述方式需要先从信息流跳转到资源合集,才能播放资源合集中的多媒体资源,局限性较强
[0038] This disclosure provides a method for playing multimedia resources. A first multimedia resource in the information stream is played on the playback page of the information stream. If switching playback conditions are met, at least one multimedia resource belonging to a resource collection is played directly on the playback page of the information stream. This eliminates the need to jump from the information stream to the resource collection before playing the multimedia resources in the resource collection. Playback of multimedia resources in the resource collection can be achieved directly on the playback page of the information stream, meaning that multimedia resources belonging to the resource collection can be played without leaving the information stream. This improves flexibility and also provides the possibility of continuing to play other multimedia resources in the information stream, avoiding the operation of jumping back from the resource collection to the information stream, thus improving operational efficiency.
Smart Images

Figure CN120378679B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of multimedia technology, and in particular to a method, apparatus, device, and storage medium for playing multimedia resources. Background Technology
[0002] Information feed is a data format that pushes multimedia resources to users. It can intuitively display multimedia resources in front of users, saving users the process of selecting and clicking to enter multimedia resources, and can continuously play different multimedia resources.
[0003] The news feed can include promotional resources for a collection of resources. For example, this promotional resource might be a trailer or highlight clip of a multimedia resource within the collection. Typically, an end page for the promotional resource will appear when it finishes playing. Clicking the control on the end page to play the entire collection will take you away from the news feed and onto the collection's playback page, allowing you to play the multimedia resources within the collection. However, this method requires you to first navigate from the news feed to the collection before you can play the multimedia resources within it, which is quite limiting. Summary of the Invention
[0004] This disclosure provides a method, apparatus, device, and storage medium for playing multimedia resources. It eliminates the need to jump from an information stream to a resource collection, enabling playback of multimedia resources belonging to a resource collection without leaving the information stream, thus improving flexibility. The technical solution of this disclosure is as follows:
[0005] According to one aspect of the embodiments of this disclosure, a method for playing multimedia resources is provided, comprising:
[0006] Based on the information stream playback page, the first multimedia resource in the information stream is played. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources.
[0007] In response to the fulfillment of the switching playback conditions, at least one multimedia resource belonging to the resource collection is played based on the playback page of the information stream.
[0008] According to another aspect of the embodiments of this disclosure, a multimedia resource playback device is provided, comprising:
[0009] The first playback unit is configured as a playback page based on an information stream, which plays a first multimedia resource in the information stream. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources.
[0010] The second playback unit is configured to play at least one multimedia resource belonging to the resource set based on the playback page of the information stream in response to the fulfillment of the switching playback conditions.
[0011] In some embodiments, the second playback unit is configured to: in response to the end of playback of the first multimedia resource, play at least one multimedia resource belonging to the resource set based on the playback page of the information stream; in response to a swipe operation in a first direction on the playback page of the information stream, play at least one multimedia resource belonging to the resource set based on the playback page of the information stream.
[0012] In some embodiments, the second playback unit is further configured to, in response to a swipe operation in the first direction on the playback page of the information stream, play a multimedia resource located after the current multimedia resource based on the playback page of the information stream.
[0013] In some embodiments, the second playback unit is further configured to, in response to a swipe operation in a second direction on the playback page of the information stream, play a multimedia resource located before the current multimedia resource based on the playback page of the information stream, wherein the first direction and the second direction are opposite directions.
[0014] In some embodiments, the first playback unit is further configured to, in response to a swipe operation in a third or fourth direction on the playback page of the information stream, play other multimedia resources in the information stream besides the first multimedia resource, based on the playback page of the information stream, wherein the third direction is opposite to the fourth direction and perpendicular to the first direction.
[0015] In some embodiments, the information stream includes the first multimedia resource and a resource combination associated with the first multimedia resource, wherein the multimedia resources in the resource combination all belong to the resource collection;
[0016] The second playback unit is configured to, in response to the fulfillment of the switching playback condition, automatically play the multimedia resources in the resource combination in the order of playback of the multimedia resources in the resource combination based on the playback page of the information stream.
[0017] In some embodiments, the second playback unit is configured to, in response to the fulfillment of the switching playback condition, automatically play at least one multimedia resource belonging to the resource collection based on the playback page of the information stream, starting from the playback node indicated by the historical playback progress of the current account, according to the playback order of the multimedia resources in the resource collection.
[0018] In some embodiments, the second playback unit is configured to, in response to satisfying the switching playback condition, display a second multimedia resource belonging to the resource set moving in from any edge of the playback page of the information stream, and display the first multimedia resource being covered by the second multimedia resource from the edge until the first multimedia resource is completely covered by the second multimedia resource, and then play the second multimedia resource; or, in response to satisfying the switching playback condition, display the first multimedia resource moving out from one edge of the playback page of the information stream, and display the second multimedia resource in the resource set moving in from the other edge of the playback page of the information stream until the first multimedia resource is completely moved out, and then play the second multimedia resource.
[0019] In some embodiments, the playback page of the information stream displays a first interactive component;
[0020] The second playback unit is configured to, in response to the fulfillment of the switching playback condition, play at least one multimedia resource belonging to the resource collection based on the playback page of the information stream, and display a first prompt message in the first interactive component, the first prompt message being used to indicate the progress of playing at least one multimedia resource belonging to the resource collection.
[0021] In some embodiments, the first interactive component further includes at least one of the identifier of the resource collection, the name of the resource collection, and the number of multimedia resources in the resource collection.
[0022] In some embodiments, the playback page of the information stream displays a first interactive component; the device further includes:
[0023] The jump unit is configured to, in response to a trigger operation on the first interactive component, jump from the playback page of the information stream to the playback page of the resource collection, and play multimedia resources in the resource collection based on the playback page of the resource collection.
[0024] In some embodiments, the playback page of the information stream displays a second interactive component, wherein different multimedia elements in the second interactive component correspond to different playable multimedia resources in the playback page of the information stream.
[0025] The second playback unit is further configured to, when the multimedia resource currently displayed in the playback page of the information stream is switched, display the second interactive component switching from a first form to a second form. The first form is used to highlight the multimedia elements corresponding to the multimedia resource before the switch, and the second form is used to highlight the multimedia elements corresponding to the multimedia resource after the switch.
[0026] In some embodiments, the jump unit is further configured to, when the currently playing multimedia resource is a target type resource, respond to a swipe operation in a first direction on the playback page of the information stream, jump from the playback page of the information stream to the playback page of the resource collection, and, based on the playback page of the resource collection, start playing the multimedia resources in the resource collection from the multimedia resource; wherein, the target type resource is a resource that obtains playback permission through a playback incentive resource.
[0027] In some embodiments, the apparatus further includes:
[0028] The third playback unit is configured to, when the currently playing multimedia resource is a target type resource, respond to the multimedia resource being played to a preset playback node and play an incentive resource based on the playback page of the information stream; wherein, the target type resource is a resource that obtains playback permission through the playback incentive resource.
[0029] In some embodiments, the third playback unit is further configured to, in response to the multimedia resource being played to the preset playback node, display that the incentive resource moves in from any edge of the playback page of the information stream, and display that the multimedia resource is covered by the incentive resource from the edge until the multimedia resource is completely covered by the incentive resource, and then play the incentive resource; or, in response to the multimedia resource being played to the preset playback node, display that the multimedia resource moves out from one edge of the playback page of the information stream, and display that the incentive resource moves in from the other edge of the playback page of the information stream until the multimedia resource is completely moved out, and then play the incentive resource.
[0030] In some embodiments, the third playback unit is further configured to display a prompt component on the playback page of the information stream in response to an exit playback operation during the playback of the incentive resource. The prompt component is used to indicate that playback permission for the multimedia resource is obtained after the playback duration of the incentive resource has reached a reference duration.
[0031] In some embodiments, the third playback unit is further configured to: in response to a triggering operation of a first interactive control included in the prompting component, cancel the display of the prompting component and continue playing the incentive resource on the playback page of the information stream; or, in response to a triggering operation of a second interactive control included in the prompting component, cancel the playback of the incentive resource and display the prompting component, and display second prompt information on the playback page of the information stream, the second prompt information being used to prompt for playback of the incentive resource to obtain playback permission for the multimedia resource; or, in response to a triggering operation of a third interactive control included in the prompting component, cancel the playback of the incentive resource and display the prompting component, and display an information display page associated with the incentive resource, the information display page being used to display information about the objects contained in the incentive resource.
[0032] According to another aspect of the embodiments of this disclosure, an electronic device is provided, the electronic device comprising:
[0033] One or more processors;
[0034] Memory used to store the executable program code of the processor;
[0035] The processor is configured to execute the program code to implement the aforementioned method for playing multimedia resources.
[0036] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when the program code in the computer-readable storage medium is executed by a processor of an electronic device, enables the electronic device to perform the above-described method for playing multimedia resources.
[0037] According to another aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the above-described method for playing multimedia resources.
[0038] This disclosure provides a method for playing multimedia resources. A first multimedia resource in the information stream is played on the playback page of the information stream. If switching playback conditions are met, at least one multimedia resource belonging to a resource collection is played directly on the playback page of the information stream. This eliminates the need to jump from the information stream to the resource collection before playing the multimedia resources in the resource collection. Playback of multimedia resources in the resource collection can be achieved directly on the playback page of the information stream, meaning that multimedia resources belonging to the resource collection can be played without leaving the information stream. This improves flexibility and also provides the possibility of continuing to play other multimedia resources in the information stream, avoiding the operation of jumping back from the resource collection to the information stream, thus improving operational efficiency.
[0039] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0040] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0041] Figure 1 This is a schematic diagram illustrating an implementation environment according to an exemplary embodiment.
[0042] Figure 2 This is a flowchart illustrating a method for playing multimedia resources according to an exemplary embodiment.
[0043] Figure 3 This is a flowchart illustrating another method for playing multimedia resources according to an exemplary embodiment.
[0044] Figure 4 This is a schematic diagram illustrating a streaming page according to an exemplary embodiment.
[0045] Figure 5 This is a schematic diagram illustrating another information stream playback page according to an exemplary embodiment.
[0046] Figure 6 This is a schematic diagram illustrating yet another type of information stream playback page according to an exemplary embodiment.
[0047] Figure 7 This is a flowchart illustrating yet another method for playing multimedia resources according to an exemplary embodiment.
[0048] Figure 8 This is a flowchart illustrating another method for playing multimedia resources according to an exemplary embodiment.
[0049] Figure 9 This is a schematic diagram illustrating a playback page during a switching process according to an exemplary embodiment.
[0050] Figure 10 This is a schematic diagram illustrating another playback method during a switching process according to an exemplary embodiment.
[0051] Figure 11 This is a block diagram illustrating a multimedia resource playback device according to an exemplary embodiment.
[0052] Figure 12 This is a block diagram illustrating another multimedia resource playback device according to an exemplary embodiment.
[0053] Figure 13 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0054] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0055] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0056] It should be noted that the 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 disclosure are all 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 first multimedia resource, multimedia resources belonging to the resource collection, and incentive resources involved in this disclosure were all obtained with full authorization.
[0057] Figure 1 This is a schematic diagram illustrating an implementation environment according to an exemplary embodiment. Taking an electronic device provided as a terminal as an example, see [link to example]. Figure 1 The implementation environment specifically includes: terminal 101 and server 102. Terminal 101 and server 102 can be connected directly or indirectly through wired or wireless communication, which is not limited herein.
[0058] Terminal 101 can be at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, and mobile computer. Terminal 101 has a target application installed and running. The target application can be any application with resource playback functionality, such as a video application, novel application, social application, or shopping application. While the target application is running, terminal 101 can play multimedia resources on the playback page of the information stream provided by the target application.
[0059] Terminal 101 can refer to one of a plurality of terminals, and this embodiment uses terminal 101 as an example. Those skilled in the art will know that the number of terminals can be more or less. For example, there can be several terminals, or dozens or hundreds of terminals, or more. This embodiment does not limit the number of terminals or the type of devices.
[0060] Server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 102 provides backend services for the target application. Server 102 can connect to terminal 101 via a wireless or wired network, and server 102 can push multimedia resources to terminal 101 so that terminal 101 can play the multimedia resources on a playback page. In some embodiments, the number of servers may be more or fewer, and this disclosure does not limit this. Of course, server 102 may also include other functional servers to provide more comprehensive and diversified services.
[0061] Figure 2 This is a flowchart illustrating a method for playing multimedia resources according to an exemplary embodiment, such as... Figure 2 As shown, the method is performed by an electronic device and includes the following steps:
[0062] In step 201, the electronic device plays a first multimedia resource in the information stream based on the playback page of the information stream. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources.
[0063] In this embodiment, an information stream refers to streaming data continuously pushed to an electronic device. The information stream includes multimedia resources located at multiple resource locations, arranged sequentially. The electronic device can receive the information stream and, based on the playback page of the information stream, play the multimedia resources corresponding to each resource location sequentially according to the arranged resource locations within the information stream. Furthermore, the electronic device supports switching between different multimedia resources in the information stream via swiping operations on the playback page based on the information stream. The multimedia resources can be of various types, including video, images, and audio, and this embodiment does not impose any limitations on this.
[0064] This embodiment of the disclosure takes the currently playing first multimedia resource on the playback page of an information stream as an example. The first multimedia resource is any multimedia resource in the information stream, and it is used to promote a resource collection. This resource collection includes multiple multimedia resources, and the multimedia resources in the resource collection can include at least one type of resource, such as video, images, and audio. For example, the resource collection includes multiple episodes of short videos with continuous storylines; or, the resource collection includes related audio tutorials; or, the resource collection includes multiple images, etc. The first multimedia resource can be a resource used to describe the resource collection, or it can be a portion of the resources selected from the resource collection. For example, when the resource collection is a TV series that includes multiple short videos with a continuous storyline, the first multimedia resource can be a trailer clip for the series or a selected highlight from the series; when the resource collection is an album that includes multiple songs, the first multimedia resource can be a trailer video for the songs; when the resource collection includes related course videos, the first multimedia resource can be a trailer video for the online course or a selected explanatory segment from the course video; when the resource collection includes multiple photographic works, the first multimedia resource can be an introductory video or promotional video for the photographic works.
[0065] In step 202, in response to the fulfillment of the switching playback conditions, the electronic device plays at least one multimedia resource belonging to the resource collection based on the playback page of the information stream.
[0066] In this embodiment of the disclosure, the switching playback condition refers to the condition used to switch from playing a first multimedia resource to playing at least one multimedia resource belonging to a resource set on the playback page of the information stream. The switching playback condition can be a condition based on user interaction, such as a specific interactive operation performed by the user on the playback page of the information stream; the switching playback condition can also be a condition based on automation or preset conditions, such as the playback progress of the first multimedia resource on the playback page of the information stream meeting a specific progress.
[0067] It should be noted that the first multimedia resource and at least one multimedia resource belonging to the resource set correspond to the same resource position in the information stream. That is, during the process of the electronic device switching from playing the first multimedia resource to playing at least one multimedia resource belonging to the resource set in response to meeting the switching playback conditions, the resource position corresponding to the resource played on the playback page of the information stream does not switch or change.
[0068] This disclosure provides a method for playing multimedia resources. A first multimedia resource in the information stream is played on the playback page of the information stream. If switching playback conditions are met, at least one multimedia resource belonging to a resource collection is played directly on the playback page of the information stream. This eliminates the need to jump from the information stream to the resource collection before playing the multimedia resources in the resource collection. Playback of multimedia resources in the resource collection can be achieved directly on the playback page of the information stream, meaning that multimedia resources belonging to the resource collection can be played without leaving the information stream. This improves flexibility and also provides the possibility of continuing to play other multimedia resources in the information stream, avoiding the operation of jumping back from the resource collection to the information stream, thus improving operational efficiency.
[0069] In some embodiments, in response to meeting the switching playback conditions, at least one multimedia resource belonging to the resource collection is played based on the playback page of the information stream, including at least one of the following:
[0070] In response to the end of playback of the first multimedia resource, the playback page based on the information stream plays at least one multimedia resource belonging to the resource collection.
[0071] In response to a swipe operation in a first direction on the playback page of the information stream, at least one multimedia resource belonging to the resource collection is played based on the playback page of the information stream.
[0072] In this embodiment, after the first multimedia resource finishes playing, the multimedia resources in the resource collection will automatically play on the streaming playback page without any additional user intervention, maintaining playback continuity. It also supports triggering playback of multimedia resources in the resource collection by swiping in the first direction on the streaming playback page, which is intuitive and easy to operate, improving playback convenience. These two playback switching conditions provide diverse playback triggering methods, allowing users to flexibly select the multimedia resources to play on the streaming playback page, thereby enhancing playback flexibility and convenience, and improving the user's viewing experience.
[0073] In some embodiments, the method further includes:
[0074] In response to a swipe gesture in the first direction on the playback page of the information stream, the multimedia resource following the current multimedia resource is played based on the playback page of the information stream.
[0075] In this embodiment, users can switch from the currently playing multimedia resource to the next multimedia resource in an adjacent resource set by swiping in a first direction on the playback page of the information stream. This allows users to switch between different multimedia resources at the same resource location in the information stream without affecting multimedia resources at other locations in the stream. This not only enriches the user's interactive experience but also enhances the flexibility and interactivity of playback, improving the viewing experience of multimedia resources.
[0076] In some embodiments, the method further includes:
[0077] In response to a swipe operation in the second direction on the playback page of the information stream, the multimedia resource located before the current multimedia resource is played based on the playback page of the information stream, where the first direction and the second direction are opposite directions.
[0078] In this embodiment, users can switch from the currently playing multimedia resource to the previous multimedia resource in the playback page by swiping in a second direction on the playback page of the information stream. This allows users to switch between different multimedia resources at the same resource location in the information stream without affecting multimedia resources at other resource locations in the information stream. This not only enriches the user's interactive experience but also enhances the flexibility and interactivity of playback, improving the viewing experience of multimedia resources.
[0079] In some embodiments, the method further includes:
[0080] In response to a swipe operation in a third or fourth direction on the playback page of the information stream, based on the playback page of the information stream, other multimedia resources in the information stream besides the first multimedia resource are played. The third and fourth directions are opposite to each other, and the third direction is perpendicular to the first direction.
[0081] In this embodiment of the disclosure, it is supported to switch multimedia resources at different resource positions in the playback information stream by sliding operations in the third or fourth direction. Furthermore, by sliding operations in the first or second direction, the playback of the first multimedia resource or the multimedia resource belonging to the resource set can be switched while occupying the same resource position in the information stream. The two switching playback methods do not interfere with each other, realizing diversified playback methods and improving flexibility.
[0082] In some embodiments, the information stream includes a first multimedia resource and a resource set associated with the first multimedia resource, wherein the multimedia resources in the resource set all belong to a resource collection. In response to meeting the switching playback conditions, based on the playback page of the information stream, at least one multimedia resource belonging to the resource collection is played, including:
[0083] In response to the fulfillment of the switching playback conditions, the playback page based on the information stream automatically plays the multimedia resources in the resource combination in the playback order.
[0084] In this embodiment, a first multimedia resource and a resource combination associated with the first multimedia resource are set in the information stream. When the switching playback conditions are met, the playback page of the information stream switches from playing the first multimedia resource in the information stream to playing the multimedia resource in the resource combination in the automatically continuous playback information stream. This not only improves the continuity of multimedia resource playback but also avoids playback interruptions or loading delays that may occur when switching resources, providing users with a better viewing experience.
[0085] In some embodiments, in response to meeting the switching playback conditions, based on the playback page of the information stream, at least one multimedia resource belonging to the resource collection is played, including:
[0086] In response to the fulfillment of the switching playback conditions, the playback page based on the information stream automatically plays at least one multimedia resource belonging to the resource collection, starting from the playback node indicated by the historical playback progress of the current account, in the order of playback of multimedia resources in the resource collection.
[0087] In this embodiment, the historical playback progress of the current account can provide users with a personalized playback experience. Simultaneously, this method allows users to continue watching multimedia resources in the resource collection from where they last finished, rather than starting from a fixed playback point. This avoids repeatedly watching already played content in the resource collection, allowing users to directly jump to unplayed sections and automatically resume playback. This ensures playback continuity and enhances the user's viewing experience.
[0088] In some embodiments, in response to meeting the switching playback conditions, based on the playback page of the information stream, at least one multimedia resource belonging to the resource collection is played, including:
[0089] In response to the fulfillment of the playback switching conditions, a second multimedia resource belonging to the resource set is displayed moving in from any edge of the playback page of the information stream, and the first multimedia resource is displayed being covered by the second multimedia resource from the edge until the first multimedia resource is completely covered by the second multimedia resource, at which point the second multimedia resource is played; or,
[0090] In response to the fulfillment of the switching playback conditions, the first multimedia resource is displayed to move out from one edge of the playback page of the information stream, and the second multimedia resource in the resource collection is displayed to move in from the other edge of the playback page of the information stream. The second multimedia resource is played after the first multimedia resource has completely moved out.
[0091] In this embodiment, the switching of multimedia resources on the playback page of the information stream is achieved by displaying dynamic effects such as a second multimedia resource moving in from any edge of the playback page of the information stream and covering the first multimedia resource, or displaying the first multimedia resource moving out while the second multimedia resource moves in. This allows users to intuitively understand the changes in the multimedia resources being played on the current playback page, enhances the visual effects of the playback page, improves the smoothness and naturalness of content transitions, and provides users with a smooth and natural playback experience.
[0092] In some embodiments, the playback page of the information stream displays a first interactive component, and in response to meeting the switching playback conditions, plays at least one multimedia resource belonging to the resource collection based on the playback page of the information stream, including:
[0093] In response to the fulfillment of the switching playback conditions, the playback page based on the information stream plays at least one multimedia resource belonging to the resource collection, and displays a first prompt message in the first interactive component. The first prompt message is used to indicate the progress of playing at least one multimedia resource belonging to the resource collection.
[0094] In this embodiment of the disclosure, by displaying a first prompt message and providing immediate feedback in the first interactive component, the user can understand the progress of the currently playing multimedia resource in real time, making it easier for the user to control the playback progress more precisely, such as choosing to skip the current resource, return to the previous resource, or fast forward to the next resource. This improves the user's viewing experience and playback transparency, and also facilitates interaction between the user and the playback page.
[0095] In some embodiments, the first interactive component further includes at least one of the following: an identifier of the resource collection, a name of the resource collection, and the number of multimedia resources in the resource collection.
[0096] In this embodiment of the disclosure, by including relevant information about the resource collection in the first interactive component, not only is the transparency of information display improved and the efficiency of information transmission increased, but the user's cognition and understanding of the currently playing content is also enhanced, which is conducive to promoting user interaction with the playback page and improving the user's viewing experience on the playback page of the information stream.
[0097] In some embodiments, a first interactive component is displayed on the playback page of the information stream, and the method further includes:
[0098] In response to the trigger operation of the first interactive component, the playback page of the information stream is redirected to the playback page of the resource collection, and the multimedia resources in the resource collection are played based on the playback page of the resource collection.
[0099] In this embodiment, a first interactive component is set in the playback page of the information stream, enabling page navigation from the playback page of the information stream to the playback page of the resource collection in response to trigger operations. This not only improves user experience and content continuity, but also provides an entry point for navigation to the resource collection while playing resources on the information stream playback page, allowing users to choose whether to navigate, thus achieving a connection between the playback page of the information stream and the playback page of the resource collection.
[0100] In some embodiments, a second interactive component is displayed on the playback page of the information stream, wherein different multimedia elements in the second interactive component correspond to different playable multimedia resources on the playback page of the information stream, and the method further includes:
[0101] When the multimedia resource currently displayed on the information stream playback page changes, the second interactive component switches from the first form to the second form. The first form is used to highlight the multimedia elements corresponding to the multimedia resource before the switch, and the second form is used to highlight the multimedia elements corresponding to the multimedia resource after the switch.
[0102] In this embodiment, a second interactive component is set in the playback page of the information stream, and the form of the second interactive component changes according to the switching of the currently playing multimedia resource. This provides intuitive visual feedback, allowing users to clearly identify that the currently playing multimedia resource has changed, thereby improving the user experience, optimizing the information display effect, and improving the efficiency of information transmission.
[0103] In some embodiments, the method further includes:
[0104] If the currently playing multimedia resource is a target type resource, in response to a swipe operation in the first direction on the playback page of the information stream, jump from the playback page of the information stream to the playback page of the resource collection, and based on the playback page of the resource collection, start playing the multimedia resources in the resource collection from the multimedia resource;
[0105] Among them, the target type resource is the resource that obtains playback permission through playback incentive resources.
[0106] In this embodiment of the disclosure, when playing a target type resource on the streaming playback page, a swipe operation is used to jump between the streaming playback page and the resource collection playback page, and the multimedia resources in the resource collection are resumed. This ensures playback continuity, facilitates user playback of resource collections, and helps improve playback rate.
[0107] In some embodiments, the method further includes:
[0108] When the currently playing multimedia resource is a target type resource, in response to the multimedia resource playing to the preset playback node, the playback page based on the information flow plays the incentive resource;
[0109] Among them, the target type resource is the resource that obtains playback permission through playback incentive resources.
[0110] In this embodiment of the disclosure, the playback of incentive resources is automatically integrated during the playback of target type resources. This not only improves the smoothness and efficiency of viewing, but also facilitates the promotion and display of incentive resources, improves information transmission efficiency, and provides users with immediate reward feedback, thereby enhancing the user's incentive experience.
[0111] In some embodiments, in response to multimedia resource playback reaching a preset playback node, a playback page based on the information stream plays incentive resources, including:
[0112] In response to multimedia resource playback reaching a preset playback node, the incentivized resource is displayed as it moves in from any edge of the playback page in the information stream, and the multimedia resource is shown being covered by the incentivized resource from the edge until it is completely covered, at which point the incentivized resource is played; or,
[0113] In response to the multimedia resource being played to a preset playback node, the multimedia resource is displayed to move out from one edge of the playback page of the information stream, and the stimulus resource is displayed to move in from the other edge of the playback page of the information stream. The stimulus resource is played only after the multimedia resource has completely moved out.
[0114] In this embodiment of the disclosure, the incentive resource is played by displaying a dynamic transition effect, such as the incentive resource moving in from any edge of the playback page of the information stream and covering the multimedia resource, or the multimedia resource moving out while the incentive resource moves in. This not only enhances the visual effect of the playback page and improves the smoothness and naturalness of content transitions, but also makes it easier for users to intuitively understand that the currently playing content has switched to the incentive resource, providing users with a smooth and natural playback experience.
[0115] In some embodiments, the method further includes:
[0116] In response to an exit operation during the playback of incentivized resources, a prompt component is displayed on the playback page of the information stream. The prompt component is used to indicate that playback permissions for multimedia resources are obtained after the playback duration of the incentivized resources has reached a reference duration.
[0117] In this embodiment of the disclosure, a prompt component is used to notify the user that playback rights for multimedia resources will be granted after a certain duration of playback of the incentive resources. This encourages the user to continue watching the incentive resources, thereby increasing user engagement.
[0118] In some embodiments, the method further includes at least one of the following:
[0119] In response to a triggering operation on the first interactive control included in the prompt component, the prompt component is de-displayed, and the incentive resource continues to play on the playback page of the information stream; or,
[0120] In response to a triggering operation on the second interactive control included in the prompt component, the playback stimulus resource is canceled and the prompt component is displayed. A second prompt message is then displayed on the playback page of the information stream. The second prompt message prompts the playback stimulus resource to obtain playback permission for the multimedia resource; or...
[0121] In response to a trigger operation on the third interactive control included in the prompt component, the playback of the incentive resource is canceled and the prompt component is displayed. An information display page associated with the incentive resource is also displayed, which is used to display information about the objects contained in the incentive resource.
[0122] In this embodiment, various interactive controls are added to the prompt component, and corresponding response logic is executed based on the user's triggering operation. This can meet various playback needs of users, such as continuing to play incentive resources or quickly exiting playback, thereby improving the flexibility and personalization of the user experience and enhancing the initiative of user interaction.
[0123] The above Figure 2 The following is a method for playing multimedia resources according to this disclosure. Figure 2 Based on this, the method for playing multimedia resources provided in this disclosure further elaborates on switching playback conditions and the multimedia resources that can be displayed on the information stream-based playback page. Figure 3 This is a flowchart illustrating another method for playing multimedia resources according to an exemplary embodiment, the method being performed by an electronic device, see [link to flowchart]. Figure 3 The method includes the following steps:
[0124] In step 301, the electronic device plays a first multimedia resource in the information stream based on the playback page of the information stream. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources.
[0125] In this embodiment of the disclosure, the process of the electronic device playing the first multimedia resource in the information stream in step 301 is the same as step 201 above, and will not be repeated here.
[0126] For ease of description, see Figure 4 , Figure 4 This is a schematic diagram illustrating a streaming media playback page according to an exemplary embodiment. The streaming media playback page is currently playing a first multimedia resource.
[0127] Steps 302 and 303 below describe two methods by which the electronic device plays at least one multimedia resource belonging to the resource set based on the playback page of the information stream in response to the fulfillment of the playback switching conditions. The playback switching conditions in steps 302 and 303 are different. The electronic device can proceed with the subsequent response if either playback switching condition is met.
[0128] In step 302, in response to the end of playback of the first multimedia resource, the electronic device plays at least one multimedia resource belonging to the resource set based on the playback page of the information stream.
[0129] In this embodiment of the disclosure, when the first resource finishes playing on the playback page of the information stream, and the user has not left the information stream and the resource position in the information stream has not changed, the playback switches to a multimedia resource belonging to the resource collection. This allows the first multimedia resource and the multimedia resources in the associated resource collection to occupy the same resource position for playback, and the playback can be switched automatically without user interaction, thus maintaining the continuity of playback.
[0130] It should be noted that when the resource collection includes a single multimedia resource, after playing that multimedia resource, a message indicating that playback has ended can be displayed, or the first multimedia resource can be automatically replayed. When the resource collection includes multiple multimedia resources, multiple multimedia resources can be played consecutively until the last multimedia resource in the sequence has been played, after which the first multimedia resource will be replayed. Those skilled in the art can configure the playback order and replay order of the multimedia resources as needed.
[0131] At this point, the playback condition is switched based on either automated or preset conditions. Besides the end of playback of the first multimedia resource, the playback condition can also be that the first multimedia resource has reached a preset playback node or a preset screen. Accordingly, in response to the first multimedia resource reaching a preset playback node or preset screen, the electronic device plays at least one multimedia resource belonging to the resource set based on the information stream playback page.
[0132] In step 303, the electronic device responds to a swipe operation in the first direction on the playback page of the information stream, and plays at least one multimedia resource belonging to the resource collection based on the playback page of the information stream.
[0133] In this embodiment of the disclosure, in response to a sliding operation in the first direction, when the user has not left the information stream and the resource position of the information stream has not changed, the multimedia resource belonging to the resource collection is switched to play. This allows the first multimedia resource and the multimedia resources in the associated resource collection to occupy the same resource position for playback, which is intuitive and easy to operate, and improves the convenience of playback.
[0134] At this point, the playback switching condition is based on user interaction. Besides a swipe operation in the first direction, the playback switching condition can also be a trigger operation on the switching control, or a drag operation on the target control. Accordingly, in response to the trigger operation on the switching control or the drag operation on the target control, the electronic device plays at least one multimedia resource belonging to the resource set based on the information stream playback page.
[0135] It should be noted that by switching playback conditions as described above, a variety of playback triggering methods are provided, allowing users to flexibly select the multimedia resources to play on the information stream playback page, thereby enhancing the flexibility and convenience of playback and improving the user's viewing experience.
[0136] In steps 302 and 303 above, the electronic device plays multimedia resources belonging to the resource collection based on the playback page of the information stream. This process is the same as in step 202 above, and will not be repeated here. The following is a supplement to the multimedia resource acquisition method used in the process of playing multimedia resources belonging to the resource collection. Please refer to method (1) and method (2) below.
[0137] Method (1): Multimedia resources are played based on resource combinations provided in the information stream, without accessing the resource collection during this process. Each resource position in the information stream corresponds to both a single multimedia resource and a multimedia resource combination. The multimedia resource combination includes multiple multimedia resources with a preset playback order. In this case, the information stream includes resource combinations, and the multimedia resources within each resource combination belong to the resource collection. Optionally, the resource combination may be some or all of the multimedia resources in the resource collection.
[0138] Method (2): Obtain multimedia resources from the resource set associated with the first multimedia resource from the server and play them. At this time, only the first multimedia resource is present at this resource position in the information stream, and subsequent multimedia resources played at this resource position need to be obtained from the server in real time.
[0139] When the multimedia resource currently being played on the information stream's playback page is a target type resource, the electronic device can respond according to steps 304-305 and 306. Here, the target type resource is the resource for which playback permission has been obtained through a playback incentive resource. The target type resource can also be referred to as a target type multimedia resource. Steps 304-305 describe the process of switching between playing a target type resource and a playback incentive resource, and step 306 describes the process of jumping from the information stream's playback page to the resource collection's playback page.
[0140] In step 304, if the currently playing multimedia resource is a target type resource, the electronic device responds to the multimedia resource playback by playing it to a preset playback node and playing the incentive resource based on the information stream playback page.
[0141] In this embodiment of the disclosure, the electronic device can play at least one multimedia resource belonging to a resource collection in the playback page of the information stream. When the multimedia resource currently being played by the electronic device is a target type resource, since the playback permission for the multimedia resource has not been obtained, it is necessary to obtain the playback permission for the multimedia resource by playing the incentive resource in order to successfully complete the playback of the multimedia resource.
[0142] The preset playback node can be a playback node corresponding to a preset duration or a playback node corresponding to a preset screen. The incentive resource is an incentivized video that introduces and showcases an object; the incentive resource is used to promote the object it introduces and showcases. This object can be an item, account, application, or virtual resource, etc.
[0143] It should be noted that by automatically integrating the playback of incentive resources during the playback of target type resources, not only is the smoothness and efficiency of viewing improved, but it also facilitates the promotion and display of incentive resources, improves the efficiency of information transmission, and provides users with immediate reward feedback, thereby enhancing the user's incentive experience.
[0144] For a clearer description of the playback process of a target type resource on the streaming playback page, please refer to [link / reference]. Figure 5 As shown, Figure 5 This is a schematic diagram illustrating another playback page for an information stream according to an exemplary embodiment. See also Figure 5 As shown in Figure (a), the playback page of the information stream plays resources of the target type.
[0145] In some embodiments, when a user exits playback of a rewarded resource, the electronic device displays a prompt component. Accordingly, in response to the exit operation during playback of the rewarded resource, the electronic device displays the prompt component on the playback page of the information stream. Simultaneously, in response to the exit operation, playback of the rewarded resource on the playback page of the information stream stops. The prompt component indicates that playback permission for multimedia resources is granted after the playback duration of the rewarded resource has reached a reference duration. For example, the prompt component displays the message "Watch for n seconds, unlock m episodes immediately," where "n seconds" indicates the difference between the currently played rewarded resource duration and the reference duration, and "m episodes" indicates the multimedia resources for which playback permission is granted after the playback duration of the rewarded resource has reached the reference duration.
[0146] It should be noted that displaying a prompt component to inform users that they will gain playback rights for multimedia resources after playing the incentivized resources for a certain period of time helps encourage users to continue watching the incentivized resources, thereby increasing user engagement.
[0147] It should be noted that the prompt component includes at least one interactive control, which can be triggered by the user. The following describes the interactive controls in the prompt component, as well as the response logic after the interactive controls are triggered.
[0148] In some embodiments, in response to a triggering operation on a first interactive control included in the prompt component, the electronic device cancels the display of the prompt component and continues playing the stimulus resource on the playback page of the information stream. The first interactive control is used to cancel the exit from playback and resume playback of the stimulus resource from where the exit operation was performed. For example, the first interactive control displays the words "Continue watching".
[0149] In some embodiments, in response to a triggering operation on a second interactive control included in the prompting component, the electronic device cancels playback of the incentive resource and displays the prompting component, and displays a second prompt message on the playback page of the information stream. The second interactive control confirms the withdrawal from playback of the incentive resource, and the second prompt message prompts the user to play the incentive resource to obtain playback permission for the multimedia resource. For example, the second interactive control displays the words "Abandon Unlock," and the second prompt message adds a gray mask layer to the playback page of the information stream and displays the words "Watch the incentive resource to unlock this episode," where "this episode" indicates the multimedia resource for which playback permission can be obtained after the playback duration of the incentive resource reaches a reference duration. See also... Figure 5 As shown in Figure (b), 501 is used to indicate the second prompt message.
[0150] In some embodiments, in response to a triggering operation of a third interactive control included in the prompting component, the electronic device cancels the playback of the incentive resource and displays the prompting component, and displays an information display page associated with the incentive resource. The third interactive control is used to navigate from the playback page of the information stream to the information display page associated with the incentive resource, and the information display page displays information about the objects contained in the incentive resource. For example, the third interactive control may display the words "Learn More," and the information display page may be a details page or purchase page for items contained in the incentive resource, an account homepage for an account contained in the incentive resource, a download page for an application contained in the incentive resource, or an acquisition page for virtual resources contained in the incentive resource, etc.
[0151] It should be noted that by adding various interactive controls to the prompt component and executing corresponding response logic based on the user's trigger actions, this can meet various playback needs of users, such as continuing to play incentive resources or quickly exiting playback, thereby improving the flexibility and personalization of the user experience and enhancing the initiative of user interaction.
[0152] For a clearer description of the process of incentivizing resources, see [link to relevant documentation]. Figure 6 As shown, Figure 6 This is a schematic diagram illustrating yet another type of streaming playback page according to an exemplary embodiment. See also... Figure 6 As shown in Figure (a), the incentivized resource is playing on the feed's playback page. At this point, the difference between the currently played incentivized resource duration and the reference duration is 20 seconds, meaning the countdown to obtaining playback permission is 20 seconds. The incentivized resource continues playing. If the user exits playback when the countdown reaches 15 seconds, see [the following text is incomplete and requires further context]. Figure 6 As shown in Figure (b), the stimulus resource stops playing. 601 is used to indicate the prompt component, 602 is used to indicate the first interactive control, 603 is used to indicate the second interactive control, and 604 is used to indicate the third interactive control.
[0153] In step 305, the electronic device, in response to the playback duration of the stimulus resource reaching the reference duration, resumes playback of the multimedia resource from the preset playback node based on the information stream playback page.
[0154] In this embodiment of the disclosure, when the playback duration of the incentive resource reaches a reference duration, it indicates that playback permission for the target type multimedia resource corresponding to the incentive resource has been obtained, and playback of the incentive resource can be terminated. Since the electronic device previously inserted the incentive resource from a preset playback node of the target type multimedia resource, when the playback of the incentive resource ends, the previously played target type resource resumes playback from that preset node.
[0155] In some embodiments, when the playback of a target type resource ends, the target type resource can be automatically replayed based on the playback page of the information stream; alternatively, the next multimedia resource in sequence after the target type resource can be automatically played based on the playback page of the information stream, which will not be elaborated further.
[0156] In step 306, if the currently playing multimedia resource is a target type resource, the electronic device responds to a swipe operation in the first direction on the playback page of the information stream, jumps from the playback page of the information stream to the playback page of the resource collection, and plays multimedia resources in the resource collection starting from the multimedia resource on the playback page of the resource collection.
[0157] In this embodiment, the user can trigger a swipe operation in the first direction while a target type resource is being played before the incentive resource is played, or trigger a swipe operation in the target direction while the incentive resource has finished playing and the target type resource is being resumed. This embodiment does not impose any limitations on this. The playback page for the resource collection differs from the playback page for the information stream. In the playback page for the information stream, a swipe operation in a specific direction allows switching between multimedia resources or combinations of multimedia resources corresponding to different resource positions in the information stream. In the playback page for the resource collection, a swipe operation in a specific direction allows switching between different multimedia resources included in the resource collection.
[0158] Optionally, when navigating to the playback page of the resource collection, the playback progress of the multimedia resource on the playback page of the information stream before the navigator is resumed, and the multimedia resource continues to be played on the playback page of the resource collection; or, when navigating to the playback page of the resource collection, the multimedia resource is played from its starting point, without any restriction.
[0159] It should be noted that when playing a target type of resource on the feed's playback page, a swipe gesture allows for page navigation between the feed's playback page and the resource collection's playback page, resuming playback of multimedia resources within the collection. This ensures playback continuity, facilitates user access to resource collections, and helps improve playback rates.
[0160] This disclosure provides a method for playing multimedia resources, which supports multiple switching playback conditions on the playback page of an information stream, and can display a first multimedia resource, multimedia resources belonging to a playback collection, and incentive resources on the playback page of the information stream, which is highly flexible and improves the user experience.
[0161] The above Figure 2 and Figure 3 The examples described above illustrate methods for playing multimedia resources. Building upon this, the following sections introduce methods for playing multimedia resources belonging to a resource collection, such as automatic continuous playback and responding to user interactions. Figure 7 This is a flowchart illustrating yet another method for playing multimedia resources according to an exemplary embodiment, the method being performed by an electronic device, see [link to flowchart]. Figure 7 The method includes the following steps:
[0162] In step 701, the electronic device plays a first multimedia resource in the information stream based on the playback page of the information stream. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources.
[0163] In this embodiment of the disclosure, the process of the electronic device playing the first multimedia resource in the information stream in step 701 is the same as step 201 above, and will not be repeated here.
[0164] In step 702, in response to the fulfillment of the switching playback conditions, the electronic device plays at least one multimedia resource belonging to the resource collection based on the playback page of the information stream.
[0165] In this embodiment of the disclosure, the process of the electronic device playing multimedia resources belonging to the resource collection based on the playback page of the information stream in step 702 is the same as step 202 above, and will not be described again. The following is a supplementary explanation of this process.
[0166] In some embodiments, in response to meeting the switching playback conditions, the electronic device automatically plays the multimedia resources in the resource combination sequentially according to the playback order of the multimedia resources in the resource combination, based on the playback page of the information stream. The information stream includes a first multimedia resource and a resource combination associated with the first multimedia resource; all multimedia resources in the resource combination belong to a resource collection. It should be noted that the first multimedia resource, the resource combination associated with the first multimedia resource, and the incentive resource corresponding to the multimedia resource in the resource combination belong to the multimedia resource combination corresponding to the same resource position in the information stream.
[0167] For example, a resource collection includes 100 episodes of short videos with interconnected storylines, and the first multimedia resource is a highlight clip from these 100 episodes. The resource combination includes episodes 50, 51, and 52, and the playback order of the multimedia resources in the resource combination is: episode 50 followed by episode 51, and episode 51 followed by episode 52. Episodes 50 and 51 are not target-type multimedia resources and can be viewed directly without incentive resources; episode 52 is a target-type multimedia resource and requires incentive resources to obtain playback access. At this point, the electronic device switches from playing the first multimedia resource to playing episode 50 on the information stream playback page, and without user interaction, plays episodes 50 sequentially to 52. During the playback of episode 52, steps 304 to 305 are executed, which will not be elaborated further.
[0168] It should be noted that by setting a first multimedia resource and its associated resource combination within the information stream, and when the switching playback conditions are met, the playback page of the information stream switches from playing the first multimedia resource in the information stream to automatically playing the multimedia resources within the resource combination in the information stream. This not only improves the continuity of multimedia resource playback but also avoids playback interruptions or loading delays that may occur when switching resources, providing users with a better viewing experience.
[0169] In some embodiments, in response to the fulfillment of the switching playback conditions, the electronic device automatically plays at least one multimedia resource belonging to the resource collection, based on the playback page of the information stream and in the playback order of the multimedia resources in the resource collection, starting from the playback node indicated by the historical playback progress of the current account.
[0170] It should be noted that after playing the multimedia resource containing the current playback node, the electronic device can play the subsequent multimedia resources in the resource collection according to the preset playback order. Optionally, when the number of multimedia resources in the resource collection played on the information stream's playback page reaches a preset threshold, automatic playback of multimedia resources belonging to the resource collection stops. At this time, a prompt message is displayed to encourage the user to interact and jump from the information stream's playback page to the resource collection's playback page, or automatically jump from the information stream's playback page to the resource collection's playback page; there are no restrictions on this.
[0171] For example, a resource collection includes 100 episodes of short videos with interconnected storylines. The first multimedia resource is a highlight clip from these 100 episodes. The current account last played up to a certain point in episode 66. At this moment, the electronic device switches from playing the first multimedia resource to playing episode 66 on the feed's playback page, and automatically plays episode 66 and subsequent multimedia resources from that point. After playing episode 68, indicating the user is interested in the resource collection and wishes to continue playing multimedia resources within it, rather than wanting to play other multimedia resources in the feed after the first one, the electronic device automatically redirects from the feed's playback page to the resource collection's playback page.
[0172] It's worth noting that the historical playback progress of the current account allows for a personalized playback experience. Furthermore, this method enables users to resume watching multimedia resources within a collection from where they last finished, rather than starting from a fixed point. This avoids repeatedly watching already played content and allows users to directly jump to unplayed sections for automatic playback. This ensures playback continuity and enhances the user's viewing experience.
[0173] During the playback of multimedia resources belonging to a resource collection on the playback page of the information stream, the electronic device responds differently to swiping operations in different directions on the playback page of the information stream, as shown in steps 703 and 704 below.
[0174] In step 703, the electronic device responds to a swipe operation in the first direction on the playback page of the information stream, and plays the multimedia resource located after the current multimedia resource based on the playback page of the information stream.
[0175] In this embodiment of the disclosure, the multimedia resource located after the current multimedia resource can refer to the multimedia resource in the resource set whose playback order is after the current multimedia resource, or it can refer to the multimedia resource in the resource set whose playback order is after the current multimedia resource. There is no limitation on this.
[0176] It's worth noting that users can switch to the next multimedia resource in the adjacent resource set by swiping in the first direction on the streaming playback page. This allows users to switch between different multimedia resources at the same location in the streaming feed without affecting other multimedia resources. This not only enriches the user's interactive experience but also enhances playback flexibility and interactivity, improving the overall multimedia viewing experience.
[0177] In step 704, the electronic device responds to a swipe operation in the second direction on the playback page of the information stream, and plays the multimedia resource located before the current multimedia resource based on the playback page of the information stream, wherein the first direction and the second direction are opposite directions.
[0178] In this embodiment of the disclosure, when the current multimedia resource is the first multimedia resource played after the first multimedia resource, the multimedia resource preceding the current multimedia resource refers to the first multimedia resource; when the current multimedia resource is not the first multimedia resource played after the first multimedia resource, the multimedia resource preceding the current multimedia resource is the multimedia resource in the resource combination that is played before the current multimedia resource.
[0179] In other words, on the playback page of the information stream, the switching process between the first multimedia resource and the multimedia resources belonging to the resource collection, as well as the switching process between different multimedia resources belonging to the resource collection, all support swiping operations in the first direction and the second direction.
[0180] It's worth noting that users can switch to the previous multimedia resource in the streaming playback page by swiping in the second direction. This allows users to switch between different multimedia resources at the same location within the streaming feed without affecting other multimedia resources. This not only enriches the user experience but also enhances playback flexibility and interactivity, improving the overall multimedia viewing experience.
[0181] In some embodiments, the electronic device supports swiping operations in other directions. Accordingly, in response to a swiping operation in a third or fourth direction on the playback page of the information stream, the electronic device plays other multimedia resources in the information stream besides the first multimedia resource, based on the playback page of the information stream. The third or fourth direction is opposite to the fourth direction, and the third or fourth direction is perpendicular to the first direction.
[0182] For example, the third and fourth directions are either the top and bottom directions, respectively. By swiping up and down on the streaming page, users can switch between different multimedia resources within the streaming feed.
[0183] It should be noted that the system supports switching between multimedia resources in different positions within the playback stream via swiping in the third or fourth direction. Furthermore, by swiping in the first or second direction, the system can switch between playing the first multimedia resource or a multimedia resource belonging to the same resource set while occupying the same resource position in the stream. The two switching playback methods do not interfere with each other, thus achieving diversified playback methods and improving flexibility.
[0184] It should be noted that the first direction, second direction, third direction, and fourth direction in this disclosure can be combined in various ways. For example, the first direction and the second direction can be either the left or right side, and the third direction and the fourth direction can be either the upper or lower side; or, the first direction and the second direction can be either the upper or lower side, and the third direction and the fourth direction can be either the left or right side. This disclosure does not limit these combinations.
[0185] This disclosure provides a method for playing multimedia resources, supporting automatic continuous playback or responding to user swipes in different directions during the playback of multimedia resources belonging to a resource collection. This allows users to move beyond a single playback order and flexibly switch between multimedia resources played on the information stream playback page according to their interests and preferences. This not only enriches the user's interactive experience but also enhances the flexibility and interactivity of playback, improving the viewing experience of multimedia resources.
[0186] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.
[0187] The above Figure 2 , Figure 3 , Figure 7 The embodiments described above illustrate a method for playing multimedia resources. Building upon this, the following describes the resource switching methods on the information stream playback page, and the changes in components during resource switching. Figure 8 This is a flowchart illustrating another method for playing multimedia resources according to an exemplary embodiment, the method being performed by an electronic device, see [link to flowchart]. Figure 8 The method includes the following steps:
[0188] In step 801, the electronic device plays a first multimedia resource in the information stream based on the playback page of the information stream. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources.
[0189] In this embodiment of the disclosure, the process of the electronic device playing the first multimedia resource in the information stream in step 801 is the same as step 201 above, and will not be repeated here.
[0190] In step 802, in response to the fulfillment of the switching playback conditions, the electronic device displays the first multimedia resource moving out from one edge of the playback page of the information stream, and displays the second multimedia resource in the resource collection moving in from the other edge of the playback page of the information stream, until the first multimedia resource is completely moved out, and then plays the second multimedia resource.
[0191] In this embodiment of the disclosure, in order to improve the user's visual experience, the electronic device may display a first multimedia resource moving out from the left edge of the playback page of the information stream, and display a second multimedia resource in the resource collection moving in from the right edge of the playback page of the information stream.
[0192] It should be noted that step 802 above is merely an exemplary method for an electronic device to play at least one multimedia resource belonging to a resource collection based on the information stream playback page in response to meeting the switching playback conditions. Another exemplary method is described below.
[0193] In some embodiments, in response to meeting the playback switching conditions, the electronic device displays a second multimedia resource belonging to the resource collection moving in from any edge of the playback page of the information stream, and displays the first multimedia resource being covered by the second multimedia resource from the edge until the first multimedia resource is completely covered by the second multimedia resource, before playing the second multimedia resource. For example, to improve the user's visual experience, the electronic device may display the second multimedia resource in the resource collection moving in from the right edge of the playback page of the information stream.
[0194] During the process of the first multimedia resource being covered or removed, it may be displayed as either stopped playing or still playing; there are no restrictions on this. During the process of the second multimedia resource being moved in, it is displayed as stopped playing until it is completely moved in, at which point playback of the second multimedia resource begins.
[0195] It should be noted that the switching of multimedia resources on the information stream playback page is achieved by displaying dynamic effects such as the second multimedia resource gradually covering the first multimedia resource, or the first multimedia resource moving out while the second multimedia resource moves in. This allows users to intuitively understand the changes in the multimedia resources playing on the current playback page, enhances the visual effect of the playback page, improves the smoothness and naturalness of content transitions, and provides users with a smooth and natural playback experience.
[0196] For a clearer description of the above switching process, please refer to [link / reference]. Figure 9 As shown, Figure 9 This is a schematic diagram illustrating a playback page during a switching process according to an exemplary embodiment. See also... Figure 9 As shown in (a), the second multimedia resource moves in from the right and gradually covers the first multimedia resource. See also Figure 9 As shown in (b), the second multimedia resource is displayed moving in from the right, and the first multimedia resource is displayed moving out from the left.
[0197] The playback page of the information stream displays a first interactive component and a second interactive component, which users can interact with or obtain displayed prompts. See steps 803 and 804 below, where step 803 is the response to the first interactive component and step 804 is the response to the second interactive component.
[0198] In step 803, the electronic device responds to the triggering operation of the first interactive component in the playback page of the information stream, jumps from the playback page of the information stream to the playback page of the resource collection, and plays multimedia resources in the resource collection based on the playback page of the resource collection.
[0199] In this embodiment, the first interactive component can be used to implement page navigation functionality. Specifically, by setting the first interactive component in the playback page of the information stream and enabling it to respond to trigger operations, page navigation is achieved between the playback page of the information stream and the playback page of the resource collection. This not only improves user experience and content continuity but also provides an entry point for navigation to the resource collection, allowing users to choose whether to navigate, thus establishing a connection between the playback page of the information stream and the playback page of the resource collection.
[0200] For ease of description of the first interactive component, see Figure 4, where 401 is the first interactive component.
[0201] In some embodiments, during the switching of multimedia resources on the playback page of the information stream, the information displayed in the first interactive component of the electronic device changes. The playback page of the information stream displays the first interactive component. Accordingly, in response to meeting the switching playback conditions, the electronic device plays at least one multimedia resource belonging to the resource collection based on the playback page of the information stream, and displays a first prompt message in the first interactive component, or displays a message in the first interactive component that switches the original prompt message to the first display message. The first prompt message is used to indicate the progress of playing at least one multimedia resource belonging to the resource collection.
[0202] For example, the first interactive component is a banner component located at the bottom of the playback page in the information stream. The first prompt message in the first interactive component displays "Swept to the next episode" or "Swept to episode ×". The original prompt message displays "Free for a limited time". Optionally, the first interactive component may also display "Swept to the next episode soon" or "Playing episode ×", etc., without restriction.
[0203] It's worth noting that by displaying the initial prompt and providing real-time feedback in the first interactive component, users can understand the progress of the currently playing multimedia resource in real time. This allows for more precise control over the playback progress, such as choosing to skip the current resource, return to the previous resource, or fast-forward to the next resource. This enhances the user's viewing experience and playback transparency, and also facilitates interaction between the user and the playback page.
[0204] In some embodiments, the first interactive component further includes at least one of the following: an identifier of the resource collection, a name of the resource collection, and the number of multimedia resources in the resource collection. It should be noted that by including relevant information about the resource collection in the first interactive component, not only is the transparency of information display improved and the efficiency of information transmission enhanced, but the user's awareness and understanding of the currently playing content is also strengthened, which facilitates user interaction with the playback page and improves the user's viewing experience on the information stream playback page.
[0205] In step 804, when the multimedia resource currently displayed on the information stream playback page changes, the electronic device displays the second interactive component, which switches from the first form to the second form.
[0206] In this embodiment of the disclosure, different multimedia elements in the second interactive component correspond to different playable multimedia resources on the playback page of the information stream. The first form is used to highlight the multimedia elements corresponding to the multimedia resources before the switch, and the second form is used to highlight the multimedia elements corresponding to the multimedia resources after the switch. It should be noted that switching the currently displayed multimedia resource here means that the resource position in the information stream has not changed, and the multimedia resource corresponding to that resource position is still switched and played at the same resource position.
[0207] It's worth noting that by setting up a second interactive component on the information stream's playback page, and changing the form of this component based on the currently playing multimedia resource, intuitive visual feedback is provided. This allows users to clearly recognize that the currently playing multimedia resource has changed, thereby improving the user experience, optimizing information display, and increasing the efficiency of information delivery.
[0208] For a clearer description of the second interactive component, see [link to documentation]. Figure 4 As shown, 402 represents one form of the second interactive component, in which the second interactive component indicates that the first multimedia resource is being played. For a clearer description of the form change process of the second interactive component, see [link to documentation]. Figure 9 As shown, 901 represents another form of the second interactive component, in which case the second interactive component instructs the playback of a second multimedia resource, such as the short video episode 49. See also... Figure 5 As shown, 502 is another form of the second interactive component, in which the second interactive component indicates the target type of resource to be played, such as the short video of episode 52.
[0209] In step 805, if the currently playing multimedia resource is a target type resource, the electronic device responds to the multimedia resource playing to a preset playback node by displaying the multimedia resource moving out from one edge of the playback page of the information stream and displaying the stimulus resource moving in from the other edge of the playback page of the information stream until the multimedia resource is completely moved out, and then plays the stimulus resource.
[0210] In this embodiment of the disclosure, in order to improve the user's visual experience, the electronic device may display multimedia resources moving out from the left edge of the playback page of the information stream and display stimulus resources moving in from the right edge of the playback page of the information stream.
[0211] It should be noted that step 805 above is merely an exemplary method for an electronic device to play the incentive resource based on the playback page of the information stream, in response to the multimedia resource being played to a preset playback node, when the currently playing multimedia resource is a target type resource. Another exemplary method is described below.
[0212] In some embodiments, when the currently playing multimedia resource is a target type resource, the electronic device, in response to the multimedia resource playing to a preset playback node, displays the stimulus resource moving in from any edge of the playback page of the information stream, and displays the multimedia resource being covered by the stimulus resource from the edge until the multimedia resource is completely covered by the stimulus resource, after which the stimulus resource is played. To improve the user's visual experience, the electronic device may display the stimulus resource moving in from the right edge of the playback page of the information stream.
[0213] During the process of covering or removing the multimedia resource, the multimedia resource can be displayed as either stopped playing or still playing; there are no restrictions on this. During the process of moving the incentive resource in, the incentive resource is displayed as stopped playing until it is completely moved in, at which point playback of the incentive resource begins.
[0214] It should be noted that the incentivized resource is played by displaying dynamic transition effects such as the incentivized resource moving in and covering the multimedia resource, or the multimedia resource moving out and the incentivized resource moving in. This not only enhances the visual effects of the playback page and improves the smoothness and naturalness of content transitions, but also makes it easier for users to intuitively understand that the currently playing content has switched to the incentivized resource, providing users with a smooth and natural playback experience.
[0215] For a clearer description of the above switching process, please refer to [link / reference]. Figure 10 As shown, Figure 10 This is a schematic diagram illustrating a playback page during a switching process according to an exemplary embodiment. See also... Figure 10 As shown in (a), the display stimulus resource moves in from the right and gradually covers the multimedia resource of the target type. See also Figure 10 As shown in (b), the display stimulus resource moves in from the right, and the display target-type multimedia resource moves out from the left. For ease of description, the target-type multimedia resource is shown as follows: Figure 5 The target type of resource played in the middle.
[0216] This disclosure provides a method for playing multimedia resources. By using multiple interactive components on the playback page of an information stream to deliver information to the user and respond to the user's interactive operations, the user can clearly identify changes in the currently playing multimedia resource and intuitively understand the playback progress, thereby improving the efficiency of information delivery. Simultaneously, a smooth transition method is used to switch multimedia resources, enhancing the visual effect and improving the user experience.
[0217] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.
[0218] Figure 11This is a block diagram illustrating a multimedia resource playback device according to an exemplary embodiment. Figure 11 As shown, the device includes: a first playback unit 1101 and a second playback unit 1102.
[0219] The first playback unit 1101 is configured as a playback page based on an information stream, playing a first multimedia resource in the information stream. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources.
[0220] The second playback unit 1102 is configured to play at least one multimedia resource belonging to the resource collection in response to the fulfillment of the switching playback conditions, based on the information stream playback page.
[0221] In some embodiments, the second playback unit 1102 is configured to: in response to the end of playback of the first multimedia resource, play at least one multimedia resource belonging to the resource collection based on the playback page of the information stream; in response to a swipe operation in a first direction on the playback page of the information stream, play at least one multimedia resource belonging to the resource collection based on the playback page of the information stream.
[0222] In some embodiments, the second playback unit 1102 is further configured to, in response to a swipe operation in the playback page of the information stream in a first direction, play a multimedia resource located after the current multimedia resource based on the playback page of the information stream.
[0223] In some embodiments, the second playback unit 1102 is further configured to, in response to a swipe operation in a second direction on the playback page of the information stream, play a multimedia resource located before the current multimedia resource based on the playback page of the information stream, wherein the first direction and the second direction are opposite directions.
[0224] In some embodiments, the first playback unit 1101 is further configured to, in response to a swipe operation in a third or fourth direction on the playback page of the information stream, play other multimedia resources in the information stream besides the first multimedia resource, based on the playback page of the information stream, wherein the third direction is opposite to the fourth direction and perpendicular to the first direction.
[0225] In some embodiments, the information flow includes a first multimedia resource and a resource combination associated with the first multimedia resource, wherein the multimedia resources in the resource combination all belong to a resource collection;
[0226] The second playback unit 1102 is configured to, in response to the fulfillment of the switching playback conditions, automatically play the multimedia resources in the resource combination according to the playback order of the multimedia resources in the resource combination based on the information stream playback page.
[0227] In some embodiments, the second playback unit 1102 is configured to, in response to the fulfillment of the switching playback conditions, automatically play at least one multimedia resource belonging to the resource collection based on the playback page of the information stream, starting from the playback node indicated by the historical playback progress of the current account, according to the playback order of the multimedia resources in the resource collection.
[0228] In some embodiments, the second playback unit 1102 is configured to, in response to meeting the switching playback conditions, display a second multimedia resource belonging to the resource collection moving in from any edge of the playback page of the information stream, and display the first multimedia resource being covered by the second multimedia resource from the edge until the first multimedia resource is completely covered by the second multimedia resource, and then play the second multimedia resource; or, in response to meeting the switching playback conditions, display the first multimedia resource moving out from one edge of the playback page of the information stream, and display the second multimedia resource in the resource collection moving in from the other edge of the playback page of the information stream until the first multimedia resource is completely moved out, and then play the second multimedia resource.
[0229] In some embodiments, a first interactive component is displayed on the playback page of the information stream;
[0230] The second playback unit 1102 is configured to, in response to the fulfillment of the switching playback conditions, play at least one multimedia resource belonging to the resource collection based on the information stream playback page, and display a first prompt message in the first interactive component, the first prompt message being used to indicate the progress of playing at least one multimedia resource belonging to the resource collection.
[0231] In some embodiments, the first interactive component further includes at least one of the following: an identifier of the resource collection, a name of the resource collection, and the number of multimedia resources in the resource collection.
[0232] In some embodiments, Figure 12 This is a block diagram illustrating another multimedia resource playback device according to an exemplary embodiment. The playback page of the information stream displays a first interactive component; the device further includes:
[0233] The jump unit 1103 is configured to jump from the playback page of the information stream to the playback page of the resource collection in response to the trigger operation of the first interactive component, and play the multimedia resources in the resource collection based on the playback page of the resource collection.
[0234] In some embodiments, a second interactive component is displayed on the playback page of the information stream, and different multimedia elements in the second interactive component correspond to different playable multimedia resources on the playback page of the information stream.
[0235] The second playback unit 1102 is also configured to switch the second interactive component from the first form to the second form when the multimedia resource currently displayed in the playback page of the information stream is switched. The first form is used to highlight the multimedia elements corresponding to the multimedia resource before the switch, and the second form is used to highlight the multimedia elements corresponding to the multimedia resource after the switch.
[0236] In some embodiments, the jump unit 1103 is further configured to, when the currently played multimedia resource is a target type resource, respond to a swipe operation in the first direction on the playback page of the information stream, jump from the playback page of the information stream to the playback page of the resource collection, and, based on the playback page of the resource collection, play multimedia resources in the resource collection starting from the multimedia resource; wherein, the target type resource is a resource that obtains playback permission through a playback incentive resource.
[0237] In some embodiments, the apparatus further includes:
[0238] The third playback unit 1104 is configured to, when the currently playing multimedia resource is a target type resource, respond to the playback of the multimedia resource to a preset playback node and play the incentive resource based on the information flow playback page; wherein, the target type resource is the resource that obtains playback permission through the playback incentive resource.
[0239] In some embodiments, the third playback unit 1104 is further configured to, in response to the playback of multimedia resources to a preset playback node, display that the incentive resource moves in from any edge of the playback page of the information stream, and display that the multimedia resource is covered by the incentive resource from the edge until the multimedia resource is completely covered by the incentive resource, and then play the incentive resource; or, in response to the playback of multimedia resources to a preset playback node, display that the multimedia resource moves out from one edge of the playback page of the information stream, and display that the incentive resource moves in from the other edge of the playback page of the information stream until the multimedia resource is completely moved out, and then play the incentive resource.
[0240] In some embodiments, the third playback unit 1104 is further configured to display a prompt component on the playback page of the information stream in response to an exit playback operation during the playback of the incentive resource. The prompt component is used to prompt that playback permission for the multimedia resource is obtained after the duration of the playback of the incentive resource has reached a reference duration.
[0241] In some embodiments, the third playback unit 1104 is further configured to: in response to a triggering operation of a first interactive control included in the prompting component, cancel the display of the prompting component and continue playing the incentive resource on the playback page of the information stream; or, in response to a triggering operation of a second interactive control included in the prompting component, cancel the playback of the incentive resource and display the prompting component, and display second prompt information on the playback page of the information stream, the second prompt information being used to prompt the playback of the incentive resource to obtain playback permission for the multimedia resource; or, in response to a triggering operation of a third interactive control included in the prompting component, cancel the playback of the incentive resource and display the prompting component, and display an information display page associated with the incentive resource, the information display page being used to display information about the objects contained in the incentive resource.
[0242] This disclosure provides a multimedia resource playback device. It plays a first multimedia resource in an information stream on the playback page of the information stream. When switching playback conditions are met, it directly plays at least one multimedia resource belonging to a resource collection on the playback page of the information stream, eliminating the need to jump from the information stream to the resource collection and then play the multimedia resources in the resource collection. Playback of multimedia resources in the resource collection can be achieved directly on the playback page of the information stream, meaning that multimedia resources belonging to a resource collection can be played without leaving the information stream, improving flexibility. Furthermore, it provides the possibility of continuing to play other multimedia resources in the information stream, avoiding the operation of jumping back from the resource collection to the information stream, thus improving operational efficiency.
[0243] It should be noted that the multimedia resource playback device provided in the above embodiments is only an example of the division of the above functional units. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device can be divided into different functional units to complete all or part of the functions described above. In addition, the multimedia resource playback device and the multimedia resource playback method embodiments 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.
[0244] Regarding the multimedia resource playback device in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated here.
[0245] Figure 13 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Typically, the electronic device 1300 includes a processor 1301 and a memory 1302.
[0246] Processor 1301 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1301 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 1301 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 1301 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 1301 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0247] The memory 1302 may include one or more computer-readable storage media, which may be non-transitory. The memory 1302 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 1302 are used to store at least one program code, which is executed by the processor 1301 to implement the multimedia resource playback method provided in the method embodiments of this disclosure.
[0248] In some embodiments, the electronic device 1300 may optionally include a peripheral device interface 1303 and at least one peripheral device. The processor 1301, memory 1302, and peripheral device interface 1303 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1303 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 1304, a display screen 1305, a camera assembly 1306, an audio circuit 1307, and a power supply 1308.
[0249] Peripheral device interface 1303 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1301 and memory 1302. In some embodiments, processor 1301, memory 1302 and peripheral device interface 1303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1301, memory 1302 and peripheral device interface 1303 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0250] The radio frequency (RF) circuit 1304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1304 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1304 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1304 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 1304 can communicate with other electronic devices via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1304 may also include circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.
[0251] Display screen 1305 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 1305 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 1301 for processing. In this case, display screen 1305 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 1305, which serves as the front panel of electronic device 1300; in other embodiments, there may be at least two display screens 1305, respectively disposed on different surfaces of electronic device 1300 or in a folded design; in still other embodiments, display screen 1305 may be a flexible display screen, disposed on a curved or folded surface of electronic device 1300. Furthermore, display screen 1305 may also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. The display screen 1305 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0252] The camera assembly 1306 is used to acquire images or videos. Optionally, the camera assembly 1306 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the electronic device, and the rear-facing camera is located on the back of the electronic device. 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 1306 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.
[0253] The audio circuit 1307 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting them into electrical signals that are input to the processor 1301 for processing, or to the radio frequency circuit 1304 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the electronic device 1300. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1301 or the radio frequency circuit 1304 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 1307 may also include a headphone jack.
[0254] Power supply 1308 is used to supply power to various components in electronic device 1300. Power supply 1308 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1308 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0255] Those skilled in the art will understand that Figure 13 The structure shown does not constitute a limitation on the electronic device 1300, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0256] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1302 including instructions, which can be executed by a processor 1301 of an electronic device 1300 to complete the multimedia resource playback method described above. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0257] A computer program product includes a computer program that, when executed by a processor, implements the method for playing the aforementioned multimedia resources.
[0258] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0259] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for playing multimedia resources, characterized in that, The method includes: Based on the information stream playback page, the first multimedia resource at the corresponding resource position in the information stream is played. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources. In response to meeting the playback switching conditions, based on the playback page of the information stream, at least one multimedia resource belonging to the resource set at the resource position is played, and the playback switching conditions include the end of playback of the first multimedia resource; or, in response to a swipe operation in a first direction, based on the playback page of the information stream, at least one multimedia resource belonging to the resource set at the resource position is played; the at least one multimedia resource moves in from the left edge or right edge of the playback page of the information stream to achieve playback switching; The playback page of the information stream also displays a second interactive component, in which different multimedia elements correspond to different playable multimedia resources on the playback page of the information stream; when the multimedia resources currently displayed on the playback page of the information stream are switched, the second interactive component is switched from a first form to a second form, the first form is used to highlight the multimedia elements corresponding to the multimedia resources before the switch, and the second form is used to highlight the multimedia elements corresponding to the multimedia resources after the switch. When the currently playing multimedia resource is a target type resource, in response to the multimedia resource being played to a preset playback node, the incentive resource at the resource location is played based on the playback page of the information stream; In response to the playback duration of the incentive resource reaching a reference duration, based on the playback page of the information stream, the multimedia resource at the resource position is resumed from the preset playback node; in response to the exit playback operation during the playback of the incentive resource, a prompt component is displayed on the playback page of the information stream, the prompt component being used to prompt that playback permission for the multimedia resource is obtained after the playback duration of the incentive resource reaches the reference duration. When the currently playing multimedia resource is a target type resource, in response to a swipe operation in the first direction on the playback page of the information stream, the playback page of the information stream is switched to the playback page of the resource collection, and based on the playback page of the resource collection, the multimedia resources in the resource collection are played starting from the multimedia resource. The target type resource is the resource for which playback permission is obtained through playback incentive resources.
2. The method for playing multimedia resources according to claim 1, characterized in that, The method further includes: In response to a swipe operation in the first direction on the playback page of the information stream, the multimedia resource located after the current multimedia resource at the resource position is played based on the playback page of the information stream.
3. The method for playing multimedia resources according to claim 1, characterized in that, The method further includes: In response to a swipe operation in the second direction on the playback page of the information stream, based on the playback page of the information stream, the multimedia resource located before the current multimedia resource at the resource position is played, wherein the first direction and the second direction are opposite directions.
4. The method for playing multimedia resources according to claim 1, characterized in that, The method further includes: In response to a swipe operation in a third or fourth direction on the playback page of the information stream, other multimedia resources in the information stream besides the first multimedia resource are played based on the playback page of the information stream, wherein the third direction is opposite to the fourth direction and perpendicular to the first direction.
5. The method for playing multimedia resources according to claim 1, characterized in that, The information stream includes the first multimedia resource and a resource combination associated with the first multimedia resource, wherein all multimedia resources in the resource combination belong to the resource collection. In response to satisfying the playback switching condition, based on the playback page of the information stream, playing at least one multimedia resource belonging to the resource collection at the resource location includes: In response to the fulfillment of the switching playback conditions, based on the playback page of the information stream, the multimedia resources in the resource combination are automatically played sequentially according to the playback order of the multimedia resources in the resource combination at the resource location.
6. The method for playing multimedia resources according to claim 1, characterized in that, In response to meeting the playback switching conditions, based on the playback page of the information stream, playing at least one multimedia resource belonging to the resource set at the resource location includes: In response to the fulfillment of the switching playback condition, a second multimedia resource belonging to the resource set is displayed moving in from any edge of the playback page of the information stream, and the first multimedia resource is displayed being covered by the second multimedia resource from the edge until the first multimedia resource is completely covered by the second multimedia resource, after which the second multimedia resource is played; or, In response to the fulfillment of the switching playback condition, the first multimedia resource is displayed to move out from one edge of the playback page of the information stream, and the second multimedia resource in the resource set is displayed to move in from the other edge of the playback page of the information stream. The second multimedia resource is played after the first multimedia resource has completely moved out.
7. The method for playing multimedia resources according to claim 1, characterized in that, The method further includes: The first prompt message is displayed in the first interactive component. The first prompt message is used to indicate the progress of playing at least one multimedia resource belonging to the resource collection.
8. The method for playing multimedia resources according to claim 1, characterized in that, The playback page of the information stream displays a first interactive component, and the method further includes: In response to a trigger operation on the first interactive component, the playback page of the information stream is redirected to the playback page of the resource collection, and multimedia resources in the resource collection are played based on the playback page of the resource collection.
9. The method for playing multimedia resources according to claim 1, characterized in that, The step of responding to the multimedia resource being played to a preset playback node and playing the incentive resource at the resource location based on the playback page of the information stream includes: In response to the multimedia resource being played to the preset playback node, the system displays that the incentivized resource moves in from any edge of the playback page of the information stream, and displays that the multimedia resource is covered by the incentivized resource starting from the edge until the multimedia resource is completely covered by the incentivized resource, after which the incentivized resource is played; or, In response to the multimedia resource being played to the preset playback node, the multimedia resource is displayed to move out from one edge of the playback page of the information stream, and the stimulus resource is displayed to move in from the other edge of the playback page of the information stream, until the multimedia resource is completely moved out, and then the stimulus resource is played.
10. The method for playing multimedia resources according to claim 1, characterized in that, The method further includes at least one of the following: In response to a trigger operation on the first interactive control included in the prompt component, the prompt component is canceled from display, and the incentive resource continues to play on the playback page of the information stream; or, In response to a triggering operation of the second interactive control included in the prompt component, the playback of the incentive resource is canceled and the prompt component is displayed, and a second prompt message is displayed on the playback page of the information stream. The second prompt message is used to prompt the playback of the incentive resource to obtain playback permission for the multimedia resource. or, In response to a trigger operation on the third interactive control included in the prompt component, the playback of the incentive resource is canceled and the prompt component is displayed, and an information display page associated with the incentive resource is displayed, the information display page being used to display information about the objects contained in the incentive resource.
11. A multimedia resource playback device, characterized in that, The device includes: The first playback unit is configured as a playback page based on an information stream, which plays a first multimedia resource at a corresponding resource position in the information stream. The first multimedia resource is used to promote a resource collection, which includes multiple multimedia resources. The second playback unit is configured to, in response to a switching playback condition being met, play at least one multimedia resource belonging to the resource set at the resource location based on the playback page of the information stream, wherein the switching playback condition includes the end of playback of the first multimedia resource; or, in response to a swipe operation in a first direction, play at least one multimedia resource belonging to the resource set at the resource location based on the playback page of the information stream; the at least one multimedia resource moves in from the left or right edge of the playback page of the information stream to achieve playback switching; the playback page of the information stream also displays a second interactive component, wherein different multimedia elements in the second interactive component correspond to different playable multimedia resources in the playback page of the information stream; when the currently displayed multimedia resource in the playback page of the information stream is switched, the second interactive component is displayed to switch from a first form to a second form, wherein the first form is used to highlight the multimedia elements corresponding to the multimedia resource before the switch, and the second form is used to highlight the multimedia elements corresponding to the multimedia resource after the switch. The third playback unit is configured to, when the currently playing multimedia resource is a target type resource, respond to the multimedia resource reaching a preset playback node, play the incentive resource at the resource location based on the playback page of the information stream; respond to the playback duration of the incentive resource reaching a reference duration, continue playing the multimedia resource at the resource location from the preset playback node based on the playback page of the information stream; respond to an exit playback operation during the playback of the incentive resource, display a prompt component on the playback page of the information stream, the prompt component being used to indicate that playback permission for the multimedia resource is obtained after the playback duration of the incentive resource reaches the reference duration; when the currently playing multimedia resource is a target type resource, respond to a swipe operation in the first direction on the playback page of the information stream, jump from the playback page of the information stream to the playback page of the resource collection, and, based on the playback page of the resource collection, play the multimedia resources in the resource collection starting from the multimedia resource; wherein, the target type resource is a resource for which playback permission is obtained by playing the incentive resource.
12. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the method for playing multimedia resources as described in any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the method for playing multimedia resources as described in any one of claims 1 to 10.
14. A computer program product comprising a computer program that, when executed by a processor, implements the method for playing multimedia resources as described in any one of claims 1 to 10.
Citation Information
Patent Citations
Video processing method and device, equipment and storage medium
CN114697752A
Display content unlocking method and device, equipment and readable storage medium
CN114764720A
Video switching method and device, electronic equipment and storage medium
CN117896579A
Information display method and device, electronic equipment and storage medium
CN119603489A