Work playing method, device, equipment and storage medium
By triggering the addition of the target media content to the playlist of the second application from the playback interface of the first application, the problem of users needing to frequently switch application platforms is solved, thereby improving the efficiency of cross-application playback and user experience.
Patent Information
- Application Number
- CN202410551842.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-06
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2044-05-06
AI Technical Summary
Due to the relevance and differences in the content displayed on different application platforms, users need to frequently switch between application platforms to view related content, resulting in low efficiency and a poor user experience.
In the playback interface of the first application, a preset operation is responded to, triggering the addition of the target media content to the preset playlist of the second application, so that the second application can play the content based on the playlist, thus realizing the addition and playback of works across applications.
It improves the efficiency of video playback and user experience by allowing users to directly add relevant media content to the playlist of the second application, thus establishing a connection between different applications.
Smart Images

Figure CN118450212B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Example embodiments of the present disclosure generally relate to the field of Internet, and in particular, to a work playing method, device, apparatus and computer readable storage medium. BACKGROUND
[0002] In recent years, with the rapid development of the Internet, various application platforms emerge. People can browse content in the application platform. However, since the content displayed by different application platforms may have certain correlations, people often need to switch application platforms to meet their needs for viewing content. SUMMARY
[0003] In a first aspect of the present disclosure, a work playing method is provided. The method comprises: presenting a playing interface of a first work, the first work being created based on target media content, the first work being published on a first application, and the first work being used to play part of the target media content or reference content related to the target media content, the target media content being associated with a second application different from the first application; and in response to a preset operation received in the playing interface, triggering adding the target media content into a preset playlist of the second application, so that the second application plays based on the preset playlist.
[0004] In a second aspect of the present disclosure, a device for work playing is provided. The device comprises: a presentation module configured to present a playing interface of a first work, the first work being created based on target media content, the first work being published on a first application, and the first work being used to play part of the target media content or reference content related to the target media content, the target media content being associated with a second application different from the first application; and a triggering module configured to, in response to a preset operation received in the playing interface, trigger adding the target media content into a preset playlist of the second application, so that the second application plays based on the preset playlist.
[0005] In a third aspect of the present disclosure, an electronic device is provided. The device comprises at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by the at least one processing unit, cause the device to perform the method of the first aspect.
[0006] In a fourth aspect of the present disclosure, a computer readable storage medium is provided. The computer readable storage medium has stored thereon a computer program, the computer program being executable by a processor to implement the method of the first aspect.
[0007] It is to be understood that the particulars shown herein are by way of example and for purposes of illustrative discussion of the embodiments of the present disclosure only and are not intended to limit the scope of the present disclosure to the particular embodiments illustrated. Other BRIEF DESCRIPTION OF DRAWINGS
[0008] The above-mentioned and other features and advantages of various embodiments of this disclosure will become more apparent by reference to the following detailed description taken in conjunction with the accompanying drawings. In the drawings, like reference numerals designate like elements, wherein:
[0009] FIG. 1 A schematic diagram showing an example environment in which embodiments according to the present disclosure can be implemented is shown;
[0010] FIGS. 2A-2E An example interface according to some embodiments of the present disclosure is shown;
[0011] FIG. 3 A flowchart showing an example process for work playback according to some embodiments of the present disclosure is shown;
[0012] FIG. 4 A schematic block diagram showing an example apparatus for work playback according to some embodiments of the present disclosure is shown; and
[0013] FIG. 5 A block diagram of an electronic device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0014] Embodiments of the present disclosure will be described hereinafter with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be interpreted as being limited to the embodiments set forth herein; rather, these embodiments are provided so that the present disclosure can be more thoroughly and completely understood. It is to be understood that the drawings and embodiments of the present disclosure are merely for illustrative purposes and are not intended to limit the scope of the present disclosure.
[0015] It is noted that the headings provided herein are not limitations of the embodiments of the present disclosure. Various embodiments are described throughout this document and can be included under any heading. Additionally, embodiments described in any heading can be combined with any other embodiment described in the same heading and / or a different heading in any manner.
[0016] In the description of embodiments of the disclosure, the term "includes" and its similar terms are understood to be open-ended, i.e., "including but not limited to". The term "based on" is understood to be "based, at least in part, on". The term "one embodiment" or "the embodiment" is understood to be "at least one embodiment". The term "some embodiments" is understood to be "at least some embodiments". The following can also include other explicit and implicit definitions. The terms "first", "second", etc. can refer to different or the same objects. The following can also include other explicit and implicit definitions.
[0017] In some embodiments of the disclosure, data of users, acquisition and / or use of data, etc. can be involved. These aspects comply with corresponding laws and regulations and relevant provisions. In some embodiments of the disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are performed on the premise that the user is aware of and confirms. Accordingly, when implementing various embodiments of the disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be notified to the user and the authorization of the user should be obtained through appropriate means according to relevant laws and regulations. The specific notification and / or authorization method can vary according to the actual situation and application scenario, and the scope of the disclosure is not limited in this regard.
[0018] In the specification and embodiments of the disclosure, if personal information processing is involved, it will be processed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and only within the prescribed or agreed range. Users refuse to process personal information other than the necessary information required for basic functions, which will not affect the user's use of basic functions.
[0019] As mentioned above, in recent years, with the rapid development of the Internet, various application platforms have emerged. People can browse content in the application platform. However, due to the different application platforms, the content displayed has both certain correlation and differences. For a kind of content (such as a music clip) displayed in an application platform (such as a short video platform), people often need to switch to another application platform (such as a music platform) to meet their needs of viewing associated content (such as listening to complete music content), which is low in efficiency. Moreover, in most cases, people will not switch application platforms to view associated content at the first time due to the cumbersome switching steps.
[0020] Embodiments of the present disclosure propose a scheme for work playing. According to the scheme, a playing interface of a first work is presented, the first work is created based on target media content, the first work is published in a first application, and the first work is used to play part of the target media content or reference content related to the target media content, the target media content is associated with a second application different from the first application; and in response to a preset operation received in the playing interface, a preset playlist of the target media content is triggered to be added to the second application, so that the second application is played based on the preset playlist.
[0021] In this way, by supporting the addition of related media content in the first application to the playlist in the second application, embodiments of the present disclosure can realize cross-application work addition and playing, and improve work playing efficiency and user experience.
[0022] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.
[0023] Example Environment
[0024] FIG. 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. As shown, the example environment 100 can include an electronic device 110. FIG. 1
[0025] In this example environment 100, the electronic device 110 can run an application 120 that supports interface interaction. The application 120 can be any suitable type of application for interface interaction, examples of which can include but are not limited to a video application, a social application, an image application, or other suitable application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.
[0026] In the environment 100, FIG. 1 If the application 120 is in an active state, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120.
[0027] In some embodiments, the electronic device 110 communicates with the server 130 to implement the provisioning of services of the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media player, a multimedia tablet, a palmtop computer, a portable gaming terminal, a VR / AR device, a Personal Communication System (PCS) terminal, a personal navigation device, a Personal Digital Assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio broadcast receiver, an electronic book device, a game device, or any combination thereof, including an accessory or peripheral device for the foregoing, or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface to a user (such as “wearable” circuitry, etc.).
[0028] The server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports a virtual scene.
[0029] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.
[0030] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, and do not imply any limitation on the scope of the present disclosure.
[0031] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
[0032] Example Process
[0033] FIGS. 2A-2E Example interfaces 200A-200E are shown in accordance with some embodiments of the present disclosure. The interfaces 200A-200E may, for example, be provided by the electronic device 110 shown in FIG. 1 FIG. 1.
[0034] In some embodiments, as shown in FIG. 2A , the electronic device 110 can present a playback interface 200A of a first work. The first work can be created based on target media content, and the first work is published in a first application.
[0035] In some embodiments, the first application can be an application platform that presents works of an information stream. The works of the information stream can correspond to a plurality of work types (e.g., music type, video type, graphic-text type, etc.), the first work can correspond to a first type (e.g., music type), and the plurality of work types to which the works of the information stream correspond can include the first type.
[0036] In some embodiments, continuing to refer to FIG. 2A , the electronic device 110 can switch the playback interface to a playback of a second work in response to a swipe operation received in the playback interface 200A. The first work and the second work are associated with the information stream of the first application. In some embodiments, the first work and the second work can respectively correspond to different work types in the information stream.
[0037] In some embodiments, the first work can be for playing a portion of the target media content. As an example, the target media content may, for example, be a complete music content, and the first work can be a music clip in the target media content.
[0038] In some embodiments, the first work can be for playing reference content related to the target media content. As an example, the target media content may, for example, be a movie, and the first work may, for example, be an explanatory video or a highlight clip about the movie. As another example, the target media content may, for example, be a complete music content, and the first work can be a video work, a picture work, etc. that uses the music content or a clip thereof as background music.
[0039] In some embodiments, the target media content is associated with a second application different from the first application. As an example, the first application can be a short video application, and the second application can be a music application. The first application and the second application can reside in the same platform, or can respectively correspond to different platforms.
[0040] In some embodiments, with reference to FIG. 2AIn response to the preset operation received by the playback interface 200A, the electronic device 110 can trigger adding the target media content into a preset playlist of the second application, so that the second application can play based on the preset playlist.
[0041] In some embodiments, the electronic device 110 can add the target media content at a preset position of a media recommendation list of the second application. The second application is configured to play a set of media contents in the media recommendation list when starting. As an example, the second application can play the set of media contents in order according to the positions corresponding to the set of media contents in the media recommendation list when starting.
[0042] As an example, the preset position of the target media content added to the media recommendation list of the second application can be the first position of the media recommendation list, so that the second application can play the target media content first when starting.
[0043] As another example, in the case that the second application has been opened and is playing the media recommendation list, the target media content can be added to the next play position of the media recommendation list, for example. For example, a complete song corresponding to the first work can be added as the next song to be played.
[0044] In some embodiments, the electronic device 110 can also trigger the second application to provide a prompt element in response to the target media content in the set of media contents being played.
[0045] In some embodiments, with reference to FIG. 2B In response to receiving the first operation in the playback interface 200B, the electronic device 110 can present the first control 205 in the playback interface 200B. As an example, the electronic device 110 can present the interaction window 210 in the playback interface 200B in response to receiving the first operation (e.g., a double-click operation or a long-press operation, etc.) in the playback interface 200B. The electronic device 110 can provide the first control 205 in the interaction window 210.
[0046] In some embodiments, with continued reference to FIG. 2B In response to the selection of the first control 205, the electronic device 110 can trigger adding the target media content into a preset playlist of the second application.
[0047] In some embodiments, with reference to FIG. 2CIn response to the reference information associated with the first work satisfying the preset condition, the electronic device 110 can provide the second control 215 in the playback interface 200C. Further, in response to a selection of the second control 215, the electronic device 110 can trigger adding the target media content into a preset playlist of the second application.
[0048] In some embodiments, with continued reference to FIG. 2C The reference information can be used to represent a playback process of the first work in the playback interface 200C. As an example, the reference information can include a playback duration of the first work in the playback interface 200C, a playback speed customized by the user, and other operations of the user that affect the playback process (e.g., a pause operation), and the like. It can be understood that the reference information herein is only illustrative, and the present disclosure does not limit the specific content of the reference information.
[0049] In some embodiments, with continued reference to FIG. 2C The reference information may, for example, include a playback duration of the first work in the playback interface 200C. Further, in response to the playback duration of the first work in the playback interface 200C reaching a first preset time (e.g., 5 seconds), the electronic device 110 can provide the second control 215 in the playback interface 200C.
[0050] As another example, the electronic device 110 may, for example, also provide the corresponding second control 215 based on the first work published by the target media content by default, without considering the reference information of the first work.
[0051] In some embodiments, the electronic device 110 can also stop presenting the second control 215 in the playback interface 200C in response to the second control 215 not being selected or a preset operation not being received within a second preset time.
[0052] In some embodiments, in response to stopping presenting the second control 215 in the playback interface 200C for a preset number of times, the electronic device 110 can no longer provide the second control 215 in the playback interface 200C when the reference information associated with the first work satisfies the preset condition.
[0053] In some embodiments, with reference FIG. 2D In response to the target media content being added to the preset playlist of the second application, the electronic device 110 can present the prompt information 220 in the playback interface 200D. As an example, the prompt information 220 can represent that the target media content has been successfully added to the preset playlist of the second application.
[0054] In some embodiments, with continued reference to FIG. 2DFurthermore, based on a second operation on the prompt message 220, the electronic device 110 can trigger the presentation of a target interface associated with the second application. As an example, the electronic device 110 may provide a jump entry 225 in the prompt message 220. Further, the electronic device 110 may, in response to the selection of the jump entry 225, present a target interface associated with the second application.
[0055] In some embodiments, continue to refer to FIG. 2D Furthermore, based on a second operation on the prompt information 220, the electronic device 110 can trigger a second application to play at least one media content item in a preset playlist, where the at least one media content item includes the target media content. In other words, based on a second operation on the prompt information 220 (e.g., a selection operation), the electronic device 110 can control the second application to play at least one media content item in a preset playlist according to the corresponding order of the at least one media content item, where the media content includes the target media content.
[0056] In some embodiments, such as FIG. 2E As shown, electronic device 110 can present a target interface 200E associated with a second application. Electronic device 110 can display a set of playlists associated with the current user in the target interface 200E. For example... FIG. 2E As shown, this playlist may include preset playlists 230 to which the target media content is added.
[0057] In some embodiments, continue to refer to FIG. 2E The electronic device 110 can display the preset playlist 230 differently on the target interface 200E. As an example, the electronic device 110 can highlight the preset playlist 230 on the target interface 200E, for example, by using a different background color.
[0058] In some embodiments, continue to refer to FIG. 2E The electronic device 110 can stop displaying the preset playlist 230 on the target interface 200E after a second preset time has elapsed.
[0059] In some embodiments, continue to refer to FIG. 2E The electronic device 110 may also provide a return control 235 in the target interface 200E. Further, the electronic device 110 may, in response to a triggering of the return control 235, present a playback interface of the first work in the first application. In some embodiments, the electronic device 110 may also present revisit information in the playback interface, the revisit information representing revisit path information from the first application to the target interface 200E of the second application.
[0060] Based on the playback process described above, the embodiments of this disclosure can trigger the addition of target media content associated with the first work to a preset playlist in a second application from the playback interface of the first work in the first application. This allows users to view target media content associated with the first work in the second application, establishes a connection channel between different applications, enables cross-application work addition and playback, and improves playback efficiency and user experience.
[0061] Example Process
[0062] FIG. 3 A flowchart illustrating an example process 300 for playing a work according to some embodiments of the present disclosure is shown. Process 300 can be implemented at electronic device 110. Reference is made below. FIG. 1 To describe process 300.
[0063] like FIG. 3 As shown, in box 310, electronic device 110 can present a playback interface for a first work. The first work is created based on target media content, published on a first application, and used to play a portion of the target media content or reference content related to the target media content. The target media content is associated with a second application that is different from the first application.
[0064] In box 320, electronic device 110 can respond to a preset operation received in the playback interface to trigger the addition of the target media content to the preset playlist of the second application, so that the second application plays the content based on the preset playlist.
[0065] In some embodiments, triggering the addition of target media content to a preset playlist of a second application includes: triggering the addition of target media content to a preset position in the media recommendation list of the second application, wherein the second application is configured to play a set of media content in the media recommendation list upon startup.
[0066] In some embodiments, method 300 further includes: in response to the playback of target media content in a set of media content, triggering a second application to provide a prompt element about the target media content being added based on the first application.
[0067] In some embodiments, triggering the addition of target media content to a preset playlist of a second application includes: in response to a first operation received in the playback interface, presenting a first control in the playback interface; and in response to the selection of the first control, triggering the addition of target media content to a preset playlist of the second application.
[0068] In some embodiments, triggering the addition of target media content to a preset playlist of a second application includes: providing a second control in the playback interface in response to reference information associated with the first work meeting preset conditions; and triggering the addition of target media content to a preset playlist of the second application in response to the selection of the second control.
[0069] In some embodiments, the reference information is used to characterize the playback process of the first work in the playback interface.
[0070] In some embodiments, method 300 further includes: displaying a prompt message in response to the target media content being added to a preset playlist of the second application; and triggering the display of a target interface associated with the second application based on a second operation on the prompt message.
[0071] In some embodiments, the target interface displays a set of playlists associated with the current user, and the default playlists are displayed separately in the target interface.
[0072] In some embodiments, process 300 further includes: triggering a second application to play at least one media content in a preset playlist based on a second operation on the prompt information, wherein the at least one media content includes the target media content.
[0073] In some embodiments, process 300 further includes: in response to a third operation received in the playback interface, switching the playback interface to play a second work, wherein the first work and the second work are associated with the information stream of the first application.
[0074] Example Apparatus and Device
[0075] Embodiments of this disclosure also provide corresponding apparatus for implementing the above methods or processes. FIG. 4 A schematic structural block diagram of an example device 400 for playback of a work according to certain embodiments of the present disclosure is shown. Device 400 may be implemented as or included in electronic device 110. Various modules / components in device 400 may be implemented by hardware, software, firmware, or any combination thereof.
[0076] like FIG. 4 As shown, device 400 includes a presentation module 410 configured to present a playback interface of a first work, which is created based on target media content, published on a first application, and used to play a portion of the target media content or reference content related to the target media content, which is associated with a second application different from the first application; and a trigger module 420 configured to respond to a preset operation received in the playback interface to trigger the addition of the target media content to a preset playlist of the second application, so that the second application plays the content based on the preset playlist.
[0077] In some embodiments, the triggering module 420 is further configured to trigger the adding of the target media content into the preset playlist of the second application comprises: triggering the adding of the target media content into a preset position of a media recommendation list of the second application, the second application being configured to play a set of media content in the media recommendation list when starting.
[0078] In some embodiments, the triggering module 420 is further configured to trigger the second application to provide a prompt element about the target media content being added based on the first application in response to the target media content in the set of media content being played.
[0079] In some embodiments, the triggering module 420 is further configured to trigger the adding of the target media content into the preset playlist of the second application comprises: presenting a first control in the playback interface in response to the first operation received in the playback interface; and triggering the adding of the target media content into the preset playlist of the second application in response to the selection of the first control.
[0080] In some embodiments, the triggering module 420 is further configured to trigger the adding of the target media content into the preset playlist of the second application comprises: providing a second control in the playback interface in response to the reference information associated with the first work satisfying a preset condition; and triggering the adding of the target media content into the preset playlist of the second application in response to the selection of the second control.
[0081] In some embodiments, the triggering module 420 is further configured to reference information is used to represent the playing process of the first work in the playback interface.
[0082] In some embodiments, the triggering module 420 is further configured to present prompt information in response to the target media content being added into the preset playlist of the second application; and trigger the presentation of a target interface associated with the second application based on a second operation on the prompt information.
[0083] In some embodiments, the presentation module 410 is further configured to the target interface demonstrates a set of playlists associated with the current user, and the preset playlist is displayed differently in the target interface.
[0084] In some embodiments, the triggering module 420 is further configured to trigger the second application to play at least one media content in the preset playlist based on the second operation on the prompt information, the at least one media content including the target media content.
[0085] In some embodiments, the presentation module 410 is further configured to switch the playback interface to play a second work in response to a third operation received in the playback interface, the first work and the second work being associated with an information stream of the first application.
[0086] FIG. 5 A block diagram of an electronic device 500 in which one or more embodiments of the present disclosure may be implemented is shown. It should be understood that... FIG. 5 The electronic device 500 shown is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. FIG. 5 The electronic device 500 shown can be used to achieve FIG. 1 Electronic devices 110.
[0087] like FIG. 5 As shown, electronic device 500 is in the form of a general-purpose electronic device. Components of electronic device 500 may include, but are not limited to, one or more processors or processing units 510, memory 520, storage device 730, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processing unit 510 may be a physical or virtual processor and is capable of performing various processes according to programs stored in memory 520. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capability of electronic device 500.
[0088] Electronic device 500 typically includes multiple computer storage media. Such media can be any accessible media that is accessible to electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. Memory 520 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. Storage device 530 can be removable or non-removable media and can include machine-readable media, such as flash drives, disks, or any other media that can be used to store information and / or data and can be accessed within electronic device 500.
[0089] Electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not explicitly stated... FIG. 5 As shown, disk drives for reading from or writing to removable, non-volatile disks (e.g., "floppy disks") and optical disk drives for reading from or writing to removable, non-volatile optical disks can be provided. In these cases, each drive can be connected to a bus (not shown) via one or more data media interfaces. Memory 520 may include computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of this disclosure.
[0090] The communication unit 540 enables communication through the communication medium with other electronic devices. Additionally, the functionality of the components of the electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines that are capable of communicating over a communication connection. As such, the electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network node.
[0091] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown), such as a storage device, a display device, etc., through the communication unit 540, as necessary, with one or more devices that enable a user to interact with the electronic device 500, or with any device (e.g., a network card, a modem, etc.) that enables the electronic device 500 to communicate with one or more other electronic devices. Such communication can be carried out via an input / output (I / O) interface (not shown).
[0092] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.
[0093] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0094] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium. The instructions stored on the computer readable storage medium can be used to program a computer, a programmable data processing apparatus, and / or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0095] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer, other programmable data processing apparatus, or other device implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0096] The flow diagrams and the block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various implementations of the present disclosure. In this regard, each block in the flow diagrams and the block diagrams can represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logic functions (s). In some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in some cases, be executed substantially concurrently, or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and
[0097] implementations. Numerous modifications and adaptations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The herein described subject matter is to be considered in all its novel implications and applications and can be practiced in a variety of environments. It is also to be understood that such features are only examples and that many modifications, additions, or omissions can be made without departing from the scope of the claimed disclosure.
Claims
1. A work playing method, comprising: presenting a playing interface of a first work, the first work being created based on a target media content, the first work being published in a first application, and the first work being used to play a part of the target media content or a reference content related to the target media content, the target media content being associated with a second application different from the first application; in response to a playing duration of the first work reaching a preset duration, providing a second control in the playing interface; and in response to a selection of the second control, triggering adding the target media content into a media recommendation list of the second application as a next playing music of the media recommendation list, wherein the media recommendation list is a music list played by default when the second application is started. 2.The method of claim 1, wherein the triggering adding the target media content into the media recommendation list of the second application comprises: triggering adding the target media content at a first position of the media recommendation list; or in response to the second application playing the media recommendation list, triggering adding the target media content at a next playing position of the media recommendation list. 3.The method of claim 2, further comprising: in response to the target media content in the set of media contents being played, triggering the second application to provide a prompt element about the target media content being added based on the first application. 4.The method of claim 1, wherein the triggering adding the target media content into the media recommendation list of the second application comprises: in response to a first operation received in the playing interface, presenting a first control in the playing interface; and in response to a selection of the first control, triggering adding the target media content into the media recommendation list of the second application. 5.The method of claim 1, further comprising: in response to the target media content being added into the media recommendation list of the second application, presenting prompt information; and based on a second operation on the prompt information, triggering presenting a target interface associated with the second application. 6.The method of claim 5, wherein the target interface displays a set of playlists associated with a current user, and a preset playlist associated with the target media content is displayed differently in the target interface. 7.The method of claim 5, further comprising: based on the second operation on the prompt information, triggering the second application playing at least one media content in the preset playlist, the at least one media content including the target media content. 8.The method of claim 1, further comprising: in response to a third operation received in the playing interface, switching the playing interface to play a second work, the first work and the second work being associated with an information stream of the first application. 9.An apparatus for work playing, comprising: The presentation module is configured to present a play interface of a first work, the first work is created based on target media content, the first work is published in a first application, and the first work is used to play part of the target media content or reference content related to the target media content, the target media content is associated with a second application different from the first application; in response to a play time length of the first work reaching a preset time length, a second control is provided in the play interface; and The triggering module is configured to, in response to selection of the second control, trigger adding the target media content to a media recommendation list of the second application as next play music of the media recommendation list, wherein the media recommendation list is a music list that is played by default when the second application is started.
10. An electronic device, comprising: at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions, when executed by the at least one processing unit, cause the electronic device to perform the method according to any one of claims 1 to 8.
11. A computer readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Interaction method and device, electronic equipment and storage medium
CN116405737A