[go: up one dir, main page]

CN118450212B - Playback methods, devices, equipment and storage media of works - Google Patents

Playback methods, devices, equipment and storage media of works

Info

Publication number
CN118450212B
CN118450212B CN202410551842.XA CN202410551842A CN118450212B CN 118450212 B CN118450212 B CN 118450212B CN 202410551842 A CN202410551842 A CN 202410551842A CN 118450212 B CN118450212 B CN 118450212B
Authority
CN
China
Prior art keywords
application
media content
work
target media
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410551842.XA
Other languages
Chinese (zh)
Other versions
CN118450212A (en
Inventor
曹培悦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zitiao Network Technology Co Ltd
Original Assignee
Beijing Zitiao Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zitiao Network Technology Co Ltd filed Critical Beijing Zitiao Network Technology Co Ltd
Priority to CN202410551842.XA priority Critical patent/CN118450212B/en
Publication of CN118450212A publication Critical patent/CN118450212A/en
Priority to PCT/CN2025/086203 priority patent/WO2025232390A1/en
Application granted granted Critical
Publication of CN118450212B publication Critical patent/CN118450212B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8193Monomedia components thereof involving executable data, e.g. software dedicated tools, e.g. video decoder software or IPMP tool
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8106Monomedia components thereof involving special audio data, e.g. different tracks for different languages
    • H04N21/8113Monomedia components thereof involving special audio data, e.g. different tracks for different languages comprising music, e.g. song in MP3 format
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开的实施例涉及作品播放方法、装置、设备和存储介质。在此提出的方法包括:呈现第一作品的播放界面,第一作品基于目标媒体内容被创建,第一作品发布于第一应用,并且第一作品用于播放目标媒体内容的部分内容或与目标媒体内容相关的参考内容,目标媒体内容关联于不同于第一应用的第二应用;以及响应于播放界面中接收到的预设操作,触发将目标媒体内容添加至第二应用的预设播放列表中,使得第二应用基于预设播放列表进行播放。以此方式,本公开的实施例能够提高作品播放的效率。

The embodiments of this disclosure relate to methods, apparatuses, devices, and storage media for playing works. The proposed method includes: presenting a playback interface for a first work, wherein the first work is created based on target media content, the first work is published on a first application, and the first work is used to play a portion 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 responding to a preset operation received in the playback interface, triggering the addition of the target media content to a preset playlist of the second application, causing the second application to play the content based on the preset playlist. In this manner, the embodiments of this disclosure can improve the efficiency of work playback.

Description

Method, device, equipment and storage medium for playing works
Technical Field
Example embodiments of the present disclosure relate generally to the field of the internet and, more particularly, relate to a work playing method, apparatus, device, and computer readable storage medium.
Background
In recent years, with the rapid development of the internet, various application platforms emerge. One can browse content in an application platform. However, since there may be a certain association between the content displayed by different application platforms, people often need to switch the application platforms to meet the requirement of viewing the content.
Disclosure of Invention
In a first aspect of the present disclosure, a method of playing a work is provided. The method includes presenting a playing interface of a first work, the first work being created based on target media content, the first work being published to 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 triggering the target media content to be added to a preset playlist of the second application in response to a preset operation received in the playing interface, so that the second application plays based on the preset playlist.
In a second aspect of the present disclosure, an apparatus for playing a work is provided. The device comprises a presentation module and a triggering module, wherein the presentation module is configured to present a playing interface of a first work, the first work is created based on target media content, the first work is published to a first application, the first work is used for playing partial content of the target media content or reference content related to the target media content, the target media content is related to a second application different from the first application, and the triggering module is configured to trigger the target media content to be added into a preset play list of the second application in response to a preset operation received in the playing interface, so that the second application plays based on the preset play list.
In a third aspect of the present disclosure, an electronic device is provided. The apparatus includes 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 at least one processing unit, cause the apparatus to perform the method of the first aspect.
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 executable by a processor to implement the method of the first aspect.
It should be understood that what is described in this section of the disclosure is not intended to limit key features or essential features of the embodiments of the disclosure, nor is it intended to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The above and other features, advantages and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. In the drawings, wherein like or similar reference numerals denote like or similar elements, in which:
FIG. 1 illustrates a schematic diagram of an example environment in which embodiments in accordance with the present disclosure may be implemented;
FIGS. 2A-2E illustrate example interfaces according to some embodiments of the present disclosure;
FIG. 3 illustrates a flowchart of an example process for playing a work according to some embodiments of the present disclosure;
FIG. 4 shows a schematic block diagram of an example apparatus for playing a work in accordance with some embodiments of the present disclosure, and
Fig. 5 illustrates a block diagram of an electronic device capable of implementing various embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure have been illustrated in the accompanying drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather, these embodiments are provided so that this disclosure will be more thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be noted that any section/subsection headings provided herein are not limiting. Various embodiments are described throughout this document, and any type of embodiment may be included under any section/subsection. Furthermore, the embodiments described in any section/subsection may be combined in any manner with any other embodiment described in the same section/subsection and/or in a different section/subsection.
In describing embodiments of the present disclosure, the term "comprising" and its like should be taken to be open-ended, i.e., including, but not limited to. The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions are also possible below. The terms "first," "second," and the like, may refer to different or the same object. Other explicit and implicit definitions are also possible below.
Embodiments of the present disclosure may relate to user data, the acquisition and/or use of data, and the like. These aspects all follow corresponding legal and related regulations. In embodiments of the present disclosure, all data collection, acquisition, processing, forwarding, use, etc. is performed with knowledge and confirmation by the user. Accordingly, in implementing the embodiments of the present disclosure, the user should be informed of the type of data or information, the range of use, the use scenario, etc. that may be involved and obtain the authorization of the user in an appropriate manner according to the relevant laws and regulations. The particular manner of notification and/or authorization may vary depending on the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
In the present description and embodiments, if the personal information processing is concerned, the processing is performed on the premise of having a validity base (for example, obtaining agreement of the personal information body, or being necessary for executing a contract, etc.), and the processing is performed only within a prescribed or contracted range. The user refuses to process the personal information except the necessary information of the basic function, and the basic function is not influenced by the user.
As mentioned above, in recent years, with the rapid development of the internet, various application platforms emerge. One can browse content in an application platform. However, since the content displayed by different application platforms has a certain association and a difference. For one type of content (e.g., a piece of music) presented in one application platform (e.g., a short video platform), it is often inefficient to switch to another application platform (e.g., a music platform) to meet the need to view the associated content itself (e.g., to listen to the complete music content). Moreover, in most cases, people do not first view the associated content through the switching application platform due to cumbersome switching steps.
The embodiment of the disclosure provides a scheme for playing works. 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 to a first application, the first work is used for playing part of target media content or reference content related to the target media content, the target media content is related to a second application different from the first application, and in response to preset operation received in the playing interface, the target media content is triggered to be added into a preset play list of the second application, so that the second application plays based on the preset play list.
In this way, by supporting the addition of related media content to a playlist in a second application in a first application, embodiments of the present disclosure enable the addition and playback of works across applications, improving the efficiency of work playback and user experience.
Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.
Example Environment
FIG. 1 illustrates a schematic diagram of an example environment 100 in which embodiments of the present disclosure may be implemented. As shown in fig. 1, an example environment 100 may include an electronic device 110.
In this example environment 100, an electronic device 110 may be running an application 120 that supports interface interactions. The application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to, a video application, a social application, an image application, or other suitable application. The user 140 may interact with the application 120 via the electronic device 110 and/or its attached device.
In the environment 100 of fig. 1, if the application 120 is in an active state, the electronic device 110 may present an interface 150 for supporting interface interactions through the application 120.
In some embodiments, the electronic device 110 communicates with the server 130 to enable provisioning of services for the application 120. The electronic device 110 may be any type of mobile terminal, fixed terminal, or portable terminal, including a mobile handset, desktop computer, laptop computer, notebook computer, netbook computer, tablet computer, media computer, multimedia tablet, palmtop computer, portable gaming terminal, VR/AR device, personal communication system (Personal Communication System, PCS) device, personal navigation device, personal digital assistant (Personal DIGITAL ASSISTANT, PDA), audio/video player, digital camera/video camera, positioning device, television receiver, radio broadcast receiver, electronic book device, gaming device, or any combination of the preceding, including accessories and peripherals for these devices, or any combination thereof. In some embodiments, electronic device 110 is also capable of supporting any type of interface to the user (such as "wearable" circuitry, etc.).
The server 130 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, a content distribution network, basic cloud computing services such as big data and an artificial intelligence platform. Server 130 may include, for example, a computing system/server, such as a mainframe, edge computing node, computing device in a cloud environment, and so on. The server 130 may provide background services for applications 120 in the electronic device 110 that support virtual scenes.
A communication connection may be established between server 130 and electronic device 110. The communication connection may be established by wired means or wireless means. The communication connection may include, but is not limited to, a bluetooth connection, a mobile network connection, a universal serial bus (Universal Serial Bus, USB) connection, a wireless fidelity (WIRELESS FIDELITY, WIFI) connection, etc., as embodiments of the disclosure are not limited in this respect. In embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interactions through a communication connection therebetween.
It should be understood that the structure and function of the various elements in environment 100 are described for illustrative purposes only and are not meant to suggest any limitation as to the scope of the disclosure.
Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
Example procedure
Fig. 2A-2E illustrate example interfaces 200A-200E according to some embodiments of the present disclosure. The interfaces 200A-200E may be provided by the electronic device 110 shown in fig. 1, for example.
In some embodiments, as shown in FIG. 2A, the electronic device 110 may present a playback interface 200A for the first work. The first work may be created based on the target media content and published in the first application.
In some embodiments, the first application may be an application platform that presents a work of the information stream. The pieces of information flow may correspond to multiple pieces types (e.g., music type, video type, graphics type, etc.), the first piece may correspond to a first type (e.g., music type), and the multiple pieces of information flow corresponding to the pieces of information flow may include the first type.
In some embodiments, with continued reference to fig. 2A, the electronic device 110 may switch the playback interface to playing the second work in response to the sliding operation received in the playback interface 200A. The first work and the second work are associated with an information stream of the first application. In some embodiments, the first work and the second work may each correspond to a different work type in the information stream.
In some embodiments, the first work may be used to play a portion of the target media content. As an example, the target media content may be, for example, a complete music content, and the first work may be a piece of music in the target media content.
In some embodiments, the first work may be used to play reference content related to the target media content. As an example, the target media content may be, for example, a movie work, and the first work may be, for example, an explanation video or highlight segment, etc., relating to the movie work. As yet another example, the target media content may be, for example, a complete musical content, and the first work may be a video work, a photo work, or the like using the musical content or a segment thereof as background music.
In some embodiments, the target media content is associated with a second application that is different from the first application. As an example, the first application may be a short video application and the second application may be a music application. The first application and the second application may reside in the same platform or may correspond to different platforms, respectively.
In some embodiments, referring to fig. 2A, the electronic device 110 may trigger the addition of the target media content to a preset playlist of the second application in response to a preset operation received by the play interface 200A, such that the second application may play based on the preset playlist.
In some embodiments, the electronic device 110 may add the target media content to the second application at a preset location of the media recommendation list. The second application is configured to play a set of media content in the media recommendation list at startup. As an example, the second application may play a set of media content in order at startup according to a location in the media recommendation list corresponding to the set of media content.
As an example, the preset location of the target media content added to the media recommendation list of the second application may be the first of the media recommendation list, so that the second application may play the target media content first at startup.
As another example, where the second application has been opened and is playing the media recommendation list, the target media content may be added to the next play location of the media recommendation list, for example. For example, a complete song corresponding to a first work may be added as the next song to play.
In some embodiments, the electronic device 110 may also trigger the second application to provide the reminder element in response to the target media content in the set of media content being played. The hint element may characterize that the target media content is added to the media recommendation list based on the first application.
In some embodiments, referring to fig. 2B, electronic device 110 can present first control 205 at playback interface 200B in response to receiving a first operation at playback interface 200B. As an example, the electronic device 110 may present the interactive window 210 in the playback interface 200B in response to receiving a first operation (e.g., a double click operation or a long press operation, etc.) in the playback interface 200B. Electronic device 110 can provide first control 205 in interactive window 210.
In some embodiments, with continued reference to fig. 2B, the electronic device 110 can trigger the addition of the target media content to the preset playlist of the second application in response to selection of the first control 205.
In some embodiments, referring to the playback interface 200C of FIG. 2C, the electronic device 110 may provide the second control 215 in the playback interface 200C in response to the reference information associated with the first work meeting a preset condition. Further, the electronic device 110 can trigger the addition of the target media content to the preset playlist of the second application in response to selection of the second control 215.
In some embodiments, with continued reference to fig. 2C, the reference information may be used to characterize the playing process of the first work in the playing interface 200C. As an example, the reference information may include a playing time period of the first work in the playing interface 200C, a user-defined playing speed, and other operations (e.g., a pause operation) of the user that affect the playing process, and so on. It will be appreciated that the references herein are merely exemplary, and that the invention is not limited to the specific details of the references.
In some embodiments, with continued reference to FIG. 2C, the reference information may include, for example, a duration of play of the first work in the play interface 200C. Further, the electronic device 110 may provide the second control 215 in the playback interface 200C in response to the playback duration of the first work in the playback interface 200C reaching a first preset time (e.g., 5 seconds).
As another example, the electronic device 110 may also provide the corresponding second control 215 for the first work published based on the target media content by default, for example, without regard to the reference information of the first work.
In some embodiments, the electronic device 110 may also cease presenting the second control 215 in the playback interface 200C in response to the second control 215 not being selected or receiving a preset operation at the second preset time.
In some embodiments, the electronic device 110 may not provide the second control 215 in the playback interface 200C when the reference information associated with the first work satisfies the preset condition in response to ceasing to present the second control 215 in the playback interface 200C a preset number of times.
In some embodiments, referring to fig. 2D, the electronic device 110 may present the cue information 220 in the playback interface 200D in response to the target media content being added to the preset playlist of the second application. As an example, the hint information 220 may characterize that the target media content has been successfully added to the preset playlist of the second application.
In some embodiments, with continued reference to fig. 2D, the electronic device 110 may also trigger presentation of a target interface associated with the second application based on the second operation on the hint information 220. As an example, electronic device 110 may provide jump portal 225 in hint information 220. Further, the electronic device 110 may present a target interface associated with the second application in response to selection of the jump-in port 225.
In some embodiments, with continued reference to fig. 2D, the electronic device 110 may further trigger the second application to play at least one item of media content in the preset playlist according to the preset playlist, including the target media content, based on the second operation on the hint information 220. That is, the electronic device 110 may control the second application to play at least one item of media content including the target media content according to a corresponding order of the at least one item of media content in the preset playlist based on the second operation (e.g., the selection operation) on the cue information 220.
In some embodiments, as shown in fig. 2E, the electronic device 110 may present a target interface 200E associated with the second application. The electronic device 110 may present a set of playlists associated with the current user in the target interface 200E. As shown in fig. 2E, a preset playlist 230 to which the target media content is added may be included in the group of playlists.
In some embodiments, with continued reference to fig. 2E, the electronic device 110 may display the preset playlist 230 differently in the target interface 200E. As an example, the electronic device 110 may highlight the preset playlist 230 in the target interface 200E, e.g., using a different background color.
In some embodiments, with continued reference to fig. 2E, the electronic device 110 may stop displaying the preset playlist 230 differently in the target interface 200E in response to differently presenting the preset playlist 230 in the target interface 200E for a second preset time.
In some embodiments, with continued reference to fig. 2E, the electronic device 110 can also provide a return control 235 in the target interface 200E. Further, the electronic device 110 may present a playback interface for the first work in the first application in response to the trigger to the return control 235. In some embodiments, the electronic device 110 may also present revisitation information in the playback interface, which may characterize revisitation path information in the target interface 200E that jumps from the first application to the second application.
Based on the work playing process described above, embodiments of the present disclosure are capable of triggering the addition of target media content associated with a first work in a preset playlist of a second application at a playing interface of the first work of the first application. In this way, the user can check the target media content associated with the first work in the second application, the work contact channel between different applications is opened, the addition and the playing of the work crossing the applications are realized, and the work playing efficiency and the user experience are improved.
Example procedure
FIG. 3 illustrates a flowchart of an example process 300 for playing a work, according to some embodiments of the present disclosure. The process 300 may be implemented at the electronic device 110. The process 300 is described below with reference to fig. 1.
As shown in fig. 3, at block 310, the electronic device 110 may present a playback interface for a first work, the first work being created based on target media content, the first work being published to a first application, and the first work being used to play a portion of the target media content or reference content related to the target media content, the target media content being associated with a second application that is different from the first application.
At block 320, the electronic device 110 may trigger the addition of the target media content to a preset playlist of the second application in response to the preset operation received in the play interface, such that the second application plays based on the preset playlist.
In some embodiments, triggering the addition of the target media content to the second application's preset playlist includes triggering the addition of the target media content to the second application's media recommendation list at a preset location, the second application being configured to play a set of media content in the media recommendation list at startup.
In some embodiments, the method 300 further includes, in response to the target media content in the set of media content being played, triggering the second application to provide a hint element that is added with respect to the target media content based on the first application.
In some embodiments, triggering the addition of the target media content to the preset playlist of the second application includes presenting a first control at the playback interface in response to a first operation received at the playback interface, and triggering the addition of the target media content to the preset playlist of the second application in response to a selection of the first control.
In some embodiments, triggering the addition of the target media content to the preset playlist of the second application includes providing a second control in the playback interface in response to the reference information associated with the first work meeting the preset condition, and triggering the addition of the target media content to the preset playlist of the second application in response to selection of the second control.
In some embodiments, the reference information is used to characterize a playback process of the first work in the playback interface.
In some embodiments, the method 300 further includes presenting the alert information in response to the target media content being added to a preset playlist of the second application, and triggering presentation of a target interface associated with the second application based on a second operation on the alert information.
In some embodiments, the target interface presents a set of playlists associated with the current user, and the preset playlists are displayed differently in the target interface.
In some embodiments, the process 300 further includes triggering the second application to play at least one item of media content in the preset playlist, the at least one item of media content including the target media content, based on the second operation on the hint information.
In some embodiments, the process 300 further includes switching the playback interface to playback the second work in response to a third operation received in the playback interface, the first work and the second work being associated with the information stream of the first application.
Example apparatus and apparatus
Embodiments of the present disclosure also provide corresponding apparatus for implementing the above-described methods or processes. Fig. 4 illustrates a schematic block diagram of an example apparatus 400 for playback of a work, in accordance with certain embodiments of the present disclosure. The apparatus 400 may be implemented as or included in the electronic device 110. The various modules/components in apparatus 400 may be implemented in hardware, software, firmware, or any combination thereof.
As shown in fig. 4, the apparatus 400 includes a presentation module 410 configured to present a playback interface of a first work, the first work being created based on target media content, the first work being published to a first application and the first work being used to play a portion 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 trigger module 420 configured to trigger, in response to a preset operation received in the playback interface, adding the target media content to a preset playlist of the second application such that the second application plays based on the preset playlist.
In some embodiments, the triggering module 420 is further configured to trigger the addition of the target media content to the second application's preset playlist includes triggering the addition of the target media content to the second application's media recommendation list at a preset location, the second application being configured to play a set of media content in the media recommendation list at startup.
In some embodiments, the triggering module 420 is further configured to trigger the second application to provide a hint element that is added with respect to the target media content based on the first application in response to the target media content in the set of media content being played.
In some embodiments, the triggering module 420 is further configured to trigger adding the target media content to the preset playlist of the second application including rendering the first control at the playback interface in response to the first operation received at the playback interface and triggering adding the target media content to the preset playlist of the second application in response to selection of the first control.
In some embodiments, the triggering module 420 is further configured to trigger adding the target media content to the preset playlist of the second application including providing a second control in the playback interface in response to the reference information associated with the first work meeting the preset condition and triggering adding the target media content to the preset playlist of the second application in response to selection of the second control.
In some embodiments, the trigger module 420 is further configured to reference information for characterizing a playback process of the first work in the playback interface.
In some embodiments, the triggering module 420 is further configured to present the hint information in response to the target media content being added to a preset playlist of the second application and trigger presentation of a target interface associated with the second application based on a second operation on the hint information.
In some embodiments, the presentation module 410 is further configured to present a set of playlists associated with the current user to the target interface and the preset playlists are differentially displayed in the target interface.
In some embodiments, the triggering module 420 is further configured to trigger the second application to play at least one item of media content in the preset playlist, the at least one item of media content including the target media content, based on the second operation on the hint information.
In some embodiments, the presentation module 410 is further configured to switch the playback interface to playback the second work in response to a third operation received in the playback interface, the first work and the second work being associated with the information stream of the first application.
Fig. 5 illustrates a block diagram of an electronic device 500 in which one or more embodiments of the disclosure may be implemented. It should be understood that the electronic device 500 shown in fig. 5 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 500 shown in fig. 5 may be used to implement the electronic device 110 of fig. 1.
As shown in fig. 5, the electronic device 500 is in the form of a general-purpose electronic device. The components of electronic device 500 may include, but are not limited to, one or more processors or processing units 510, memory 520, storage 730, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 may be a real or virtual processor and is capable of performing various processes according to programs stored in the memory 520. In a multiprocessor system, multiple processing units execute computer-executable instructions in parallel to improve the parallel processing capabilities of electronic device 500.
Electronic device 500 typically includes multiple computer storage media. Such a medium may be any available media that is accessible by electronic device 500, including, but not limited to, volatile and non-volatile media, removable and non-removable media. The memory 520 may 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 may be a removable or non-removable media and may include machine-readable media such as flash drives, magnetic disks, or any other media that may be capable of storing information and/or data and that may be accessed within electronic device 500.
The electronic device 500 may further include additional removable/non-removable, volatile/nonvolatile storage media. Although not shown in fig. 5, a magnetic disk drive for reading from or writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data medium interfaces. Memory 520 may include a computer program product 525 having one or more program modules configured to perform the various methods or acts of the various embodiments of the present disclosure.
The communication unit 540 enables communication with other electronic devices through a communication medium. Additionally, the functionality of the components of electronic device 500 may be implemented in a single computing cluster or in multiple computing machines capable of communicating over a communication connection. Thus, the electronic device 500 may operate in a networked environment using logical connections to one or more other servers, a network Personal Computer (PC), or another network node.
The input device 550 may be one or more input devices such as a mouse, keyboard, trackball, etc. The output device 560 may be one or more output devices such as a display, speakers, printer, etc. The electronic device 500 may also communicate with one or more external devices (not shown), such as storage devices, display devices, etc., with one or more devices that enable a user to interact with the electronic device 500, or with any device (e.g., network card, modem, etc.) that enables the electronic device 500 to communicate with one or more other electronic devices, as desired, via the communication unit 540. Such communication may be performed via an input/output (I/O) interface (not shown).
According to an exemplary implementation of the present disclosure, a computer-readable storage medium having stored thereon computer-executable instructions, wherein the computer-executable instructions are executed by a processor to implement the method described above is provided. According to an exemplary implementation of the present disclosure, there is also provided a computer program product tangibly stored on a non-transitory computer-readable medium and comprising computer-executable instructions that are executed by a processor to implement the method described above.
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus, devices, and computer program products implemented according to the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer readable program instructions may be provided to a processing unit 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 processing unit 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 may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium having the instructions stored therein includes an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowcharts and block diagrams in the figures 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 flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may 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 flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The foregoing description of implementations of the present disclosure has been provided for illustrative purposes, is not exhaustive, and is not limited to the implementations disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various implementations described. The terminology used herein was chosen in order to best explain the principles of each implementation, the practical application, or the improvement of technology in the marketplace, or to enable others of ordinary skill in the art to understand each implementation disclosed herein.

Claims (11)

1. A method of playing a work, comprising:
Presenting a playback interface for a first work, the first work being created based on target media content, the first work being published to a first application, and the first work being for playing a portion of content of the target media content or reference content related to the target media content, the target media content being associated with a second application that is different from the first application;
providing a second control in the playing interface in response to the playing time of the first work reaching a preset time length, and
And in response to selection of the second control, triggering the target media content to be added into a media recommendation list of the second application to serve as next played music of the media recommendation list, wherein the media recommendation list is a default played music list when the second application is started.
2. The method of claim 1, wherein triggering the addition of the target media content to the media recommendation list of the second application comprises:
triggering the addition of the target media content to the first digit of the media recommendation list, or
In response to the second application being playing the media recommendation list, triggering the addition of the target media content to a next play location 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 content being played, triggering the second application to provide a hint element that is added in relation to the target media content based on the first application.
4. The method of claim 1, wherein triggering the addition of the target media content to the media recommendation list of the second application comprises:
presenting a first control on the playback interface in response to a first operation received in the playback interface, and
In response to selection of the first control, adding the target media content to the media recommendation list of the second application is triggered.
5. The method of claim 1, further comprising:
presenting a reminder in response to the target media content being added to the media recommendation list of the second application, and
And triggering the presentation of a target interface associated with the second application based on a second operation on the prompt information.
6. The method of claim 5, wherein the target interface presents a set of playlists associated with a current user and preset playlists associated with the target media content are displayed distinctively in the target interface.
7. The method of claim 5, further comprising:
And triggering the second application to play at least one item of media content in the preset play list based on the second operation of the prompt information, wherein the at least one item of media content comprises the target media content.
8. The method of claim 1, further comprising:
And responding to a third operation received in the playing interface, switching the playing interface to play a second work, wherein the first work and the second work are related to the information flow of the first application.
9. An apparatus for playing a work, comprising:
A presentation module configured to present a playback interface of a first work, the first work being created based on a target media content, the first work being published to a first application and the first work being used to play a portion 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, providing a second control in the playback interface in response to a playback duration of the first work reaching a preset duration, and
And the triggering module is configured to trigger the target media content to be added into a media recommendation list of the second application in response to the selection of the second control so as to serve as the next playing music of the media recommendation list, wherein the media recommendation list is a default playing music list 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, which when executed by the at least one processing unit, cause the electronic device to perform the method of any one of claims 1-8.
11. A computer readable storage medium having stored thereon a computer program executable by a processor to implement the method of any of claims 1 to 8.
CN202410551842.XA 2024-05-06 2024-05-06 Playback methods, devices, equipment and storage media of works Active CN118450212B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202410551842.XA CN118450212B (en) 2024-05-06 2024-05-06 Playback methods, devices, equipment and storage media of works
PCT/CN2025/086203 WO2025232390A1 (en) 2024-05-06 2025-03-31 Work playback method and apparatus, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410551842.XA CN118450212B (en) 2024-05-06 2024-05-06 Playback methods, devices, equipment and storage media of works

Publications (2)

Publication Number Publication Date
CN118450212A CN118450212A (en) 2024-08-06
CN118450212B true CN118450212B (en) 2025-11-04

Family

ID=92317651

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410551842.XA Active CN118450212B (en) 2024-05-06 2024-05-06 Playback methods, devices, equipment and storage media of works

Country Status (2)

Country Link
CN (1) CN118450212B (en)
WO (1) WO2025232390A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118450212B (en) * 2024-05-06 2025-11-04 北京字跳网络技术有限公司 Playback methods, devices, equipment and storage media of works

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116405737A (en) * 2023-04-12 2023-07-07 北京字跳网络技术有限公司 Interaction method, device, electronic device and storage medium

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10140365B2 (en) * 2014-10-21 2018-11-27 Escapex Limited System and method for facilitating co-play and download of artist specific client applications via user-provided playlists
US20160285937A1 (en) * 2015-03-24 2016-09-29 Spotify Ab Playback of streamed media content
CN110996145A (en) * 2019-12-18 2020-04-10 北京达佳互联信息技术有限公司 Multimedia resource playing method, system, terminal equipment and server
CN111930973B (en) * 2020-08-14 2022-06-21 北京字节跳动网络技术有限公司 Multimedia data playing method and device, electronic equipment and storage medium
CN114513575B (en) * 2020-10-29 2023-06-06 华为技术有限公司 Method for collection processing and related device
CN112269898A (en) * 2020-10-30 2021-01-26 维沃移动通信有限公司 Background music obtaining method and device, electronic equipment and readable storage medium
CN114117091B (en) * 2021-10-22 2025-12-02 青岛海尔科技有限公司 Methods and apparatus for adding multimedia objects, storage media and electronic devices
CN113891142A (en) * 2021-11-02 2022-01-04 广州博冠信息科技有限公司 Song data processing method and device, storage medium and electronic equipment
CN115794280A (en) * 2022-11-21 2023-03-14 维沃移动通信有限公司 Content storage method, device, electronic device and storage medium
CN118450212B (en) * 2024-05-06 2025-11-04 北京字跳网络技术有限公司 Playback methods, devices, equipment and storage media of works

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116405737A (en) * 2023-04-12 2023-07-07 北京字跳网络技术有限公司 Interaction method, device, electronic device and storage medium

Also Published As

Publication number Publication date
WO2025232390A1 (en) 2025-11-13
CN118450212A (en) 2024-08-06

Similar Documents

Publication Publication Date Title
US8799300B2 (en) Bookmarking segments of content
CN117519528A (en) Method, apparatus, device and storage medium for interaction
CN117785360A (en) Interactive methods, devices, equipment and storage media
CN118450212B (en) Playback methods, devices, equipment and storage media of works
CN118861332A (en) Method, device, equipment and storage medium for managing media list
CN118573967A (en) Interaction method, device, equipment and storage medium
CN118227002A (en) Method, device, equipment and storage medium for publishing works
CN117519538A (en) Interface interaction method, device, equipment and storage medium
CN118963612B (en) Interface interaction method, device, equipment and storage medium
CN118646611B (en) Method, device, equipment and storage medium for creating a group
CN118860236A (en) Interaction method, device, equipment and storage medium
WO2025222893A1 (en) Multimedia content control method and apparatus, device, medium, and product
CN119045706A (en) Interface interaction method, device, equipment and storage medium
CN118779044A (en) Information display method, device, equipment and storage medium
WO2018000628A1 (en) Playback control method, device, and electronic apparatus
CN118778844A (en) Method, device, equipment and storage medium for publishing content
CN117641072A (en) Content generation methods, devices, equipment and storage media
CN116347159B (en) Content sharing method, device, equipment and storage medium
CN119088276B (en) Methods, apparatus, devices, and storage media for creating virtual objects
CN119996362A (en) Interface interaction method, device, equipment and storage medium
CN120687669A (en) Interface interaction method, device, equipment and storage medium
CN121217971A (en) Methods, apparatus, devices and storage media for generating media content
CN120104020A (en) Interface interaction method, device, equipment and storage medium
CN120372102A (en) Interaction method, device, equipment and storage medium
CN120595976A (en) Interface interaction method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant