Media list management method and apparatus, device and storage medium
By displaying an editing interface and input controls to obtain interactive content, the problem of users lacking the ability to independently add and organize media content is solved, resulting in more efficient media list management and improved user experience.
Patent Information
- Application Number
- PCT/CN2025/102060
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-21
- Filing Date
- 2025-06-19
- Publication Date
- 2025-12-26
AI Technical Summary
In existing technologies, users lack the ability to independently add and organize content when browsing media content, which affects the user experience.
A method and apparatus for managing a media list are provided. By displaying an editing interface, responding to user operations to display input controls, obtaining interactive content, and publishing the edited media list in a viewing interface, the method supports users in adding interactive content to media content.
It improved the management efficiency of media lists, facilitated information sharing, and enhanced the user experience.
Smart Images

Figure CN2025102060_26122025_PF_FP_ABST
Abstract
Description
Method, device, apparatus and storage medium for managing media list
[0001] The present application claims priority to the Chinese patent application No. 202410814443.8, filed on June 21, 2024, entitled "Method, device, apparatus and storage medium for managing media list", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The example embodiments of the present disclosure generally relate to the field of computer, and in particular, to a method, device, apparatus and computer readable storage medium for managing media list. BACKGROUND
[0003] With the development of computer technology, the Internet has become an important platform for people to interact information. In the process of people interacting information through the Internet, people expect to be able to obtain more rich forms of experience in the process of interaction. SUMMARY
[0004] In a first aspect of the present disclosure, a method for managing a media list is provided. The method comprises: displaying an editing interface of a media list, the editing interface displaying a set of media content in the media list; in response to a preset operation on a first media content in the set of media content, displaying a first input control associated with the first media content; obtaining, via the first input control, a first interactive content associated with the first media content; and publishing the edited media list to display the first interactive content associated with the first media content in a viewing interface of the media list.
[0005] In a second aspect of the present disclosure, a method for playing media is provided. The method comprises: displaying a playing interface of a media list, the media list comprising a set of media content; playing a first media content in the set of media content in the playing interface; and displaying a first interactive content associated with the currently played first media content in the playing interface, the first interactive content being determined based on an editing operation of a target user in an editing interface of the media list.
[0006] In a third aspect of the disclosure, an apparatus for managing a media list is provided. The apparatus includes an interface display module configured to display an edit interface of the media list, the edit interface displaying a set of media content in the media list; a control display module configured to display, in response to a preset operation on a first media content in the set of media content, a first input control associated with the first media content; a content acquisition module configured to acquire, via the first input control, first interactive content associated with the first media content; and a list publishing module configured to publish the edited media list to display the first interactive content associated with the first media content in a viewing interface of the media list.
[0007] In a fourth aspect of the disclosure, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. The instructions, when executed by the at least one processor, cause the device to perform the method of the first aspect or the second aspect.
[0008] In a fifth aspect of the disclosure, a computer-readable storage medium is provided. The computer-readable storage medium has stored thereon computer-executable instructions that are executable by a processor to implement the method of the first aspect or the second aspect.
[0009] In a fifth aspect of the disclosure, a computer program product is provided. The computer program product includes computer-executable instructions that, when executed by a processor, implement the method according to the first aspect or the second aspect of the disclosure.
[0010] It should be understood that the contents described in this section are not intended to limit the key features or important features of the embodiments of the disclosure, nor are they used to limit the scope of the disclosure. Other features of the disclosure will become apparent through the following description. BRIEF DESCRIPTION OF DRAWINGS
[0011] The above and other features, advantages, and aspects of embodiments of the disclosure will become more apparent by describing in detail some embodiments thereof with reference to the annexed drawings in which:
[0012] FIG. 1 shows a schematic diagram of an example environment in which embodiments according to the disclosure can be implemented;
[0013] FIGS. 2A to 2K show example interfaces according to some embodiments of the disclosure;
[0014] FIG. 3 shows a flowchart of an example process of managing a media list according to some embodiments of the disclosure;
[0015] FIG. 4 shows a schematic block diagram of an apparatus for managing a media list, according to some embodiments of the present disclosure; and
[0016] FIG. 5 shows a block diagram of an electronic device that can implement various embodiments of the present disclosure. DETAILED DESCRIPTION
[0017] Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be interpreted as being limited to the embodiments set forth herein, but rather, the embodiments are provided so that the present disclosure can be more thoroughly and completely understood. It will be appreciated that the drawings of the present disclosure are for illustrative purposes only and are not intended to limit the scope of the present disclosure.
[0018] It is noted that the headings provided herein are not limitations of the disclosure. Various embodiments are described throughout this document and any type of embodiment can be included under any heading. Moreover, embodiments described in any heading can be combined with any other embodiment described in the same heading and / or in a different heading in any manner.
[0019] In the description of embodiments of the present disclosure, the term "includes" and its derivatives, are not intended to be limiting. The term "based on" is intended to be further to "based, at least in part, on." The term "one embodiment" or "an embodiment" are intended to be interpreted as "at least one embodiment." The term "some embodiments" are intended to be interpreted as "at least some embodiments." Other explicit or implicit definitions can also be included below. The terms "first," "second," etc. can refer to different or same objects. Other explicit or implicit definitions can also be included below.
[0020] Data of users, acquisition and / or use of data, etc. can be involved in embodiments of the present disclosure. These aspects all comply with corresponding laws and regulations and relevant provisions. In embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are performed on the premise that the user is aware of and confirms. Accordingly, when implementing various embodiments of the present disclosure, the type of data or information that can be involved, the use range, the use scenario, etc. should be informed to the user and the authorization of the user should be obtained through appropriate means according to relevant laws and regulations. The specific informing and / or authorization manner can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this aspect.
[0021] In the specification and embodiments of the present disclosure, if personal information processing is involved, the processing will be performed on the premise of legality (for example, obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will be processed only within the prescribed or agreed range. The user refuses to process personal information other than the necessary information required for the basic function, which does not affect the user's use of the basic function.
[0022] In the process of browsing works by the user, according to the traditional scheme, only some simple browsing and feedback operations are provided, and the form of user self-addition of content and organization of content is lacking, which affects the user experience.
[0023] Embodiments of the present disclosure provide a scheme for managing a media list. According to the scheme, an editing interface of the media list can be displayed, the editing interface displays a set of media content in the media list; in response to a preset operation on a first media content in the set of media content, a first input control associated with the first media content is displayed; via the first input control, a first interactive content associated with the first media content is obtained; and the edited media list is published to display the first interactive content associated with the first media content in a viewing interface of the media list.
[0024] In this way, embodiments of the present disclosure can support input of interactive content (for example, a recommendation reason) associated with media content in a media list (for example, a broadcast order), thereby improving the management efficiency of the media list and promoting the sharing of information.
[0025] Various example implementations of the scheme are described in further detail below in conjunction with the accompanying drawings.
[0026] Example environment
[0027] FIG. 1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG. 1, the example environment 100 can include an electronic device 110.
[0028] In this example environment 100, the electronic device 110 can run an application 120 that supports interface interaction. The application 120 can be any appropriate type of application for interface interaction, examples of which can include but are not limited to a video application, a social application, or other appropriate application. A user 140 can interact with the application 120 via the electronic device 110 and / or its attached devices.
[0029] In the environment 100 of FIG. 1, if the application 120 is in an active state, the electronic device 110 can present an interface 150 for supporting interface interaction through the application 120.
[0030] 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 can be any type of mobile terminal, fixed terminal, or portable terminal including a mobile handset, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media player, a multimedia tablet, a 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 game device, or any combinations of these devices, including accessories and peripherals for these devices, or any combinations thereof. In some embodiments, the electronic device 110 can also support any type of interface to the user (such as “wearable” circuitry, etc.).
[0031] The server 130 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and basic cloud computing services such as big data and artificial intelligence platforms. The server 130 may, for example, include a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and the like. The server 130 can provide background services for the application 120 in the electronic device 110 that supports content presentation.
[0032] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established by wired or wireless means. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a universal serial bus connection, a wireless fidelity connection, and the like, and embodiments of the present disclosure are not limited in this regard. In embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.
[0033] It should be understood that the structure and function of the various elements in the environment 100 are described for illustrative purposes only, without implying any limitation on the scope of the present disclosure.
[0034] Example Interactions
[0035] An example process of managing a media list according to embodiments of the present disclosure will be described below with reference to the accompanying drawings.
[0036] FIGS. 2A to 2K illustrate example interfaces 200A to 200K according to some embodiments of the present disclosure. The interfaces 200A to 200K can be provided by the electronic device 110 shown in FIG. 1.
[0037] In some embodiments, as shown in FIG. 2A, the electronic device 110 can present a viewing interface 200A. In the viewing interface 200A, a plurality of media lists can be included, such media lists can be referred to as a list, for example. As an example, in the viewing interface 200A, a list of my attention 210, a list of selected, a list of popular, and the like can be presented. In some embodiments, the above-mentioned lists can include a plurality of media content added or organized by the user voluntarily, such media content includes but is not limited to video content, image content, music content, and the like. Among them, the plurality of media content can be media content works created by the same author or different authors. For ease of understanding, the following is described by taking video content as an example.
[0038] In some embodiments, taking the list of my attention 210 as an example, the name related to the set of video content in the current list 210 (for example, makeup practical skills), the identification information of the creator of the list 210 (for example, nickname, avatar, and the like), how many video contents in the current list 210, how many people are currently watching the list 210, and the thumbnail of part of the video content in the list 210, and the like can be displayed.
[0039] In some embodiments, the electronic device 110 can switch the list of my attention based on the preset operation of the user (for example, right sliding operation).
[0040] With reference to FIGS. 2A and 2B, the viewing interface 200A can further include a preset control 212, based on which the user can create a list, and display an editing interface 200B of the newly created list. In the editing interface 200B, the user can set the identification information of the newly created list, such as cover, title, introduction, and the like. In addition, the user can also set the visibility range of the list based on the editing interface 200B, such as public, only visible to self, specified user, and the like.
[0041] In some embodiments, the user can also send a list co-creation invitation to a target user based on a preset control 220 in the editing interface 200B, and after the target user accepts the invitation, the target user can have a preset permission to co-create the list. As an example, the target user can add video content to the list, modify the cover, title, and introduction of the list, and the like. It can be understood that the user can send a co-creation request to multiple users, that is, one list can be co-created by multiple users.
[0042] In some embodiments, the user who creates the list can have more list management permissions than the target user, for example, the target user cannot modify the visibility range of the current list, and the like.
[0043] With continued reference to FIGS. 2B and 2C, the user can save the edited information based on the preset control 222 in the editing interface 200B and switch the interface to the editing interface 200C. In the editing interface 200C, multiple items of media content associated with the current user can be presented, such as videos that the current user likes, collects, recommends, and watches, etc. In addition, the user can also search for video content that the user wants to add. The present disclosure is not intended to limit the source of the video content in the broadcast list.
[0044] In some embodiments, the electronic device 110 adds the set of media content to the newly created broadcast list in response to the user’s selection of the set of media content from the plurality of media content.
[0045] In some other embodiments, the electronic device 110 can also display an editing interface of the broadcast list and perform editing operations on the broadcast list in response to receiving an editing request of the created broadcast list from the user (or target user) who created the broadcast list.
[0046] In some embodiments, the user can complete the creation of the broadcast list based on the preset control 230 in the editing interface 200C and switch the interface to the interface 200D as shown in FIG. 2D. In the interface 200D, relevant information of the broadcast list (e.g., cover, title, synopsis, creator identification, etc.) can be presented. In addition, in the interface 200D, the user can play the video content in the broadcast list based on the preset control 240. It can be understood that the user can also play the specified video content 241 in the broadcast list based on the preset operation (e.g., click operation).
[0047] In some embodiments, the individual video content in the broadcast list can be identified with corresponding relevant information, such as the creator of the video content, the video content synopsis, etc.
[0048] In some embodiments, the user can edit the relevant information of the broadcast list, add video content, manage target users, and delete the broadcast list, etc. based on the preset control 242. In some embodiments, the user can add video content in the broadcast list based on the preset control 243.
[0049] In some embodiments, the user can also manage the corresponding individual video content (e.g., the first media content) in the broadcast list based on the preset control 244. Referring to FIG. 2E, the electronic device 110 can perform the operations of pinning, deleting, adding to watch later, and smart summarizing, etc. on the first media content based on the user’s operation.
[0050] Further, the electronic device 110 can present the interface 200F as shown in FIG. 2F based on the user's triggering of the preset control 248. In the interface 200F, the electronic device 110 receives the first interactive content input by the user in the first input control 249 for the first media content. Such first interactive content can include any appropriate content input by the user, e.g., a recommendation for the first media content, a comment for the first media content, a note content for the first media content, etc. In some embodiments, the first interactive content can also indicate appropriate interactive operations by the user in the editing interface, e.g., selection of an interactive button (e.g., a recommendation button), selection of a preset label, etc.
[0051] In some embodiments, the electronic device 110 publishes the edited post in response to the user triggering the preset control to display the first interactive content 250 associated with the first media content in a viewing interface 200G of the post.
[0052] Further, the electronic device 110 can also display second interactive content associated with the second media content in the editing interface or the viewing interface of the post, which can be a recommendation or a comment content edited by the target user, etc.
[0053] With continued reference to FIG. 2D, one or more associated media contents 245 can also be presented in the editing interface 200D. Such associated media contents 245 can be determined based on the theme, label, etc. information of the set of media contents already in the post. In addition, such associated media contents 245 can also be determined based on the reference information of the current user, e.g., the browsing history of the current user, etc. It should be understood that the reference information of the user is acquired and used with the user's knowledge and authorization.
[0054] In some embodiments, the electronic device 110 receives the user's selection of the associated media content 245 to add the associated media content 245 to the created post.
[0055] With continued reference to FIG. 2D, the editing interface 200D can also include a preset control 247. The user can perform a refresh operation based on the preset control 247 to update the associated media content 245 (e.g., the first associated media content) to other media content recommended to be added to the post, e.g., the second associated media content.
[0056] Referring to FIG. 2H, the post 252 created by the user can be presented, e.g., in a browsing page of the information stream, to provide a first access portal associated with the post 252. In some embodiments, the first access portal can display a cover image or a list identifier of the post 252, which is determined based on the editing operation for the post 252.
[0057] In some embodiments, the electronic device 110 can present a playback interface 200I as shown in FIG. 2I based on the watching user’s clicking operation on the broadcast 252. In the playback interface 200I, the electronic device 110 can play the set of media contents in the broadcast 252. Additionally or alternatively, if the watching user has previously watched the broadcast 252, the electronic device 110 can continue playing the previously watched video content.
[0058] In some embodiments, as shown in FIG. 2J, the electronic device 110 can receive the user’s operation of clicking on a video content in the broadcast 252, and accordingly play the video content in the interface 200J. In the playback interface 200J, the electronic device 110 can present and display the video content and the relevant information of the corresponding creator. In addition, the watching user can also perform operations such as liking, commenting, collecting, and forwarding the video content.
[0059] In some embodiments, in the playback interface 200J, the electronic device 110 can also present one or more interactive contents associated with the video content. Such interactive contents can be determined based on the process discussed above. For example, the user with the editing authority of the broadcast 252 can input the corresponding interactive content in the editing interface of the broadcast 252, or the user can also perform interactive operations to trigger the generation of the corresponding interactive content.
[0060] Referring to FIG. 2J, the interface 200J can also include a second access portal 270 of the broadcast 252, and the electronic device 110 presents the viewing interface of the broadcast based on the user’s selection of the second access portal 270, i.e., presents all the video contents of the broadcast 252.
[0061] Continuing to refer to FIGS. 2I and 2K, the interface 200I can also include a preset control 260, and the electronic device 110 can present the viewing interface 200K based on the user’s clicking operation on the preset control 260. In the viewing interface 200K, the electronic device 110 can present the identification information of the broadcast 252, such as the cover, title, and introduction, etc. In addition, in the viewing interface 200K, the electronic device 110 can also present a set of associated objects associated with the broadcast 252, such as books, goods, etc.
[0062] Further, the set of associated objects can be determined based on the editing operation of the user (or target user) who created the broadcast 252 on the broadcast 252, or can be determined by automatically identifying the set of media contents in the broadcast 252.
[0063] In some embodiments, the electronic device 110 can also convert a collection or a one-key created by the user into a broadcast based on the user’s operation.
[0064] In this way, embodiments of the present disclosure can support users to add interactive content to media content in a media list, more efficiently organize and manage the media list, facilitate user viewing, and improve user experience.
[0065] Example process
[0066] FIG. 3 illustrates a flowchart of an example process 300 of managing a media list, according to some embodiments of the present disclosure. Process 300 can be implemented at electronic device 110. Process 300 is described below with reference to FIG. 1.
[0067] As shown, at block 310, electronic device 110 displays an editing interface of a media list, the editing interface displaying a set of media content in the media list.
[0068] At block 320, electronic device 110 displays, in response to a preset operation on a first media content in the set of media content, a first input control associated with the first media content.
[0069] At block 330, electronic device 110 obtains, via the first input control, first interactive content associated with the first media content.
[0070] At block 340, electronic device 110 publishes the edited media list to display, in a viewing interface of the media list, the first interactive content associated with the first media content.
[0071] In some embodiments, displaying the editing interface of the media list includes: in response to receiving a request to create a media list, displaying an editing interface of a newly created media list; and adding, via the editing interface, the set of media content to the media list.
[0072] In some embodiments, adding, via the editing interface, the set of media content to the media list includes: presenting, in the editing interface, a plurality of media content associated with a current user; and in response to a selection of the set of media content from the plurality of media content, adding the selected set of media content to the media list.
[0073] In some embodiments, displaying the editing interface of the media list includes: in response to receiving an editing request for an already created media list, displaying the editing interface of the media list.
[0074] In some embodiments, process 300 further includes: displaying, in the editing interface, associated media content, the associated media content being determined based on the set of media content and / or reference information of the current user; and in response to receiving a selection of the associated media content, adding the associated media content to the media list.
[0075] In some embodiments, the associated media content is a first associated media content, and the process 300 further includes: in response to receiving a preset operation associated with the first associated media content, presenting an updated second associated media content in the editing interface.
[0076] In some embodiments, the process 300 further includes: receiving a sharing operation for the media list in the editing interface; and associating the media list to a target user indicated by the sharing operation, such that the target user has preset permissions on the media list.
[0077] In some embodiments, the process 300 further includes: displaying, in the editing interface and / or the viewing interface of the media list, second interactive content associated with the second media content, the second interactive content being obtained based on the editing operation of the target user.
[0078] In some embodiments, the process 300 further includes: displaying, in a browsing page of the information stream, a first access portal associated with the media list; and based on a selection of the access portal, displaying a playing interface of the media list to play a set of media contents in the media list.
[0079] In some embodiments, the process 300 further includes: in response to a selection of a second access portal in the playing interface of the media list, displaying a viewing interface of the media list.
[0080] In some embodiments, the first access portal displays a cover image and / or a list identifier of the media list, wherein the cover image and / or the list identifier are determined based on the editing operation for the media list.
[0081] In some embodiments, the process 300 further includes: displaying, in the viewing interface of the media list, a set of associated objects associated with the media list, wherein the set of associated objects are determined based on the editing operation for the media list, or the set of associated objects are determined from a set of objects based on the set of media contents.
[0082] Example apparatuses and devices
[0083] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above-described methods or processes. FIG. 4 shows a schematic structural block diagram of an apparatus 400 for managing a media list according to certain embodiments of the present disclosure. The apparatus 400 can be implemented as or included in the electronic device 110. Various modules / components in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.
[0084] As shown in FIG. 4, the apparatus 400 includes an interface display module 410 configured to display an editing interface of a media list, the editing interface displaying a set of media contents in the media list; a control display module 420 configured to display, in response to a preset operation on a first media content in the set of media contents, a first input control associated with the first media content; a content acquisition module 430 configured to acquire, via the first input control, first interactive content associated with the first media content; and a list publishing module 440 configured to publish the edited media list to display the first interactive content associated with the first media content in a viewing interface of the media list.
[0085] In some embodiments, displaying the editing interface of the media list includes: in response to receiving a request to create a media list, displaying an editing interface of a newly created media list; and adding, via the editing interface, the set of media contents to the media list.
[0086] In some embodiments, adding, via the editing interface, the set of media contents to the media list includes: presenting, in the editing interface, a plurality of media contents associated with a current user; and in response to a selection of a set of media contents from the plurality of media contents, adding the selected set of media contents to the media list.
[0087] In some embodiments, the interface display module 410 is further configured to: in response to receiving an editing request for a created media list, display the editing interface of the media list.
[0088] In some embodiments, the apparatus 400 further includes a first display module configured to display, in the editing interface, associated media contents determined based on the set of media contents and / or reference information of a current user; and in response to receiving a selection of the associated media contents, add the associated media contents to the media list.
[0089] In some embodiments, the associated media contents are first associated media contents, and the apparatus 400 further includes a first presentation module configured to present, in response to receiving a preset operation associated with the first associated media contents, updated second associated media contents in the editing interface.
[0090] In some embodiments, the apparatus 400 further includes a first processing module configured to receive, in the editing interface, a sharing operation for the media list; and associate the media list to a target user indicated by the sharing operation, such that the target user has a preset permission with respect to the media list.
[0091] In some embodiments, the apparatus 400 further includes a second display module configured to display, in the editing interface and / or the viewing interface of the media list, second interactive content associated with the second media content, the second interactive content being obtained based on the editing operation of the target user.
[0092] In some embodiments, the apparatus 400 further includes a third display module configured to display, in a browsing page of the information stream, a first access portal associated with the media list; and based on a selection of the access portal, display a playing interface of the media list to play a set of media content in the media list.
[0093] In some embodiments, the apparatus 400 further includes a fourth display module configured to display, in response to a selection of a second access portal in the playing interface of the media list, a viewing interface of the media list.
[0094] In some embodiments, the first access portal displays a cover image and / or a list identification of the media list, wherein the cover image and / or the list identification are determined based on the editing operation for the media list.
[0095] In some embodiments, the apparatus 400 further includes a fifth display module configured to display, in the viewing interface of the media list, a set of associated objects associated with the media list, wherein the set of associated objects are determined based on the editing operation for the media list, or the set of associated objects are determined from a set of objects based on the set of media content.
[0096] The modules included in the apparatus 400 can be implemented in various ways including software, hardware, firmware, or any combination of these. In some embodiments, one or more units can be implemented using software and / or firmware, e.g., machine executable instructions stored on a storage medium. In addition to or alternatively, some or all of the modules in the apparatus 400 can be implemented at least partially by one or more hardware logic components. As an example and not by way of limitation, example types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SOCs), complex programmable logic devices (CPLDs), etc.
[0097] FIG. 5 shows a block diagram of an electronic device 500 in which one or more embodiments of the disclosure can be implemented. It should be understood that the electronic device 500 illustrated in FIG. 5 is exemplary only and should not be taken as limiting the functionality and scope of the embodiments described herein. The electronic device 500 illustrated in FIG. 5 can be used to implement the electronic device 110 of FIG. 1.
[0098] As shown in FIG. 5, electronic device 500 is in the form of a general-purpose electronic device. Components of electronic device 500 can include, but are not limited to, one or more processing units or processors 510, memory 520, storage 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. Processor 510 can be a real or virtual processor and capable of executing various processing units according to programs stored in memory 520. In a multi-processing system, multiple processors can execute computer-executable instructions in parallel to improve the processing power of electronic device 500.
[0099] Electronic device 500 typically includes a plurality of computer storage media. Such media can be any available media that is accessible by electronic device 500 and includes both volatile and non-volatile media, removable and non-removable media. Memory 520 can be volatile memory (e.g., registers, cache, random access memory (RAM)), non-volatile memory (e.g., read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory), or some combination thereof. Storage 530 can be removable or non-removable media and can include machine- readable media such as a flash drive, a magnetic disk drive, or any other media that can be used to store information and / or data and that can be accessed by electronic device 500.
[0100] Electronic device 500 can further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in FIG. 5, a disk drive for reading from or writing to a removable, non- volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM) can be provided. In such instances, each drive can be connected to the bus (not shown) by one or more data media interfaces. Memory 520 can include a computer program product 525 having one or more program modules configured to carry out the various methods or actions of the various embodiments of the present disclosure.
[0101] Communication unit 540 enables communications with other electronic devices over a communication medium. Additionally, the functionality of the components of electronic device 500 can be implemented in a single computing cluster or a plurality of computer machines capable of communicating over a communication connection. As such, electronic device 500 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or another network nodes.
[0102] The input device 550 can be one or more input devices, such as a mouse, a keyboard, a trackball, etc. The output device 560 can be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 can also communicate with one or more external devices (not shown), such as storage devices, display devices, etc., one or more devices that enable a user to interact with the electronic device 500, or any devices (e.g., a network card, a modem, etc.) that enable the electronic device 500 to communicate with one or more other electronic devices, as desired via the communication unit 540. Such communication can be carried out via an input / output (I / O) interface (not shown).
[0103] According to an example implementation of the present disclosure, a computer readable storage medium is provided having computer executable instructions stored thereon, where the computer executable instructions are executed by a processor to implement the method described above. According to an example implementation of the present disclosure, a computer program product is also provided that is tangibly stored on a non-transitory computer readable medium and includes computer executable instructions, where the computer executable instructions are executed by a processor to implement the method described above.
[0104] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0105] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0106] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0107] The computer program product of the present disclosure can be a computer program product, which is a machine-readable medium (media) having instances of the software embodied thereon, such as computer software, firmware, wireless application protocol (WAP), middleware or microcode. For example, a computer program product can be a floppy disk, a CD-ROM, a DVD, a Blu-ray Disc™, a flash drive, a memory stick, a magnetic tape, or a hard disk drive. The machine-readable medium can be a single medium, or multiple media, of the same or different type. The computer program product can be one or more computer program components embodied in medium and / or transmission signals. The computer program product can have one or more computer readable and / or computer executable components embodied in medium and / or transmission signals. The computer program product can be one or more computer readable and / or computer executable components embodied in medium and / or transmission signals. The computer program product can also be at least one or combination of controller(s) with associated computer program component(s), the computer program component(s) being an example of computer program product.
[0108] The foregoing description of implementations has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the implementations to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the implementations be limited not by this detailed description, but rather by the claims appended hereto.
Claims
1.A method for managing a media list, comprising: displaying an editing interface of a media list, the editing interface displaying a set of media content in the media list; in response to a preset operation on a first media content in the set of media content, displaying a first input control associated with the first media content; via the first input control, obtaining a first interactive content associated with the first media content; and publishing the edited media list to display the first interactive content associated with the first media content in a viewing interface of the media list. 2.The method of claim 1, wherein displaying an editing interface of a media list comprises: in response to receiving a request to create a media list, displaying the editing interface of the newly created media list; and via the editing interface, adding the set of media content to the media list. 3.The method of claim 2, wherein via the editing interface, adding the set of media content to the media list comprises: presenting a plurality of media content associated with a current user in the editing interface; and in response to a selection of the set of media content from the plurality of media content, adding the selected set of media content to the media list. 4.The method of claim 1, wherein displaying an editing interface of a media list comprises: in response to receiving an editing request for the created media list, displaying the editing interface of the media list. 5.The method of claim 1, further comprising: displaying associated media content in the editing interface, the associated media content being determined based on the set of media content and / or reference information of a current user; and in response to receiving a selection of the associated media content, adding the associated media content to the media list. 6.The method of claim 5, wherein the associated media content is a first associated media content, the method further comprising: in response to receiving a preset operation associated with the first associated media content, presenting updated second associated media content in the editing interface. 7.The method of claim 1, further comprising: receiving a sharing operation for the media list in the editing interface; and associating the media list to a target user indicated by the sharing operation, such that the target user has preset permissions with respect to the media list. 8.The method of claim 7, further comprising: displaying a second interactive content associated with a second media content in the editing interface and / or the viewing interface of the media list, the second interactive content being obtained based on an editing operation of the target user. 9.The method of claim 1, further comprising: displaying a first access portal associated with the media list in a browsing page of an information stream; and based on a selection of the access portal, displaying a playing interface of the media list to play the set of media content in the media list. 10.The method of claim 9, further comprising: In response to a selection of a second access portal in the playback interface of the media list, display the viewing interface of the media list. 11.The method of claim 9, wherein the first access portal displays a cover image and / or a list identification of the media list, wherein the cover image and / or the list identification are determined based on an editing operation for the media list. 12.The method of claim 1, further comprising: displaying a set of associated objects associated with the media list in the viewing interface of the media list, wherein the set of associated objects are determined based on an editing operation for the media list, or the set of associated objects are determined from a set of objects based on the set of media content. 13.A method of media playback, comprising: displaying a playback interface of a media list, the media list comprising a set of media content; playing a first media content in the set of media content in the playback interface; and displaying a first interactive content associated with the currently played first media content in the playback interface, the first interactive content determined based on an editing operation of a target user in an editing interface of the media list. 14.An apparatus for managing a media list, comprising: an interface display module configured to display an editing interface of a media list, the editing interface displaying a set of media content in the media list; a control display module configured to display a first input control associated with a first media content in the set of media content in response to a preset operation for the first media content; a content acquisition module configured to acquire a first interactive content associated with the first media content via the first input control; and a list publishing module configured to publish the edited media list to display the first interactive content associated with the first media content in a viewing interface of the media list. 15.An electronic device, comprising: at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions, when executed by the at least one processor, cause the electronic device to perform the method according to any one of claims 1-12 or 13. 16.A computer-readable storage medium having computer-executable instructions stored thereon that are executable by a processor to implement the method according to any one of claims 1-12 or 13. 17.A computer program product comprising computer-executable instructions, wherein the computer-executable instructions, when executed by a processor, implement the method according to any one of claims 1-12 or 13.
Citation Information
Patent Citations
Information processing device and information processing method
CN105051820A
Live broadcast list display method and apparatuses
CN106331761A
Media list management method and device, equipment and storage medium
CN118861332A
Method of supplying content data and playlist htereof
CN1841385A