Multimedia playing method and device, storage medium and computer equipment
By generating multimedia groups and determining the next multimedia resource to be played according to the group playback order or randomly, the resource and power consumption problem caused by users frequently switching modes is solved, and efficient multimedia playback is achieved.
Patent Information
- Application Number
- CN202510719779.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-09-19
AI Technical Summary
In multimedia playback devices, users frequently switch between random playback mode and sequential playback mode, which results in increased computing resource and power consumption.
By generating multimedia groups, the next multimedia resource to be played is determined according to the group playback order or randomly, reducing the user's manual switching operations.
It takes into account both random playback and sequential playback, saving computing resources and power consumption of multimedia playback devices.
Smart Images

Figure CN120676210A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of multimedia playback, and in particular to a multimedia playback method, apparatus, storage medium, and computer equipment. Background Art
[0002] Various media playback devices or systems involved in multimedia playback, such as personal computers, mobile phones, portable media players, and online video-on-demand, employ a variety of playback modes. Common playback modes include single-track looping, sequential playback, and random playback. For example, in random playback mode, after a user selects random playback, the multimedia playback device or system will randomly select a song to play after playing a song. This mode, which deviates from the original playback order of multimedia content, can enhance the experience of multimedia playback.
[0003] However, some multimedia are related to each other. If the user wants to play these related multimedia in sequence, he needs to manually switch the random playback mode to the sequential playback mode. After these related multimedia are played, he needs to switch back to the random playback mode for personal experience. That is, the user needs to frequently wake up the multimedia playback device to modify the playback mode, which causes additional consumption of computing resources and power of the multimedia playback device. Summary of the Invention
[0004] The purpose of this application is to overcome the shortcomings and deficiencies in the prior art and to provide a multimedia playback method, apparatus, storage medium, and computer device that take into account both random playback and sequential playback of some multimedia, eliminating the need for users to frequently switch between random playback mode and sequential playback mode, thereby saving computing resources and power consumption of the multimedia playback device.
[0005] A first aspect of an embodiment of the present application provides a multimedia playback method, including:
[0006] In response to the multimedia association operation, a plurality of multimedia groups are generated; the multimedia groups include at least two multimedia resources with a group playback order;
[0007] If the currently played multimedia resource is not the last multimedia resource in the multimedia group, determining the first target multimedia resource to be played next in sequence according to the group playback order;
[0008] If the currently played multimedia resource is the last multimedia resource in the multimedia group, a second target multimedia resource to be played next is randomly determined based on the plurality of multimedia groups and the plurality of independent multimedia resources; the independent multimedia resource is a multimedia resource outside the multimedia group.
[0009] Compared with the related art, when the multimedia resource currently being played is a non-last multimedia resource in a multimedia group, the present application can determine the first target multimedia resource to be played next in sequence according to the group playback order of the multimedia group; when the multimedia resource currently being played is the last multimedia resource in the multimedia group, the second target multimedia resource to be played next can be randomly determined according to several multimedia groups and several independent multimedia resources. Based on the relationship between the currently playing multimedia resource and the multimedia group, it can be decided whether to determine the next target multimedia resource to be played according to the group playback order or randomly, taking into account the situations of random playback and sequential playback of some multimedia, without the user having to frequently switch between random playback mode and sequential playback mode, thus saving computing resources and power consumption of the multimedia playback device.
[0010] As an embodiment, the step of generating a plurality of multimedia association groups in response to the multimedia association operation includes:
[0011] The multimedia group is generated according to the plurality of multimedia resources selected by the multimedia association operation and the selection order; wherein the selection order is the group playing order of the multimedia group.
[0012] In this embodiment, by repeatedly executing the operation of generating multimedia grouping points according to the selected multimedia resources and the selection order, the multimedia resources in each multimedia group and the group playing order can be accurately obtained.
[0013] As an embodiment, after the step of generating the multimedia group according to the plurality of multimedia resources selected by the multimedia association operation and the selection order, the method further includes:
[0014] According to the resource editing operation and / or sequence editing operation on the multimedia group, the number of multimedia resources of the corresponding multimedia group and / or the group playing sequence are updated.
[0015] In this embodiment, by performing resource editing and / or sequence editing operations on the multimedia group, the number of multimedia resources and / or the group playback order of the multimedia group can be changed, thereby improving the convenience of users in modifying the multimedia group.
[0016] As an implementation method, it further includes:
[0017] If the multimedia resource currently being played is the independent multimedia resource, a second target multimedia resource to be played next is randomly determined based on the plurality of multimedia groups and the plurality of independent multimedia resources.
[0018] In this embodiment, based on a number of multimedia groups and a number of independent multimedia resources, the second target multimedia resource to be played next is randomly determined, so that the next multimedia resource to be played does not have a fixed playback order relationship with the currently played independent multimedia resource, which is conducive to the stable realization of random playback of multimedia resources.
[0019] As an embodiment, the step of randomly determining the second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources includes:
[0020] Acquire the number of multiple multimedia groups and the number of independent multimedia resources;
[0021] Obtaining a total quantity according to the number of association groups and the number of resources;
[0022] Obtaining selection probabilities of the plurality of multimedia groups and the plurality of independent multimedia resources according to the sum of the quantities;
[0023] A target object is selected according to the selection probability. If the target object is an independent multimedia resource, the target object is determined to be the next multimedia resource to be played; if the target object is a multimedia group, the first multimedia resource of the target object is determined to be the next multimedia resource to be played.
[0024] In this embodiment, the selection probability is obtained based on the sum of the number of groups and the number of resources, which can balance the selection probabilities of multimedia groups and independent multimedia resources, prevent the selection probability of each independent multimedia resource from being affected by the large number of multimedia resources in the multimedia group, and is conducive to improving the equality of randomly determining the next second target multimedia resource to be played.
[0025] As an embodiment, if the currently played multimedia resource is not the last multimedia resource in the multimedia group, the step of sequentially determining the first target multimedia resource to be played next according to the group playback order includes:
[0026] If the currently played multimedia resource is not the last multimedia resource in the multimedia group, in response to the first multimedia switching operation, the first target multimedia resource determined in sequence is switched to be played.
[0027] In this embodiment, when the currently played multimedia resource is not the last multimedia resource in the multimedia group, the first target multimedia resource determined in sequence is switched to be played in response to the first multimedia switching operation, which can improve the convenience of controlling the playback of resources in the multimedia group.
[0028] As an embodiment, if the currently played multimedia resource is not the last multimedia resource in the multimedia group, the step of sequentially determining the first target multimedia resource to be played next according to the group playback order further includes:
[0029] If the currently played multimedia resource is not the last multimedia resource in the multimedia group, in response to the second multimedia switching operation, randomly determine a second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources;
[0030] Switch to playing the second target multimedia resource.
[0031] In this embodiment, when the currently played multimedia resource is not the last multimedia resource in the multimedia group, in response to the second multimedia switching operation, the randomly determined second target multimedia resource is switched for playback, which is not restricted by the group playback order of the multimedia group, thereby improving the convenience of controlling the playback of resources inside and outside the multimedia group.
[0032] A second aspect of the embodiments of the present application provides a multimedia playback device, including:
[0033] A multimedia group generation module is used to generate a plurality of multimedia groups in response to a multimedia association operation; the multimedia group includes at least two multimedia resources with a group playback order;
[0034] A first target multimedia determination module is configured to determine, if the currently played multimedia resource is not the last multimedia resource in the multimedia group, a first target multimedia resource to be played next according to the group playback order;
[0035] The second target multimedia determination module is used to randomly determine the second target multimedia resource to be played next based on the multiple multimedia groups and multiple independent multimedia resources if the currently played multimedia resource is the last multimedia resource in the multimedia group; the independent multimedia resource is a multimedia resource outside the multimedia group.
[0036] Compared with the related art, when the multimedia resource currently being played is a non-last multimedia resource in a multimedia group, the present application can determine the first target multimedia resource to be played next in sequence according to the group playback order of the multimedia group; when the multimedia resource currently being played is the last multimedia resource in the multimedia group, the second target multimedia resource to be played next can be randomly determined according to several multimedia groups and several independent multimedia resources. Based on the relationship between the currently playing multimedia resource and the multimedia group, it can be decided whether to determine the next target multimedia resource to be played according to the group playback order or randomly, taking into account the situations of random playback and sequential playback of some multimedia, without the user having to frequently switch between random playback mode and sequential playback mode, thus saving computing resources and power consumption of the multimedia playback device.
[0037] A third aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the multimedia playback method described above are implemented.
[0038] A fourth aspect of an embodiment of the present application provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the steps of the multimedia playback method described above when executing the computer program.
[0039] In order to more clearly understand the present application, the specific implementation methods of the present application will be described below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 This is a flowchart of a multimedia playback method according to an embodiment of the present application.
[0041] Figure 2 This is a flowchart of multimedia association operations of a multimedia playback method according to an embodiment of the present application.
[0042] Figure 3 This is a schematic diagram of module connections of a multimedia playback device according to an embodiment of the present application.
[0043] 200, multimedia playback device; 201, multimedia group generation module; 202, first target multimedia determination module; 203, second target multimedia determination module. DETAILED DESCRIPTION
[0044] In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
[0045] It should be clear that the embodiments described are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the embodiments of the present application.
[0046] When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. In the description of this application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to the specific circumstances. The singular forms of "a", "said" and "the" used in this application and the appended claims are also intended to include the plural forms, unless the context clearly indicates other meanings. The words "if" / "if" used herein can be interpreted as "at the time of" or "when" or "in response to determination".
[0047] In addition, in this application, unless otherwise specified, "plurality" refers to two or more. "And / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0048] See also Figure 1 , which is a flowchart of a multimedia playback method according to an embodiment of the present application, the method comprising:
[0049] S1: In response to a multimedia association operation, a plurality of multimedia groups are generated; the multimedia groups include at least two multimedia resources with a group playback sequence.
[0050] Each complete multimedia association operation generates a multimedia group. The multimedia resources in a multimedia group are multimedia resources that can be played by the same player, including audio and video resources. The player's playlist displays multiple multimedia resources. A user can use the multimedia association operation to generate a multimedia group with a group playback order based on at least two multimedia resources targeted by the multimedia association operation. The player can be a software program or a hardware device with multimedia resource playback capabilities.
[0051] S2: If the multimedia resource currently being played is not the last multimedia resource in the multimedia group, determine the first target multimedia resource to be played next in sequence according to the group playing order.
[0052] Among them, if the multimedia resource currently being played is not the last one in the multimedia group, it means that there are multimedia resources in the multimedia group that have not been played. At this time, the multimedia resource that is located after the currently played multimedia resource in the group playback order is determined as the first target multimedia resource for the next playback, so that the multimedia resources in the multimedia group can be played according to the group playback order.
[0053] The first target multimedia resource is the next target multimedia resource to be played determined from the multimedia group according to the group play order.
[0054] S3: If the currently playing multimedia resource is the last multimedia resource in the multimedia group, randomly determine the second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources; the independent multimedia resource is a multimedia resource outside the multimedia group.
[0055] The second target multimedia resource is a target multimedia resource to be played next, which is randomly determined based on a number of multimedia groups and a number of independent multimedia resources.
[0056] If the currently playing multimedia resource is the last multimedia resource in the multimedia group, it means that the multimedia resources in the multimedia group have been played. At this time, the second target multimedia resource to be played next is randomly determined based on several multimedia groups and several independent multimedia resources, so that random playback of multimedia resources can be achieved.
[0057] Among them, if the currently playing multimedia resource ends naturally, the player will automatically switch to playing the next target multimedia resource. Specifically, if the natural playback ends with a non-last multimedia resource in the multimedia group, the player automatically switches to playing the first target multimedia resource; if the natural playback ends with the last multimedia resource in the multimedia group, the player automatically switches to playing the second target multimedia resource.
[0058] For example, a music player can play multimedia resources such as songs from audio resources. The music player's song list contains multiple songs. Users can use multimedia association operations to create a multimedia group consisting of at least two songs with a specific play order. For example, a user can create a multimedia group based on at least two songs by the same artist, at least two songs of the same genre, at least two songs from the same concert, or even at least two songs that they want to play consecutively based on their personal preferences.
[0059] Compared with the related art, when the multimedia resource currently being played is a non-last multimedia resource in a multimedia group, the present application can determine the first target multimedia resource to be played next in sequence according to the group playback order of the multimedia group; when the multimedia resource currently being played is the last multimedia resource in the multimedia group, the second target multimedia resource to be played next can be randomly determined according to several multimedia groups and several independent multimedia resources. Based on the relationship between the currently playing multimedia resource and the multimedia group, it can be decided whether to determine the next target multimedia resource to be played according to the group playback order or randomly, taking into account the situations of random playback and sequential playback of some multimedia, without the user having to frequently switch between random playback mode and sequential playback mode, thus saving computing resources and power consumption of the multimedia playback device.
[0060] See also Figure 2 In a feasible embodiment, the step S1: generating a plurality of multimedia association groups in response to a multimedia association operation includes:
[0061] S11: generating the multimedia group according to the plurality of multimedia resources selected by the multimedia association operation and the selection order; wherein the selection order is the group playback order of the multimedia group.
[0062] The selection order of the multimedia resources may be cumulatively identified by numbers or letters, so that the user can quickly understand the group playback order of the selected multimedia resources in the multimedia group through the cumulative identification.
[0063] In this embodiment, by repeatedly executing the operation of generating multimedia grouping points according to the selected multimedia resources and the selection order, the multimedia resources in each multimedia group and the group playing order can be accurately obtained.
[0064] In a feasible embodiment, after the step of generating the multimedia group according to the plurality of multimedia resources selected by the multimedia association operation and the selection order, the step further includes:
[0065] S12: According to the resource editing operation and / or sequence editing operation on the multimedia group, update the corresponding number of multimedia resources of the multimedia group and / or the group playing sequence.
[0066] Resource editing operations include adding independent multimedia resources to a multimedia group and removing multimedia resources from a multimedia group. Adding an independent multimedia resource to a multimedia group makes it a multimedia resource in the multimedia group that is played according to the group's playback order; removing a multimedia resource from a multimedia group makes it an independent multimedia resource.
[0067] In this embodiment, by performing resource editing and / or sequence editing operations on the multimedia group, the number of multimedia resources and / or the group playback order of the multimedia group can be changed, thereby improving the convenience of users in modifying the multimedia group.
[0068] In a feasible embodiment, it also includes:
[0069] S4: If the multimedia resource currently being played is the independent multimedia resource, randomly determine a second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources.
[0070] In this embodiment, based on a number of multimedia groups and a number of independent multimedia resources, the second target multimedia resource to be played next is randomly determined, so that the multimedia resource to be played next does not have a fixed playback order relationship with the independent multimedia resource currently being played, which is conducive to the stable realization of random playback of multimedia resources.
[0071] In a feasible embodiment, the step of randomly determining the second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources includes:
[0072] Acquire the number of multiple multimedia groups and the number of independent multimedia resources;
[0073] Obtaining a total quantity according to the number of association groups and the number of resources;
[0074] Obtaining selection probabilities of the plurality of multimedia groups and the plurality of independent multimedia resources according to the sum of the quantities;
[0075] A target object is selected according to the selection probability. If the target object is an independent multimedia resource, the target object is determined to be the next multimedia resource to be played; if the target object is a multimedia group, the first multimedia resource of the target object is determined to be the next multimedia resource to be played.
[0076] In this embodiment, the selection probability is obtained based on the sum of the number of groups and the number of resources, which can balance the selection probabilities of multimedia groups and independent multimedia resources, prevent the selection probability of each independent multimedia resource from being affected by the large number of multimedia resources in the multimedia group, and is conducive to improving the equality of randomly determining the next second target multimedia resource to be played.
[0077] In a feasible embodiment, the step S2: if the currently played multimedia resource is not the last multimedia resource in the multimedia group, determining the first target multimedia resource to be played next in sequence according to the group playback order includes:
[0078] S21: If the currently played multimedia resource is not the last multimedia resource in the multimedia group, respond to a first multimedia switching operation and switch to playing the first target multimedia resource determined in sequence.
[0079] The first multimedia switching operation is to click a switch button of the player for switching to play the next target multimedia resource. The switch button may be a virtual button or a physical button.
[0080] In this embodiment, when the currently playing multimedia resource is not the last multimedia resource in the multimedia group, in response to the first multimedia switching operation, the first target multimedia resource determined in sequence is switched to be played, which can improve the convenience of controlling the playback of resources in the multimedia group.
[0081] In a feasible embodiment, the step of S2: if the currently played multimedia resource is not the last multimedia resource in the multimedia group, sequentially determining the first target multimedia resource to be played next according to the group playback order, further includes:
[0082] S22: If the currently played multimedia resource is not the last multimedia resource in the multimedia group, in response to a second multimedia switching operation, randomly determine a second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources.
[0083] The first multimedia switching operation is double-clicking or long pressing the switching button of the player.
[0084] S223: Switch to playing the second target multimedia resource.
[0085] In this embodiment, when the currently played multimedia resource is not the last multimedia resource in the multimedia group, in response to the second multimedia switching operation, the randomly determined second target multimedia resource is switched for playback. This is not restricted by the group playback order of the multimedia group, thereby improving the convenience of controlling the playback of resources inside and outside the multimedia group.
[0086] See also Figure 3 The second embodiment of the present application provides a multimedia playback device 200, including:
[0087] The multimedia group generating module 201 is configured to generate a plurality of multimedia groups in response to a multimedia association operation; the multimedia groups include at least two multimedia resources with a group play order set;
[0088] A first target multimedia determining module 202 is configured to determine a first target multimedia resource to be played next according to the playback order of the multimedia group if the multimedia resource currently being played is not the last multimedia resource in the multimedia group;
[0089] The second target multimedia determination module 203 is used to randomly determine the second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources if the currently played multimedia resource is the last multimedia resource in the multimedia group; the independent multimedia resource is a multimedia resource outside the multimedia group.
[0090] It should be noted that the multimedia playback device 200 provided in the second embodiment of the present application, when executing the multimedia playback method, only uses the division of the above-mentioned functional modules as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the multimedia playback device 200 provided in the second embodiment of the present application and the multimedia playback method of the first embodiment of the present application are based on the same concept. The implementation process is detailed in the method embodiment and will not be repeated here.
[0091] A third aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the multimedia playback method described above are implemented.
[0092] A fourth aspect of an embodiment of the present application provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the steps of the multimedia playback method described above when executing the computer program.
[0093] The device embodiments described above are merely illustrative, wherein the components described as separate parts may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application. Those of ordinary skill in the art can understand and implement the present invention without inventive effort.
[0094] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0095] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the function selected in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 function selected in a box or multiple boxes.
[0096] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 steps for the function selected in a box or multiple boxes.
[0097] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0098] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0099] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0100] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.
[0101] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should be included within the scope of the claims of the present application.
Claims
1. A multimedia playback method, characterized in that: include: In response to the multimedia association operation, a plurality of multimedia groups are generated; the multimedia groups include at least two multimedia resources with a group playback order; If the currently played multimedia resource is not the last multimedia resource in the multimedia group, determining the first target multimedia resource to be played next in sequence according to the group playback order; If the currently played multimedia resource is the last multimedia resource in the multimedia group, a second target multimedia resource to be played next is randomly determined based on the plurality of multimedia groups and the plurality of independent multimedia resources; the independent multimedia resource is a multimedia resource outside the multimedia group.
2. The multimedia playback method according to claim 1, wherein: The step of generating a plurality of multimedia association groups in response to the multimedia association operation includes: The multimedia group is generated according to the plurality of multimedia resources selected by the multimedia association operation and the selection order; wherein the selection order is the group playing order of the multimedia group.
3. The multimedia playback method according to claim 2, wherein: After the step of generating the multimedia group according to the plurality of multimedia resources selected by the multimedia association operation and the selection order, the method further includes: According to the resource editing operation and / or sequence editing operation on the multimedia group, the number of multimedia resources of the corresponding multimedia group and / or the group playing sequence are updated.
4. The multimedia playback method according to claim 1, wherein: Also includes: If the multimedia resource currently being played is the independent multimedia resource, a second target multimedia resource to be played next is randomly determined based on the plurality of multimedia groups and the plurality of independent multimedia resources.
5. The multimedia playback method according to any one of claims 1 to 4, characterized in that: The step of randomly determining the second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources includes: Acquire the number of multiple multimedia groups and the number of independent multimedia resources; Obtaining a total quantity according to the number of association groups and the number of resources; Obtaining selection probabilities of the plurality of multimedia groups and the plurality of independent multimedia resources according to the sum of the quantities; A target object is selected according to the selection probability. If the target object is an independent multimedia resource, the target object is determined to be the next multimedia resource to be played; if the target object is a multimedia group, the first multimedia resource of the target object is determined to be the next multimedia resource to be played.
6. The multimedia playback method according to claim 1, wherein: If the currently played multimedia resource is not the last multimedia resource in the multimedia group, the step of sequentially determining the first target multimedia resource to be played next according to the group playback order includes: If the currently played multimedia resource is not the last multimedia resource in the multimedia group, in response to the first multimedia switching operation, the first target multimedia resource determined in sequence is switched to be played.
7. The multimedia playback method according to claim 1, wherein: If the currently played multimedia resource is not the last multimedia resource in the multimedia group, the step of sequentially determining the first target multimedia resource to be played next according to the group playback order further includes: If the currently played multimedia resource is not the last multimedia resource in the multimedia group, in response to the second multimedia switching operation, randomly determine a second target multimedia resource to be played next based on the plurality of multimedia groups and the plurality of independent multimedia resources; Switch to playing the second target multimedia resource.
8. A multimedia playback device, characterized in that: include: A multimedia group generation module is used to generate a plurality of multimedia groups in response to a multimedia association operation; the multimedia group includes at least two multimedia resources with a group playback order; A first target multimedia determination module is configured to determine, if the currently played multimedia resource is not the last multimedia resource in the multimedia group, a first target multimedia resource to be played next according to the group playback order; The second target multimedia determination module is used to randomly determine the second target multimedia resource to be played next based on the multiple multimedia groups and multiple independent multimedia resources if the currently played multimedia resource is the last multimedia resource in the multimedia group; the independent multimedia resource is a multimedia resource outside the multimedia group.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the multimedia playback method according to any one of claims 1 to 7 are implemented.
10. A computer device, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the steps of the multimedia playback method according to any one of claims 1 to 7 when executing the computer program.