Work playback method and apparatus, work publishing method and apparatus, and device and storage medium

By playing the target clips of music content and displaying the text content in the information flow viewing interface of the video platform, the problem of users being unable to experience music immersively is solved, and efficient distribution and convenient access to music works are achieved.

WO2025194873A1PCT designated stage Publication Date: 2025-09-25BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/138608
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-20
Filing Date
2024-12-11
Publication Date
2025-09-25

AI Technical Summary

Technical Problem

Existing video platforms cannot meet users' needs for immersive music experience. Music can only be displayed as background music for videos and cannot be played independently or experienced immersively.

Method used

A method for playing a work is provided, which plays a target segment of music content using a container in an information flow viewing interface and displays related text content based on the playback progress. At the same time, it supports playing a target segment of target music content and displaying text content in the viewing interface of a target work.

Benefits of technology

It improves the distribution efficiency of music works in the information flow and the convenience for users to obtain music works, providing an immersive music experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138608_25092025_PF_FP_ABST
    Figure CN2024138608_25092025_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure relate to a work playback method and apparatus, a work publishing method and apparatus, and a device and a storage medium. The work playback method proposed herein comprises: displaying a viewing interface for an information feed, the information feed being associated with a plurality of work types; using a first container for the playback of a first work in the viewing interface, the first container corresponding to a first work type of the first work, and the first work type indicating that the first work is created on the basis of target music content, wherein the step of using a first container for the playback of a first work comprises: using the first container for the playback of a target segment of the target music content; and on the basis of the playback progress of the target segment, displaying text content corresponding to the target segment. In this way, the embodiments of the present disclosure can provide users with containers corresponding to music works so as to support the distribution and playback of such music works in an information feed, thereby improving the efficiency of work distribution and improving the convenience for users to acquire music works.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, equipment and storage medium for playing and publishing works

[0001] This application claims priority to the Chinese invention patent application entitled “Methods, devices, equipment and storage media for work playback and work publishing” and application number 202410324486.8, filed on March 20, 2024. The entire contents of that application are incorporated herein by reference. Technical Field

[0002] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly, to methods, devices, apparatuses, and computer-readable storage media for playing and publishing works. Background Art

[0003] In recent years, with the development of the Internet, the number of active users on video platforms has increased significantly. However, existing video platforms can only present music as background music in videos, which cannot meet users' needs for an immersive music experience. Summary of the Invention

[0004] In a first aspect of the present disclosure, a method for playing a work is provided, comprising: displaying a viewing interface for an information stream, the information stream being associated with a plurality of work types; using a first container to play a first work in the viewing interface, the first container corresponding to a first work type of the first work, the first work type indicating that the first work is created based on target music content, wherein playing the first work with the first container comprises: using the first container to play a target segment of the target music content; and displaying text content corresponding to the target segment based on the playback progress of the target segment.

[0005] In a second aspect of the present disclosure, a method for publishing a work is provided, comprising: receiving a work publishing request associated with target music content; publishing a target work associated with the target music content based on the work publishing request; and playing the target work using a target container in a viewing interface of the target work, wherein playing the target work using the target container comprises: using the target container to play a target segment of the target music content; and displaying text content corresponding to the target segment based on the playback progress of the target segment.

[0006] In a third aspect of the present disclosure, a device for playing a work is provided. The device includes: an interface display module configured to display a viewing interface of an information stream associated with multiple work types; a first playback module configured to play a first work in the viewing interface using a first container, the first container corresponding to a first work type of the first work, the first work type indicating that the first work was created based on target music content; wherein playing the first work using the first container includes using the first container to play a target segment of the target music content; and a text display module configured to display text content corresponding to the target segment based on the playback progress of the target segment.

[0007] In a fourth aspect of the present disclosure, a device for publishing a work is provided. The device includes: a request receiving module configured to receive a work publishing request associated with target music content; a work publishing module configured to publish a target work associated with the target music content based on the work publishing request; and a second playback module configured to play the target work using a target container in a viewing interface of the target work, wherein playing the target work using the target container includes: using the target container to play a target segment of the target music content; and displaying text content corresponding to the target segment based on the playback progress of the target segment.

[0008] In a fifth aspect of the present disclosure, an electronic device is provided. The device 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. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect or the second aspect.

[0009] In a sixth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect or the second aspect.

[0010] In a seventh aspect of the present disclosure, a computer program product is provided, which is tangibly stored in a computer storage medium and includes computer-executable instructions, wherein when executed by a device, the computer-executable instructions cause the device to implement the method of the first aspect or the second aspect.

[0011] It should be understood that the content described in this summary section is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0013] FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented;

[0014] 2A to 2E illustrate example interfaces according to some embodiments of the present disclosure;

[0015] FIG3 shows a flowchart of an example process of playing a work according to some embodiments of the present disclosure;

[0016] FIG4 shows a flowchart of an example process of work publishing according to some embodiments of the present disclosure;

[0017] FIG5 shows a schematic structural block diagram of an example apparatus for playing a work according to some embodiments of the present disclosure;

[0018] FIG6 shows a schematic structural block diagram of an example apparatus for publishing works according to some embodiments of the present disclosure; and

[0019] FIG7 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure. DETAILED DESCRIPTION

[0020] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0021] It should be noted that the titles of any section / subsection 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 embodiments described in the same section / subsection and / or in different sections / subsections.

[0022] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "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 may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.

[0023] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects shall comply with the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user is aware of and confirms them. Accordingly, when implementing the various embodiments of the present disclosure, the types, scope of use, and usage scenarios of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method may vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0024] If this specification and the solutions in the examples involve the processing of personal information, such processing will be done only with a legitimate basis (such as with the consent of the subject of personal information or as necessary for the performance of a contract) and only within the prescribed or agreed scope. A user's refusal to process personal information other than that required for basic functions will not affect the user's use of basic functions.

[0025] As mentioned above, when users use traditional video platforms, music is only presented as background music. When users encounter music they like or find interesting on video platforms, they need to search for it in specialized music software to fully experience the music. These traditional video platforms fail to effectively meet both the need for music promotion through video platforms and the user's need for an immersive music experience.

[0026] Embodiments of the present disclosure provide a solution for playing and publishing works. According to the work playback solution, a viewing interface for an information stream associated with multiple work types can be displayed; a first work is played in the viewing interface using a first container, the first container corresponding to a first work type of the first work, the first work type indicating that the first work was created based on target music content; wherein playing the first work using the first container includes: using the first container to play a target segment of the target music content; and displaying text content corresponding to the target segment based on the playback progress of the target segment.

[0027] In this way, the embodiments of the present disclosure can provide users with containers corresponding to musical works to support the distribution and playback of such musical works in information streams, thereby improving the efficiency of work distribution and increasing the convenience for users to obtain musical works.

[0028] Various example implementations of this solution are described in detail below in conjunction with the accompanying drawings.

[0029] Sample Environment

[0030] FIG1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG1 , the example environment 100 may include an electronic device 110 .

[0031] In this example environment 100, electronic device 110 may run an application 120 that supports interface interaction. Application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to, video applications, music applications, or other suitable applications. User 140 may interact with application 120 via electronic device 110 and / or its attached devices.

[0032] 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 interaction through the application 120 .

[0033] In some embodiments, the electronic device 110 communicates with the server 130 to enable the provision of services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, 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 e-book device, a gaming device or any combination thereof, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).

[0034] The server 130 may be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as 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 big data and artificial intelligence platforms. For example, the server 130 may 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 may provide background services for the application 120 that supports virtual scenes in the electronic device 110.

[0035] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired or wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.

[0036] 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.

[0037] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0038] Example Interaction

[0039] 2A to 2E illustrate example interfaces 200A to 200E according to some embodiments of the present disclosure. Interfaces 200A to 200E may be provided by, for example, the electronic device 110 shown in FIG1 .

[0040] In some embodiments, the electronic device 110 may present a viewing interface 200A as shown in FIG. 2A after receiving a browsing request from the user.

[0041] In some embodiments, viewing interface 200A can be used to play works in an information stream. In some cases, an information stream is also called a feed stream, which can be associated with multiple works and supports users to switch to other works in the information stream by performing preset operations (e.g., swiping up and down) on viewing interface 200A.

[0042] In some embodiments, the information stream may be associated with a variety of work types. As examples, the work types may include but are not limited to video works, graphic works, music works, etc.

[0043] In some embodiments, as shown in FIG2A , the electronic device can use a first container 205 in a viewing interface 200A to play a first work. The first container 205 corresponds to a first work type of the first work. The first work type indicates that the first work was created based on target music content. In some examples, the first work type can also be referred to as a music work, and accordingly, the first container can also be referred to as a music playback container, for example.

[0044] 2A , the first work may correspond to a target segment of the target music content. As an example, such a target segment may have a preset time length.

[0045] In some embodiments, the target segment of the target music content can be a specific segment specified by the publisher of the first work. Alternatively, the target segment can be automatically determined from the target music content. For example, the chorus or highlight portion of the target music content can be determined as the target segment of the target music content. Accordingly, the first container 205 can play the target segment corresponding to the first work.

[0046] 2A , the first container 205 may also display text content corresponding to the target segment according to the playback progress of the target segment of the target music content. As an example, such text content may include lyrics content corresponding to the target segment.

[0047] As shown in Figure 2A, the first container 205 can display the lyrics content 220 corresponding to the currently playing part and hide and display other lyrics parts. As another arrangement, the first container 205 can also display all the lyrics content corresponding to the target segment and distinguish and display the sentences corresponding to the currently playing part.

[0048] 2A , the electronic device 110 may further display other information about the target music content using the first container 205. For example, the electronic device 110 may use the first container 205 to display the title 210 and the composer (e.g., singer) 215 of the song.

[0049] In some embodiments, as shown in FIG2A , the electronic device 110 may utilize the first container 205 to display image content 225 associated with the target music content. In some embodiments, such image content 225 may be automatically determined based on the target music content. For example, the image content 225 may be a song cover of the target music content. Alternatively, the image content 225 may also include multiple images from a music video (e.g., an MV) corresponding to the target music content, or a corresponding video clip. As an example, such multiple images may be played in a loop within the first container 205.

[0050] In other embodiments, the image content 225 may also be determined based on input information from the publisher of the first work. For example, the publisher of the first work may upload or specify a specific image for presentation in the playback container of the first work.

[0051] In some embodiments, the background style of the first container 205 may also be determined based on the image content 225. For example, if the image content 225 includes a single image, the first container 205 may be filled with the background color associated with the single image. As another example, if the image content 225 includes multiple images, the first container 205 may dynamically change the background style based on the switching of images, so that the background style maintains a consistent style with the image content 225.

[0052] In some embodiments, the electronic device 110 may adjust the layout style of the first work in the first container based on a preset operation on the first container 205. For example, the layout style may indicate the layout of the text content (e.g., lyric content 220) and image content 225 of the first work. For example, the electronic device 110 may receive a preset user operation on the first container 205 (e.g., a click or long press on a specific hot zone) and, for example, change the layout style of the first work in the first container 205 accordingly.

[0053] Taking FIG. 2A as an example, the current layout style may indicate that the image content 225 has a larger display size, and the text content (e.g., the lyrics content 220) may display the currently playing lyrics portion and hide other lyrics portions. As an example, after receiving a preset operation for the first container 205, the electronic device 110 may, for example, reduce the display size of the image content 225 and display the entire contents of the lyrics content 220 in the first container 205, indicating the currently playing lyrics portion using a different display style.

[0054] Based on this approach, the embodiments of the present disclosure can further provide flexibility for music works in containers, thereby improving the user experience of obtaining music works in information streams.

[0055] In some embodiments, the layout style of the first work in the first container 205 may also be determined based on configuration information of the publisher of the first work, for example.

[0056] In some embodiments, the electronic device 110 can use the second container to play the second work in the viewing interface 200A according to the received preset operation (such as a single or multiple sliding operations in the up and down directions). The second container corresponds to the second work type of the second work. As an example, the second work type is different from the first work type. As an example, when the electronic device 110 plays the first work on the viewing interface 200A, it receives a sliding operation from the user and can switch the playback content of the viewing interface to the second work. The type of the second work can be, for example, a video work, a graphic work, or other types other than a music work, and the present invention does not limit this. The second container can be any existing container that can play videos, graphics, and other types of works, and the present invention will not elaborate on this.

[0057] In some embodiments, the first container 205 for playing a musical work can provide a first set of controls, and the second container for playing a video work or a graphic work can provide a second set of controls. In some embodiments, such first set of controls and second set of controls can have a consistent layout.

[0058] As an example, as shown in Figure 2A, the first group of controls includes controls 230, 231, 235, 250, and 255. In some embodiments, when switching to a second container for playing other types of works, the second container may have a second group of controls with a layout consistent with the first group of controls. In some embodiments, two controls in corresponding positions in the first and second groups of controls may have the same display style. Alternatively, these two controls may have the same or different functions.

[0059] In this manner, when the viewing interface 200A of the information stream switches between browsing the first work or the second work, the style of the interface layout can be kept uniform, thereby ensuring the user's immersive browsing experience.

[0060] In some embodiments, electronic device 110 may provide at least one interactive control in first container 205 for obtaining interactive feedback on the first work. For example, as shown in FIG2A , the first container includes at least one interactive control 235 (also referred to as a first interactive control). In FIG2A , interactive control 235 may include, for example, a like control, a comment control, a favorite control, and a forwarding control.

[0061] In some embodiments, the electronic device 110 may update the first interaction information of the first work associated with the target interactive control in response to the user's selection operation of the target interactive control among the at least one interactive control.

[0062] In some embodiments, the first interactive information of the first work is associated with the second interactive information of the target music content corresponding to the first work. Accordingly, the electronic device 110 synchronizes the update of the first interactive information with the second interactive information.

[0063] In some embodiments, such target music content may be provided within the application in which the information stream resides. Alternatively or additionally, such target music content may be provided by, for example, a different application. Accordingly, such interactive information synchronization may include intra-application interactive information synchronization or interactive information synchronization between different applications.

[0064] As an example, the first work displayed in the interface 200A is the target segment of the target music content, and the complete segment of the target music content can be stored in a preset playback interface or a preset music platform. Therefore, the second interactive information corresponding to the first interactive information of the target music content also exists in other interfaces or other music platforms. As an example, as shown in Figure 2A, the target interactive control can be a like control. After the user selects the like control, the electronic device 110 will update the first interactive information of the first work corresponding to the like control (such as the number of likes), and at the same time update the second interactive information (such as the number of likes) of the target music content associated with the first work in the preset music interface or the preset music platform.

[0065] In some embodiments, referring again to FIG2A , electronic device 110 presents a playback interface for target music content based on a user's preset operation on first container 205. This playback interface can be used to play the entire target music content. For example, as shown in FIG2A , electronic device 110 can present a playback interface 200B for the target music content, as shown in FIG2B , based on a user's click or long press on image content 225 in first container 205.

[0066] It should be understood that such a playback interface 200B may be provided by the current application for providing the information stream, or may be provided by another different application (eg, a music application).

[0067] As an example, the electronic device 110 may present a playback interface 200B of the target music content in response to a user's preset operation (eg, a click or long press operation) on a preset portion (eg, the image content 225 ) in the first container 205 .

[0068] As shown in FIG2B , electronic device 110 may provide a playback interface 200B for the target music. Electronic device 110 may provide a music playback container 240 on playback interface 200B, which displays image content 241 associated with the target music content, a song title 243, and the name of the songwriter 244. For example, music player 240 may be music software or a music application residing on a video platform.

[0069] In some embodiments, with continued reference to FIG. 2B , the electronic device 110 may further play the target music content in the music playback container 240 , and display the playback progress 248 , while displaying lyrics 242 associated with the playback progress 248 .

[0070] In some embodiments, as shown in FIG2B , the electronic device 110 may further provide a play control 247 and a loop control 246 in the music playback container 240. Furthermore, the electronic device 110 may respond to a user triggering the play control 247 to play or pause the target music content on the playback interface 200B. The electronic device may respond to a user triggering the loop control 246 to control the target music content to play or stop playing the loop on the playback interface 200B.

[0071] In some embodiments, with continued reference to FIG2B , the electronic device 110 may further provide at least one interactive control 245 in the music playback container 240. The interactive control 245 may be associated with second interactive information of the target music content. For example, as shown in FIG2B , the second interactive control may include a like control, a comment control, a forwarding control, a favorite control (not shown), and the like.

[0072] In some embodiments, interactive control 245 is associated with interactive control 235. Electronic device 110 can respond to the user's selection of interactive control 245 by updating the second interactive information associated with the target music content of interactive control 245 and synchronizing the update of the second interactive information with the first interactive information of the first work.

[0073] As an example, after the user triggers the like control as shown in FIG. 2B , the like control in the first work as shown in FIG. 2A may also be in a selected state.

[0074] In some embodiments, referring again to FIG. 2A , electronic device 110 may further provide a control 250 in first container 205. Furthermore, electronic device 110 may present a personal page of the creator of the target music content in response to a user triggering control 250. For example, such creators may include, but are not limited to, the singer, producer, composer, and lyricist of the target music content.

[0075] 2C , the electronic device 110 may display the personal page 200C of the creator of the target music content. The electronic device 110 may display relevant information of the creator in the personal page 200C, which may include the creator's avatar, name, number of likes, number of followers, and number of fans.

[0076] In some embodiments, the electronic device 110 may also provide a performance content area 260 (displaying the creator's latest performance information) and / or a music content area 265 in the personal page 200C. The electronic device 110 may display at least one musical work (i.e., song) associated with the creator in the music content area 265. In addition, the electronic device 110 may also provide a play button control associated with the at least one musical work. Furthermore, the electronic device 110 may control the play and pause of the musical work associated with the play button control in response to the user triggering the play button control.

[0077] In some embodiments, the electronic device 110 may further display music information associated with at least one musical work in the music content area 265 . The music information may include the song title, song usage, and song duration.

[0078] In some embodiments, with continued reference to FIG2A , the electronic device 110 may further provide a control 232 in the first container 205. Furthermore, the electronic device 110 may present an editing interface for creating a work using the target music content or target segment in response to the user triggering the control 232. As an example, the electronic device 110 may receive editing information from the user and display a creative work based on the editing information and the target music content or target segment. The creative work may be in the form of a video, graphic, or music. The editing information may include one or more of the selected pictures, video content, text, playback speed, and the like. It should be noted that any setting information related to the creation of video works, graphic works, audio works, and the like may be included in the editing information of the present invention.

[0079] 2A , the electronic device 110 may further provide a control 255 in the first container 205. Furthermore, the electronic device 110 may present a work aggregation page in response to a user triggering the control 255, which displays a group of works created based on the target music content or the target segment.

[0080] As shown in Figure 2D, the electronic device 110 can display a work aggregation page 200D. In the work aggregation page 200D, the electronic device 110 can display a music-related gameplay area 270. The electronic device 110 can provide at least one special effect component in the music-related gameplay area 270. Further, the electronic device 110 can respond to the user's triggering of the special effect component and display an editing interface of a creative work associated with the special effect component based on the target music content or target segment. As an example, as shown in Figure 2D, the electronic device 110 can provide special effect controls such as 270-1 and 270-2 in the music-related gameplay area 270. The special effect corresponding to the special effect control 270-1 is a cartoon face, and the special effect corresponding to the special effect control 270-2 is a high-level sense card point. The electronic device 110 can respond to the user's triggering of the special effect control 270-1 and display an editing interface of a creative work based on the target music content or target segment associated with a cartoon face.

[0081] In some embodiments, electronic device 110 may display a work area 275 in work aggregation page 200D. Furthermore, electronic device 110 may present a display interface for playing a target work in work area 275 in response to a user selecting the target work. For example, as shown in FIG2D , work area 275 includes multiple works created based on target music content or target segments.

[0082] In some embodiments, as shown in FIG. 2D , the electronic device 110 may further display content information associated with the target music content in the work aggregation page 200D. The content information may include the song title, the name of the creator, and the like.

[0083] In some embodiments, continuing to refer to 2A, the electronic device 110 may also generate sharing content in response to the user's request to share the first work, and the sharing content is used to play the target music content or guide to the playback interface of the target music content.

[0084] In some embodiments, the electronic device 110 may respond to a user's request to share the first product by displaying a sharing interface 200E as shown in FIG2E . As shown in FIG2E , the electronic device 110 may display shared content 280 on the sharing interface 200E and provide a share play control 285 within the shared content 280. Furthermore, the electronic device 110 may respond to the user triggering the share play control 285 by directly playing the target music content within the shared content 280 or displaying a play interface 200B for the target music content.

[0085] Based on the process described above, the embodiments of the present disclosure can provide users with containers corresponding to musical works to support the distribution and playback of such musical works in information streams, thereby improving the efficiency of work distribution and increasing the convenience for users to obtain musical works.

[0086] In some embodiments, the musical works discussed above may be automatically created by the platform, or may be created and published by users, such as users with pre-set permissions for the target music content, or any other suitable users.

[0087] In some embodiments, the electronic device 110 may receive a user's request to publish a work associated with the target music content, and publish the target work associated with the target music content according to the request.

[0088] In some embodiments, as discussed above, the work publishing request can indicate the selection of the target segment of the target music content. As an example, the work publishing request can indicate how to intercept the required target segment in the complete content of the target music content.

[0089] In some embodiments, as discussed above, the work publishing request may indicate a layout style of the target work in the target container, and the layout style may indicate the layout of the text content and image content of the target work.

[0090] As discussed above, in some embodiments, the image content in the target work may include: a first image associated with the target music content and / or a second image input by the user.

[0091] Accordingly, after the user publishes such a target work, the electronic device 110 can use the music playback container discussed above to present such a target work. For the description related to the music playback container, please refer to the above part, and this disclosure will not go into details here.

[0092] Example Process

[0093] FIG3 shows 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 FIG1.

[0094] As shown in the figure, in box 310, the electronic device 110 displays a viewing interface of an information stream, where the information stream is associated with multiple types of works.

[0095] In box 320, the electronic device 110 uses a first container to play a first work in the viewing interface, and the first container corresponds to a first work type of the first work, and the first work type indicates that the first work is created based on target music content, wherein using the first container to play the first work includes: using the first container to play a target segment of the target music content; and displaying text content corresponding to the target segment based on the playback progress of the target segment.

[0096] In some embodiments, process 300 further includes: based on the received first preset operation, playing the second work in the viewing interface using a second container, the second container corresponding to a second work type of the second work, the second work type being different from the first work type.

[0097] In some embodiments, the first container includes a first group of controls, the second container includes a second group of controls, and the first group of controls and the second group of controls have a consistent layout.

[0098] In some embodiments, the process 300 further includes: presenting a playback interface of the target music content based on a second preset operation for the first container, where the playback interface is used to play the complete content of the target music content.

[0099] In some embodiments, the first container includes a first control, and the process 300 further includes: presenting a personal page of a creator of the target music content based on selection of the first control.

[0100] In some embodiments, the first container includes a second control, and the process 300 further includes: based on a selection of the second control, presenting an editing interface for creating a work using the target music content or the target segment.

[0101] In some embodiments, the first container includes a third control, and the process 300 further includes: based on selection of the third control, presenting a work aggregation page, where the work aggregation page displays a group of works composed based on the target music content or the target segment.

[0102] In some embodiments, the process 300 further includes: generating sharing content based on the sharing request for the first work, where the sharing content is used to play the target music content or guide to a playback interface of the target music content.

[0103] In some embodiments, the first container also includes at least one interactive control for obtaining interactive feedback about the first work, and process 300 also includes: based on the selection of at least one interactive control, updating the first interactive information of the first work, wherein the first interactive information is associated with the second interactive information of the target music content, so that the update of the first interactive information is synchronized to the second interactive information.

[0104] In some embodiments, using the first container to play the first work further includes: using the first container to display image content associated with the target music content, wherein a background style of the first work is determined based on the image content.

[0105] In some embodiments, process 300 further includes: adjusting a layout style of the first work in the first container based on a third preset operation for the first container, where the layout style at least indicates a layout of text content and image content of the first work.

[0106] FIG4 shows a flowchart of an example process 400 for playing a work according to some embodiments of the present disclosure. The process 400 may be implemented at the electronic device 110. The process 400 is described below with reference to FIG1.

[0107] As shown, at block 410 , the electronic device 110 receives a work publishing request associated with target music content.

[0108] In block 420 , the electronic device 110 publishes a target work associated with the target music content based on the work publication request.

[0109] At block 430, the electronic device 110 plays the target work using the target container in the viewing interface of the target work. Playing the target work using the target container includes: playing the target segment of the target music content using the target container; and displaying text content corresponding to the target segment based on the playback progress of the target segment.

[0110] In some embodiments, the work publication request indicates a selection of a target segment of target music content.

[0111] In some embodiments, the target work also includes image content, and the work publishing request indicates a layout style of the target work in the target container, where the layout style at least indicates the layout of the text content and image content of the target work.

[0112] In some embodiments, the image content includes: a first image associated with the target music content; and / or a second image acquired based on user input.

[0113] Example devices and equipment

[0114] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the aforementioned methods or processes. Figure 5 shows a schematic block diagram of an example apparatus 500 for playing a work according to certain embodiments of the present disclosure. Apparatus 500 may be implemented as or included in electronic device 110. Each module / component in apparatus 500 may be implemented using hardware, software, firmware, or any combination thereof.

[0115] As shown in Figure 5, the device 500 includes an interface display module 510, which is configured to display a viewing interface of an information stream, where the information stream is associated with multiple work types; a first playback module 520, which is configured to use a first container to play a first work in the viewing interface, where the first container corresponds to a first work type of the first work, and the first work type indicates that the first work is created based on target music content, wherein using the first container to play the first work includes: using the first container to play a target segment of the target music content; and a text display module 530, which is configured to display text content corresponding to the target segment based on the playback progress of the target segment.

[0116] In some embodiments, the interface display module 510 is further configured to: based on the received first preset operation, use a second container to play the second work in the viewing interface, the second container corresponds to a second work type of the second work, and the second work type is different from the first work type.

[0117] In some embodiments, the interface display module 510 is further configured as follows: the first container includes a first group of controls, the second container includes a second group of controls, and the first group of controls and the second group of controls have a consistent layout.

[0118] In some embodiments, the first playback module 520 is further configured to: based on a second preset operation for the first container, present a playback interface of the target music content, where the playback interface is used to play the complete content of the target music content.

[0119] In some embodiments, the interface display module 510 is further configured as follows: the first container includes a first control, the device 500 further includes a display module, and the display module is configured to: present the personal page of the creator of the target music content based on the selection of the first control.

[0120] In some embodiments, the interface display module 510 is further configured as follows: the first container includes a second control, and the display module is further configured as follows: based on the selection of the second control, presenting an editing interface for creating a work using the target music content or the target segment.

[0121] In some embodiments, the interface display module 510 is further configured as follows: the first container includes a third control, and the display module is further configured as follows: based on the selection of the third control, presenting a work aggregation page, the work aggregation page displays a group of works created based on the target music content or target fragment.

[0122] In some embodiments, the display module is further configured to: generate sharing content based on a sharing request for the first work, and the sharing content is used to play the target music content or guide to the playback interface of the target music content.

[0123] In some embodiments, the interface display module 510 is further configured as follows: the first container also includes at least one interactive control for obtaining interactive feedback about the first work, the device 500 also includes an interactive module, and the interactive module is configured as follows: based on the selection of at least one interactive control, the first interactive information of the first work is updated, wherein the first interactive information is associated with the second interactive information of the target music content, so that the update of the first interactive information is synchronized to the second interactive information.

[0124] In some embodiments, the interface display module 510 is further configured to: use the first container to play the first work further includes: use the first container to display image content associated with the target music content, wherein the background style of the first work is determined based on the image content.

[0125] In some embodiments, the apparatus 500 further includes a layout module, which is configured to adjust a layout style of the first work in the first container based on a third preset operation for the first container, where the layout style at least indicates a layout of text content and image content of the first work.

[0126] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the aforementioned methods or processes. FIG6 shows a schematic structural block diagram of an apparatus 600 for publishing a work according to certain embodiments of the present disclosure. Apparatus 600 may be implemented as or included in electronic device 110. Each module / component in apparatus 600 may be implemented using hardware, software, firmware, or any combination thereof.

[0127] As shown in Figure 6, the device 600 includes a request receiving module 610, which is configured to receive a work publishing request associated with the target music content; a work second playback module 630, which is configured to publish the target work associated with the target music content based on the work publishing request; and a playback module 630, which is configured to use a target container to play the target work in the viewing interface of the target work, wherein using the target container to play the target work includes: using the target container to play the target segment of the target music content; and displaying the text content corresponding to the target segment based on the playback progress of the target segment.

[0128] In some embodiments, the request receiving module 610 is further configured to indicate selection of a target segment of target music content in response to a work publishing request.

[0129] In some embodiments, the work second playback module 630 is further configured so that the target work also includes image content, and the work publishing request indicates the layout style of the target work in the target container, and the layout style at least indicates the layout of the text content and image content of the target work.

[0130] In some embodiments, the work second playback module 630 is further configured so that the image content includes: a first image associated with the target music content; and / or a second image obtained based on user input.

[0131] FIG7 shows a block diagram of an electronic device 700 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 700 shown in FIG7 is merely exemplary and should not be construed as limiting the functionality and scope of the embodiments described herein. The electronic device 700 shown in FIG7 can be used to implement the electronic device 110 of FIG1 .

[0132] As shown in FIG7 , electronic device 700 is a general-purpose electronic device. Components of electronic device 700 may include, but are not limited to, one or more processors or processing units 710, memory 720, storage device 730, one or more communication units 740, one or more input devices 750, and one or more output devices 760. Processing unit 710 may be a real or virtual processor and is capable of performing various processes according to programs stored in memory 720. In a multi-processor system, multiple processing units execute computer-executable instructions in parallel to enhance the parallel processing capabilities of electronic device 700.

[0133] The electronic device 700 typically includes a plurality of computer storage media. Such media can be any accessible media that can be obtained by the electronic device 700, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 720 can be a volatile memory (e.g., registers, cache, random access memory (RAM)), a non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory) or some combination thereof. The storage device 530 can be a removable or non-removable medium and can include a machine-readable medium, such as a flash drive, a disk or any other medium that can be used to store information and / or data and can be accessed within the electronic device 700.

[0134] The electronic device 700 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 7 , a disk drive for reading from or writing to a removable, non-volatile disk (e.g., a “floppy disk”) and an optical drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 720 may include a computer program product 725 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.

[0135] The communication unit 740 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 700 can be implemented as a single computing cluster or multiple computing machines that can communicate via a communication connection. Thus, the electronic device 500 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.

[0136] Input device 750 may be one or more input devices, such as a mouse, keyboard, or trackball. Output device 760 may be one or more output devices, such as a display, a speaker, or a printer. Electronic device 700 may also communicate with one or more external devices (not shown) via communication unit 740 as needed, such as storage devices, display devices, or the like, with one or more devices that allow a user to interact with electronic device 700, or with any device that allows electronic device 700 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

[0137] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.

[0138] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products implemented according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0139] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, such that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.

[0140] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0141] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple implementations of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part for a module, program segment or instruction, and a part for a module, program segment or instruction comprises one or more executable instructions for realizing the logical function of the specification. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0142] While various implementations of the present disclosure have been described above, the foregoing description is intended to be illustrative, not exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is selected to best explain the principles of the implementations, their practical applications, or improvements to existing technologies, or to enable others skilled in the art to understand the various implementations disclosed herein.

Claims

1. A method for playing a work, comprising: A viewing interface for displaying an information stream, wherein the information stream is associated with a plurality of work types; Playing a first work in the viewing interface using a first container, the first container corresponding to a first work type of the first work, the first work type indicating that the first work is created based on target music content, Among them, using the first container to play the first work includes: using the first container to play the target segment of the target music content; and displaying text content corresponding to the target segment based on the playback progress of the target segment.

2. The method according to claim 1, further comprising: Based on the received first preset operation, a second work is played in the viewing interface using a second container, where the second container corresponds to a second work type of the second work, and the second work type is different from the first work type. 3 . The method according to claim 2 , wherein the first container comprises a first group of controls, the second container comprises a second group of controls, and the first group of controls and the second group of controls have a consistent layout.

4. The method according to claim 1, further comprising: Based on a second preset operation for the first container, a playback interface of the target music content is presented, where the playback interface is used to play the complete content of the target music content.

5. The method of claim 1 , wherein the first container comprises a first control, the method further comprising: Based on the selection of the first control, the personal page of the creator of the target music content is presented.

6. The method of claim 1 , wherein the first container includes a second control, the method further comprising: Based on the selection of the second control, an editing interface for creating a work using the target music content or the target segment is presented.

7. The method of claim 1 , wherein the first container includes a third control, the method further comprising: Based on the selection of the third control, a work aggregation page is presented, which displays a group of works composed based on the target music content or the target segment.

8. The method according to claim 1, further comprising: Based on the sharing request for the first work, sharing content is generated, and the sharing content is used to play the target music content or guide to the playback interface of the target music content.

9. The method according to claim 1, wherein the first container further comprises at least one interactive control for obtaining interactive feedback on the first work, the method further comprising: Based on the selection of the at least one interactive control, updating the first interactive information of the first work, The first interactive information is associated with the second interactive information of the target music content, so that the update of the first interactive information is synchronized to the second interactive information.

10. The method according to claim 1, wherein playing the first work using the first container further comprises: The first container is used to display image content associated with the target music content, wherein a background style of the first piece of music is determined based on the image content.

11. The method according to claim 1 , further comprising: Based on a third preset operation for the first container, a layout style of the first work in the first container is adjusted, where the layout style at least indicates a layout of the text content and the image content of the first work.

12. A method for publishing a work, comprising: receiving a work publishing request associated with target music content; Based on the work publishing request, publishing a target work associated with the target music content; as well as Play the target work using the target container in the viewing interface of the target work, Among them, using the target container to play the target work includes: using the target container to play the target segment of the target music content; and displaying text content corresponding to the target segment based on the playback progress of the target segment. 13 . The method according to claim 12 , wherein the work publishing request indicates selection of the target segment of the target music content.

14. The method according to claim 12, wherein the target work further includes image content, and the work publishing request indicates a layout style of the target work in the target container, and the layout style at least indicates the layout of the text content and the image content of the target work.

15. The method according to claim 14, wherein the image content comprises: a first image associated with the target music content; and / or A second image is acquired based on the user input.

16. A device for playing a work, comprising: an interface display module configured to display a viewing interface of an information stream associated with a plurality of work types; A first playback module is configured to play a first work in the viewing interface using a first container, wherein the first container corresponds to a first work type of the first work, and the first work type indicates that the first work is created based on target music content, wherein playing the first work using the first container includes: using the first container to play a target segment of the target music content; and The text display module is configured to display text content corresponding to the target segment based on the playback progress of the target segment.

17. A device for publishing a work, comprising: a request receiving module configured to receive a work publishing request associated with target music content; a work publishing module, configured to publish a target work associated with the target music content based on the work publishing request; as well as The second playback module is configured to play the target work using a target container in the viewing interface of the target work, wherein playing the target work using the target container includes: using the target container to play a target segment of the target music content; and displaying text content corresponding to the target segment based on the playback progress of the target segment.

18. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being 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, causing the electronic device to perform the method according to any one of claims 1 to 11 or 12 to 15.

19. A computer-readable storage medium having a computer program stored thereon, wherein the computer program is executable by a processor to implement the method according to any one of claims 1 to 11 or 12 to 15.

20. A computer program product tangibly stored in a computer storage medium and comprising computer executable instructions which, when executed by a device, cause the device to perform the method according to any one of claims 1 to 11 or 12 to 15.

Citation Information

Patent Citations

  • Online music editing and processing method and system

    CN102455999A

  • Audio recognition method and device, computer equipment and storage medium

    CN113823320A

  • Multimedia resource propagation method and device, server, terminal and storage medium

    CN114025317A

  • Multimedia playing method and device, storage medium and program product

    CN115150654A

  • Video processing method and device, equipment and storage medium

    CN115484490A