Media content management method and device

By triggering the first control in the management page of the media content collection and directly replacing the single media content, the problem of cumbersome video modification process in the prior art is solved, and more efficient operation and better user experience is achieved.

CN119937877AActive Publication Date: 2025-05-06BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411997716.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-06
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

When existing content platforms need to modify videos, users have to delete the original videos and upload them again. The process is cumbersome and inefficient, affecting the user experience.

Method used

A method and device for managing media content is provided, by triggering a first control in the management page of the media content collection, and replacing a single media content directly without having to delete all media contents that are subsequently placed or re-uploaded.

Benefits of technology

It simplifies the modification process of media content, improves operation efficiency, significantly improves user experience, reduces the risk of misoperation, and improves the efficiency of media content updates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119937877A_ABST
    Figure CN119937877A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a media content management method and device. According to the main technical scheme, the method comprises the steps of displaying a media content collection management page; the management page comprises a media content list, the media content list comprises one or more media content items, and each media content item corresponds to one piece of uploaded media content in the media content set; for each media content item, respectively displaying a first control associated with the corresponding uploaded media content; and in response to a trigger operation for the first control, modifying the uploaded media content associated with the triggered first control, the modification including replacement. According to the method and the device, the user is allowed to directly replace the uploaded media content, the modification process of the media content is simplified, the operation efficiency is improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet application technology, and in particular to a method and device for managing media content. Background Art

[0002] Currently, many content platforms support creators to upload their works, thereby improving the richness and quality of the platform content. However, these platforms currently only provide basic video upload capabilities, which causes inconvenience when users need to modify videos, forcing users to delete the original video and re-upload it. This process is particularly cumbersome and inefficient when dealing with a large number of video episodes, affecting the user experience. Summary of the invention

[0003] In view of this, the present application provides a media content management method and device to simplify the media content modification process, improve operation efficiency, and enhance user experience.

[0004] This application provides the following solutions:

[0005] In a first aspect, a method for managing media content is provided, the method comprising:

[0006] A management page for displaying a media content collection; the management page includes a media content list, the media content list includes one or more media content items, each media content item corresponds to an uploaded media content in the media content collection, and for each media content item, a first control associated with the corresponding uploaded media content is displayed;

[0007] In response to a trigger operation on the first control, the uploaded media content associated with the triggered first control is modified, and the modification includes replacement.

[0008] Optionally, in response to the triggering operation on the first control, modifying the uploaded media content associated with the triggered first control includes:

[0009] In response to a triggering operation on the first control, a prompt pop-up window is displayed on the management page, wherein the prompt pop-up window includes a second control, and the second control is used to trigger a replacement of the uploaded media content associated with the triggered first control.

[0010] Optionally, the method further comprises:

[0011] In response to the triggering operation on the second control, the prompt pop-up window is closed, the uploaded media content associated with the triggered first control is deleted, and a modification control is displayed for the media content entry corresponding to the triggered first control, the modification control is used to trigger the acquisition of the media content to be uploaded, and the media content to be uploaded is used to replace the uploaded media content associated with the triggered first control.

[0012] Optionally, after displaying the modification control, the method further includes:

[0013] In response to another triggering operation on the first control, the media content entry corresponding to the triggered first control and the corresponding uploaded media content are deleted from the media content list.

[0014] Optionally, the modification further includes deletion, and the prompt pop-up window further includes a third control; and the method further includes:

[0015] In response to the triggering operation on the third control, the media content entry corresponding to the triggered first control and the corresponding uploaded media content are deleted from the media content list.

[0016] Optionally, each media content item includes a sequence identifier;

[0017] After deleting the media content entry corresponding to the triggered first control and the corresponding uploaded media content from the media content list, the method further includes:

[0018] The sequence identifiers of all media content items arranged after the media content item corresponding to the triggered first control are updated.

[0019] Optionally, the management page further includes a sorting management control;

[0020] The method further comprises:

[0021] In response to a triggering operation on the sorting management control, a sorting function item is displayed for each of the media content items, and the sorting function item is used to trigger the sorting of each of the media content items.

[0022] Optionally, the method further comprises:

[0023] In response to a first preset operation on any media content item in the media content list, obtaining a duration of the first preset operation;

[0024] If the duration of the first preset operation exceeds the preset duration, a sorting function item is displayed for each of the media content items, and the sorting function item is used to trigger the sorting of each of the media content items.

[0025] Optionally, the method further comprises:

[0026] In response to a drag operation on any media content item in the media content list, the media content item corresponding to the drag operation is synchronously moved to adjust the order of the media content item corresponding to the drag operation in the media content list.

[0027] Optionally, the method further comprises:

[0028] In response to a second preset operation on any media content item in the media content list, operation prompt information is displayed, where the operation prompt information is used to prompt the user to drag the media content item to adjust the order of the media content item in the media content list.

[0029] Optionally, the management page also includes an upload control;

[0030] The method further comprises:

[0031] In response to a trigger operation on the upload control, obtaining at least one media content to be uploaded;

[0032] In response to a triggering operation on the at least one media content to be uploaded, the at least one media content to be uploaded is uploaded, and corresponding media content items are displayed in the media content list in order of upload time.

[0033] In a second aspect, a media content management device is provided, the device comprising:

[0034] A page display unit is configured to display a management page of a media content collection; the management page includes a media content list, the media content list includes one or more media content items, each media content item corresponds to an uploaded media content in the media content collection, and for each media content item, a first control associated with the corresponding uploaded media content is displayed;

[0035] The modification unit is configured to modify the uploaded media content associated with the triggered first control in response to a triggering operation on the first control, wherein the modification includes replacement.

[0036] In a third aspect, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps of any one of the methods in the first aspect are implemented.

[0037] In a fourth aspect, an electronic device is provided, including:

[0038] one or more processors; and

[0039] A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute steps of implementing the method described in any one of the first aspects above.

[0040] In a fifth aspect, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of any one of the methods in the first aspect.

[0041] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0042] 1) The present application replaces the uploaded media content associated with the triggered first control by triggering the first control in the management page of the media content collection. Compared with the prior art, the present application can directly replace a single media content without deleting all the media content behind it or re-uploading all the media content behind it. This method simplifies the modification process of media content, improves operation efficiency, and significantly improves user experience.

[0043] 2) By displaying a prompt pop-up window and a second control on the management page, the present application allows the user to more intuitively select the replacement operation, thereby reducing the complexity of the operation and the risk of misoperation by the user when replacing media content.

[0044] 3) After deleting the uploaded media content, the present application displays a modification control, allowing the user to directly upload new media content to replace the deleted media content, thereby avoiding the tedious steps of re-uploading the entire media content sequence after deletion, and improving the efficiency of media content updating.

[0045] 4) This application deletes the media content entry corresponding to the triggered first control and the corresponding uploaded media content from the media content list by triggering the first control for the second time. This method provides users with additional options, allowing users to flexibly manage media content according to specific needs.

[0046] 5) The present application introduces a sequence identifier, which can ensure the continuity of the media content items in the media content list, and can maintain the correct order even after the media content is deleted, thereby improving the user experience.

[0047] 6) This application introduces a sorting management control in the management page, or triggers the sorting function through the first preset operation of any media content item, so that users can flexibly adjust the order of media content according to their own needs and realize personalized content management.

[0048] 7) The present application adjusts the arrangement order of media content items through dragging operations, so that users can quickly rearrange a large amount of media content, thereby improving the efficiency of content management.

[0049] 8) After the sorting function is triggered by the first preset operation, the present application can display operation prompt information based on the user's second preset operation for any media content item, thereby improving the user experience and enhancing the intuitiveness of the interaction.

[0050] Of course, any product implementing the present application does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0052] Figure 1 is a system architecture diagram applicable to the embodiments of the present application;

[0053] Figure 2 A flow chart of a method for managing media content provided in an embodiment of the present application;

[0054] Figure 3 A schematic diagram of a media content management page provided in an embodiment of the present application;

[0055] Figure 4 A schematic diagram of sorting media content provided in an embodiment of the present application;

[0056] Figure 5 A schematic block diagram of a media content management device provided in an embodiment of the present application;

[0057] Figure 6 A schematic block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0058] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0059] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0060] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0061] The word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.

[0062] In order to facilitate the understanding of the present application, the system architecture on which the present application is based is first described. Figure 1 An exemplary system architecture to which the embodiments of the present application can be applied is shown. Figure 1 As shown in , the system architecture may include: a user end, a terminal device and a server end.

[0063] Among them, the user end is set on the terminal device. The user end involved in the embodiment of the present application can be a client, a small program running on the terminal device, or a Web application running through a browser, etc.

[0064] Terminal devices may include, but are not limited to, smart mobile terminals, wearable devices, PCs (Personal Computers), smart home devices, etc. Smart mobile devices may include, for example, mobile phones, tablet computers, laptops, PDAs (Personal Digital Assistants), Internet car terminals, etc. Wearable devices may include, for example, smart watches, smart glasses, smart bracelets, VR (Virtual Reality) devices, AR (Augmented Reality), mixed reality devices (i.e., devices that can support both virtual reality and augmented reality), etc. Smart home devices may include, for example, smart TVs, smart refrigerators with display screens, etc.

[0065] The user end can interact with the server end through the network. The user can be a viewer of the media content or a creator of the media content. When the user is a creator of the media content, the user can upload the media content he or she created to the server end through the user end. After the user uploads the media content through the user end, the user can manage the media content through the media content management page in the user end.

[0066] The server side can be a platform that provides video playback services, a single server, a server group consisting of multiple servers, or a cloud server. A cloud server, also known as a cloud computing server or cloud host, is a host product in the cloud computing service system to solve the defects of difficult management and weak service scalability in traditional physical hosts and virtual private servers (VPS) services.

[0067] Among them, when the user is the creator of the media content, the server side reviews the media content uploaded by the user to ensure the compliance of the media content; when the user is the viewer of the media content, the server side can use streaming to send the media content to the user side, and the user side plays the media content while downloading the media stream. It can also use progressive sending method, that is, sending the media content to the user side, and the user side plays it after downloading the entire video file. In addition, other methods can also be used to transmit media content to the user side, such as providing media content based on CDN (Content Delivery Network) and transmitting it to the user side.

[0068] As one of the achievable methods, when the user end uploads the media content to the server end, the user end may manage the uploaded media content using the method provided in the embodiment of the present application.

[0069] It should be understood that Figure 1 The number of user terminals, terminal devices and server terminals in the embodiment is only for illustration. Any number of user terminals, terminal devices and server terminals may be provided according to implementation requirements.

[0070] In the prior art, when users upload media content through the user end, they can only rely on the basic upload function. Once the media content is uploaded, if the user needs to modify the media content, they can only delete it and upload it again. This process is particularly cumbersome and complicated when processing a large amount of media content. For example, if a user has uploaded 100 media contents, if he wants to modify the second media content, he can only delete all the media contents from the second to the 100th and upload them again. This not only greatly increases the workload, but also reduces efficiency, seriously affecting the user experience.

[0071] In view of this, the present application provides a new approach to achieve media content management. Figure 2 A flow chart of a method for managing media content provided in an embodiment of the present application. The method can be performed by Figure 1 The user side of the system shown is executed. Figure 2 As shown in , the method may include the following steps:

[0072] Step 201: Display the management page of the media content collection; the management page includes a media content list, the media content list includes one or more media content items, each media content item corresponds to an uploaded media content in the media content collection, and for each media content item, a first control associated with the corresponding uploaded media content is displayed.

[0073] Step 202: In response to a trigger operation on a first control, modify the uploaded media content associated with the triggered first control, where the modification includes replacement.

[0074] This application can replace the uploaded media content associated with the triggered first control by triggering the first control in the management page of the media content collection. Compared with the prior art, this application can directly replace a single media content without deleting all the media content behind it or re-uploading all the media content behind it. This method simplifies the modification process of media content, improves operation efficiency, and significantly improves user experience.

[0075] The following is a detailed description of each step in the above process and the effects that can be further produced in conjunction with the embodiments. It should be noted that the limitations such as "first" and "second" involved in the present disclosure do not have limitations in terms of size, order, and quantity, and are only used to distinguish them in name. For example, "first control", "second control" and "third control" are used to distinguish three controls in name. And so on.

[0076] First, in combination with the embodiment, the above step 201, namely, "displaying a management page for a media content collection; the management page includes a media content list, the media content list includes one or more media content items, each media content item corresponds to an uploaded media content in the media content collection, and for each media content item, a first control associated with the corresponding uploaded media content is displayed respectively" is described in detail.

[0077] The media content involved in the embodiments of the present application may be video, audio, etc.

[0078] The video can be a long video or a short video. The distinction between long videos and short videos is mainly reflected in the length and content of the video.

[0079] In addition, the above video can be a horizontal screen video or a vertical screen video.

[0080] Audio can be in the form of music, podcasts, audiobooks, etc.

[0081] In an embodiment of the present application, a media content collection is created based on one or more media content uploaded by a user, and the management page of the media content collection provides a page for the user to manage the media content in the media content collection, and the user can modify the media content in the media content collection.

[0082] In the management page of the media content collection, an important component is the media content list, which includes one or more media content items, each of which corresponds to an uploaded media content in the media content collection.

[0083] It should be noted that the media content list may display all media content items in an ordered manner, such as by upload time, content type, or other user-defined ordering.

[0084] As an achievable method, an upload control is introduced in a management page. When a user performs an operation on the upload control, in response to the trigger operation, at least one media content to be uploaded is obtained. In response to the trigger operation on at least one media content to be uploaded, at least one media content to be uploaded is uploaded, and corresponding media content entries are displayed in a media content list in order of upload time.

[0085] The media content entry may include, but is not limited to, basic information of the corresponding media content, such as title, duration, upload time, size, etc., as well as a preview image or cover image, which can help users quickly identify the uploaded media content.

[0086] For each media content item, a first control associated with the corresponding uploaded media content is displayed respectively. The first control may include but is not limited to being displayed in the form of a button or an icon.

[0087] The above step 202, namely "in response to a triggering operation on a first control, modifying the uploaded media content associated with the triggered first control, wherein the modification includes replacement" is described in detail below in conjunction with an embodiment.

[0088] When a user operates a first control corresponding to a media content item in a media content list in a management page of a media content collection, modification of the uploaded media content associated with the first control may be triggered.

[0089] In the embodiment of the present application, the modification operation may be replacement, where replacement refers to replacing the uploaded media content associated with the first control with new media content.

[0090] It should be noted that the replaced new media content still corresponds to the original media content entry after uploading, that is, the new media content will inherit the position and attributes of the original media content entry, and this process does not require the user to delete all the media content arranged after it, nor does it require the user to re-upload these media content.

[0091] As an implementable manner, in response to a trigger operation on a first control, modifying the uploaded media content associated with the triggered first control can be implemented as follows: in response to a trigger operation on the first control, a prompt pop-up window is displayed on the management page, the prompt pop-up window contains a second control, and the second control is used to trigger the replacement of the uploaded media content associated with the triggered first control. In other words, when a user operates a first control associated with a certain media content item in the management page of the media content collection, in response to this trigger operation, a prompt pop-up window is popped up on the management page, the prompt pop-up window has a second control embedded therein, and the user can perform the replacement operation on the uploaded media content through this second control.

[0092] Furthermore, when the user triggers the second control, in response to the triggering operation on the second control, the prompt pop-up window is first closed, and the uploaded media content associated with the triggered first control is deleted. At the same time, a modification control is displayed for the media content entry corresponding to the triggered first control, and the modification control is used to trigger the acquisition of the media content to be uploaded to replace the uploaded media content associated with the triggered first control. In other words, after deleting the uploaded media content associated with the triggered first control, the modification control is activated, and the user can upload new media content.

[0093] If the user does not want to retain the location and attributes of the original media content item, the user can trigger the first control again, and in response to the triggering operation on the first control again, the media content item corresponding to the triggered first control and the corresponding uploaded media content are deleted from the media content list. This method provides the user with additional options, allowing the user to flexibly manage media content according to specific needs.

[0094] In the embodiment of the present application, in addition to replacing the uploaded media content, the uploaded media files can also be deleted.

[0095] As an implementable manner, the prompt pop-up window may further include a third control for triggering deletion of the uploaded media content associated with the triggered first control.

[0096] When the user triggers the third control, in response to the triggering operation on the third control, the media content entry corresponding to the triggered first control and the corresponding uploaded media content are deleted from the media content list.

[0097] Furthermore, in order to facilitate users to manage uploaded media content more efficiently, the embodiment of the present application also introduces a sorting function, so that users can flexibly adjust the order of media content according to their own needs to achieve personalized content management.

[0098] As an implementable manner, a sorting management control is introduced into the management page. When the user triggers the sorting management control, in response to the triggering operation on the sorting management control, a sorting function item is displayed for each media content item, and the sorting function item is used to trigger the sorting of each media content item.

[0099] As another achievable manner, the sorting function may also be triggered by performing a first preset operation on any media content item, such as long pressing a certain media content item. Specifically, in response to the first preset operation on any media content item in the media content list, the duration of the first preset operation is obtained; if the duration of the first preset operation exceeds the preset duration, a sorting function item is displayed for each media content item, and the sorting function item is used to trigger the sorting of each media content item.

[0100] After the sorting function is triggered, the user can adjust the sorting of the media content by dragging, using the up and down arrow buttons, etc. Taking the dragging method as an example, in response to a dragging operation on any media content item in the media content list, the media content item corresponding to the dragging operation is synchronously moved to adjust the sorting of the media content item corresponding to the dragging operation in the media content list. In other words, with the user's dragging operation, the position of the media content item in the media content list will change instantly to reflect the new sorting order.

[0101] By adjusting the arrangement order of media content items through dragging operations, users can quickly rearrange a large amount of media content, thereby improving the efficiency of content management.

[0102] In addition, in response to a drag operation on any media content item in the media content list, a visual mark may be added to the media content item corresponding to the drag operation, thereby helping the user to more intuitively identify the media content item being operated. The visual mark may include but is not limited to highlighting, adding shadow effects, adjusting transparency, etc.

[0103] In the embodiment of the present application, in addition to sorting the media content items, sequence identifiers may be displayed in the media content items to help the user quickly identify the sequence of the media content items.

[0104] After the user performs a drag operation to adjust the order of the media content items in the media content list, the order identifier in each media content item may be further updated according to the latest order of arrangement of each media content item.

[0105] In addition, after the sorting function is triggered by the first preset operation, in order to improve the user experience, enhance the intuitiveness of the interaction and clearly guide the user on how to adjust the sorting, when the user performs a second preset operation on any media content item in the media content list, an operation prompt information can be displayed in response to the second preset operation, and the operation prompt information is used to prompt the user to drag the media content item to adjust the sorting of the media content item in the media content list.

[0106] It should be noted that the corresponding sequence identifier is displayed in each media content item, and the sequence identifier can be determined according to the upload time, content type or other user-defined sorting methods. For example, when a user creates a media content collection and uploads a series of media content for the first time, the corresponding sequence identifier can be displayed in each media content item according to its upload time. For the uploaded media content, the corresponding sequence identifier can also be adjusted according to the user-defined sorting method.

[0107] On this basis, after deleting the media content item corresponding to the triggered first control and the corresponding uploaded media content from the media content list, the sequence identifiers of all media content items arranged after the media content item corresponding to the triggered first control may be updated.

[0108] The following uses video as an example of media content to illustrate the media content management method provided in the embodiment of the present application.

[0109] like Figure 3, which is a schematic diagram of a media content management page provided in an embodiment of the present application.

[0110] Figure 3 (a) shows a management page for a video collection. The management page contains basic information about the video collection, such as the collection name, cover image, starring actors, type, and creation time. Users can modify the above basic information through the "Modify Information" control. The management page also includes a video list, which contains 4 video entries. Each video entry corresponds to an uploaded video in the video collection, and each video entry also displays a prompt message of the review status, such as video (name 1), the review status is passed, and the review status of video (name 4) is under review. In addition, each video entry also displays the first control "Delete" associated with the uploaded video, and the user can modify the corresponding video by clicking the first control. Sequence identifiers such as "First Episode" and "Second Episode" are also displayed in each video entry. Figure 3 In (a), when the user clicks the "Delete" control associated with the video (name 2), a prompt pop-up window is displayed on the management page, such as Figure 3 As shown in (b), the prompt pop-up window includes a second control "Delete video only" and a third control "Delete episode", wherein the "Delete video only" control is used to trigger the replacement of the video (name 2), and the "Delete episode" control is used to trigger the deletion of the video (name 2). In addition, in order to avoid user misoperation, the prompt pop-up window can also include a "Cancel" control to close the prompt pop-up window to prevent misoperation.

[0111] like Figure 3 As shown in (c), after the user triggers the "Delete Video Only" control, the pop-up window is closed and the video (name 2) is deleted. The modification control "Re-upload" is displayed in the video entry corresponding to the video (name 2). At this time, the position and attributes of the video entry corresponding to the video (name 2) do not change, and the corresponding video is empty. When the user clicks the "Re-upload" control, Figure 3 As shown in (d), the user can select the video to be uploaded from the local videos on the user side. When video 1 is selected and clicked "Finish", video 1 is automatically uploaded and associated with the video entry where (name 2) is located, as shown in FIG. Figure 3 As shown in (d), the review status of the video entry is updated to "Under Review".

[0112] like Figure 3As shown in (e), after the user triggers the "Delete Single Episode" control, the prompt pop-up window is closed, and the video (name 2) and the video entry in which it is located are deleted from the video list, and the sequence identifier in the video entry is updated from "Episode 3" to "Episode 2", and the sequence identifiers in the subsequent video entries are updated in turn.

[0113] like Figure 4 As shown, it is a schematic diagram of sorting media content provided by an embodiment of the present application.

[0114] like Figure 4 As shown in (a), the management page of the video collection is displayed. The management page contains a sorting management control "sorting management". When the user clicks "sorting management", the sorting function can be triggered. The sorting function item is displayed for each video item. The sorting function item is used to trigger the sorting of each video item. In addition, the sorting function can also be triggered by long pressing any video item. Figure 4 As shown in (b), the sorting function item can be displayed on the right side of each video entry. In addition, when the user triggers the sorting function by long pressing the video entry (name 2), an operation prompt message "Drag to change the position" can be displayed to prompt the user how to operate to achieve the sorting.

[0115] After the sorting function is triggered, users can adjust the video sorting by dragging. Figure 4 As shown in (c), when the user drags the video item (name 2) upward, the video item (name 2) can be dragged to the position before the video item (name 1). Figure 4 As shown in (d), at this time, the sequence identifier of the original video entry (name 2) is updated to "first episode", and the sequence identifier of the original video entry (name 1) is updated to "second episode".

[0116] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0117] According to an embodiment of another aspect, a device for recommending media content is provided. Figure 5 A schematic block diagram of a recommendation device according to an embodiment is shown. The device is arranged at Figure 1 The user side of the architecture shown. Figure 5As shown, the device 500 includes: a page display unit 510 and a modification unit 520. The main functions of each component unit are as follows:

[0118] The page display unit 510 is configured to display a management page of the media content collection; the management page includes a media content list, the media content list includes one or more media content items, each media content item corresponds to an uploaded media content in the media content collection, and for each media content item, a first control associated with the corresponding uploaded media content is displayed;

[0119] The modification unit 520 is configured to modify the uploaded media content associated with the triggered first control in response to the triggering operation on the first control, wherein the modification includes replacement.

[0120] Optionally, the modification unit 520 is configured to:

[0121] In response to a trigger operation on the first control, a prompt pop-up window is displayed on the management page, wherein the prompt pop-up window includes a second control, and the second control is used to trigger a replacement of the uploaded media content associated with the triggered first control.

[0122] Optionally, the modifying unit 520 may be further configured to:

[0123] In response to the triggering operation on the second control, the prompt pop-up window is closed, the uploaded media content associated with the triggered first control is deleted, and a modification control is displayed for the media content entry corresponding to the triggered first control, the modification control is used to trigger the acquisition of the media content to be uploaded, and the media content to be uploaded is used to replace the uploaded media content associated with the triggered first control.

[0124] Optionally, the modifying unit 520 may be further configured to:

[0125] In response to another triggering operation on the first control, the media content entry corresponding to the triggered first control and the corresponding uploaded media content are deleted from the media content list.

[0126] Optionally, the modification also includes deletion, and the prompt pop-up window further includes a third control, and the third control is used to trigger deletion of the uploaded media content associated with the triggered first control.

[0127] Optionally, the modifying unit 520 may be further configured to:

[0128] In response to the triggering operation on the third control, the media content entry corresponding to the triggered first control and the corresponding uploaded media content are deleted from the media content list.

[0129] Optionally, each media content item includes a sequence identifier; then

[0130] The apparatus 500 may further include:

[0131] The sorting unit 530 is configured to:

[0132] The sequence identifiers of all media content items arranged after the media content item corresponding to the triggered first control are updated.

[0133] Optionally, the management page also includes a sorting management control;

[0134] The sorting unit 530 is configured to:

[0135] In response to a triggering operation on the sorting management control, a sorting function item is displayed for each of the media content items, and the sorting function item is used to trigger the sorting of each of the media content items.

[0136] Optionally, the sorting unit 530 is configured to:

[0137] In response to a first preset operation on any media content item in the media content list, obtaining a duration of the first preset operation;

[0138] If the duration of the first preset operation exceeds the preset duration, a sorting function item is displayed for each of the media content items, and the sorting function item is used to trigger the sorting of each of the media content items.

[0139] Optionally, the sorting unit 530 may be further configured to:

[0140] In response to a drag operation on any media content item in the media content list, the media content item corresponding to the drag operation is synchronously moved to adjust the order of the media content item corresponding to the drag operation in the media content list.

[0141] Optionally, the sorting unit 530 may be further configured to:

[0142] In response to a drag operation on any media content item in the media content list, a visual mark is performed on the media content item corresponding to the drag operation.

[0143] Optionally, each media content item includes a sequence identifier;

[0144] The sorting unit 530 may be further configured to update the sequence identifier in each media content item according to the latest arrangement sequence of each media content item.

[0145] Optionally, the sorting unit 530 may be further configured to:

[0146] In response to a second preset operation on any media content item in the media content list, operation prompt information is displayed, where the operation prompt information is used to prompt the user to drag the media content item to adjust the order of the media content item in the media content list.

[0147] Optionally, the management page also includes an upload control;

[0148] The apparatus 500 may further include an uploading unit 540 configured to:

[0149] In response to a trigger operation on the upload control, obtaining at least one media content to be uploaded;

[0150] In response to a triggering operation on the at least one media content to be uploaded, the at least one media content to be uploaded is uploaded, and corresponding media content items are displayed in the media content list in order of upload time.

[0151] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment. The system and device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0152] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0153] In addition, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of any one of the methods in the aforementioned method embodiments are implemented.

[0154] And an electronic device, comprising:

[0155] one or more processors; and

[0156] A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of the method described in any one of the aforementioned method embodiments.

[0157] The present application also provides a computer program product, including a computer program, which implements the steps of any one of the methods in the aforementioned method embodiments when executed by a processor.

[0158] in, Figure 6 The architecture of the electronic device is shown as an example, which may include a processor 610, a video display adapter 611, a disk drive 612, an input / output interface 613, a network interface 614, and a memory 620. The processor 610, the video display adapter 611, the disk drive 612, the input / output interface 613, the network interface 614, and the memory 620 may be communicatively connected via a communication bus 630.

[0159] Among them, the processor 610 can be implemented by a general-purpose CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., to execute relevant programs to implement the technical solutions provided in this application.

[0160] The memory 620 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 620 can store an operating system 621 for controlling the operation of the electronic device 1200, and a basic input and output system (BIOS) 622 for controlling the low-level operation of the electronic device 1200. In addition, a web browser 623, a data storage management system 624, and a management device 500 of media content, etc. can also be stored. The management device 500 of the above-mentioned media content can be an application program that specifically implements the aforementioned steps in the embodiment of the present application. In short, when the technical solution provided by the present application is implemented by software or firmware, the relevant program code is stored in the memory 620 and is called and executed by the processor 610.

[0161] The input / output interface 613 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0162] The network interface 614 is used to connect to a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0163] The bus 630 comprises a pathway for transmitting information between the various components of the device (eg, the processor 610, the video display adapter 611, the disk drive 612, the input / output interface 613, the network interface 614, and the memory 620).

[0164] It should be noted that, although the above device only shows a processor 610, a video display adapter 611, a disk drive 612, an input / output interface 613, a network interface 614, a memory 620, a bus 630, etc., in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include components necessary for implementing the solution of the present application, and does not necessarily include all the components shown in the figure.

[0165] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly contributed to the prior art in the form of a computer program product, which can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application or certain parts of the embodiments.

[0166] The technical solution provided by the present application is described in detail above. The principle and implementation method of the present application are described in detail using specific examples. The description of the above embodiments is only used to help understand the method and core idea of ​​the present application. At the same time, for those skilled in the art, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as limiting the present application.

Claims

1. A method for managing media content, characterized in that: The method comprises: A management page for displaying a media content collection; the management page includes a media content list, the media content list includes one or more media content items, each media content item corresponds to an uploaded media content in the media content collection, and for each media content item, a first control associated with the corresponding uploaded media content is displayed; In response to a trigger operation on the first control, the uploaded media content associated with the triggered first control is modified, and the modification includes replacement.

2. The method according to claim 1, characterized in that In response to the triggering operation on the first control, modifying the uploaded media content associated with the triggered first control, including: In response to a triggering operation on the first control, a prompt pop-up window is displayed on the management page, wherein the prompt pop-up window includes a second control, and the second control is used to trigger a replacement of the uploaded media content associated with the triggered first control.

3. The method according to claim 2, characterized in that The method further comprises: In response to the triggering operation on the second control, the prompt pop-up window is closed, the uploaded media content associated with the triggered first control is deleted, and a modification control is displayed for the media content entry corresponding to the triggered first control, the modification control is used to trigger the acquisition of the media content to be uploaded, and the media content to be uploaded is used to replace the uploaded media content associated with the triggered first control.

4. The method according to claim 3, characterized in that After displaying the modification control, the method further includes: In response to another triggering operation on the first control, the media content entry corresponding to the triggered first control and the corresponding uploaded media content are deleted from the media content list.

5. The method according to claim 2, characterized in that: The modification also includes deletion, and the prompt pop-up window also includes a third control; the method also includes: In response to the triggering operation on the third control, the media content entry corresponding to the triggered first control and the corresponding uploaded media content are deleted from the media content list.

6. The method according to claim 4 or 5, characterized in that: Each of the media content items contains a sequence identifier; then After deleting the media content entry corresponding to the triggered first control and the corresponding uploaded media content from the media content list, the method further includes: The sequence identifiers of all media content items arranged after the media content item corresponding to the triggered first control are updated.

7. The method according to claim 1, characterized in that The management page also includes a sorting management control; The method further comprises: In response to a triggering operation on the sorting management control, a sorting function item is displayed for each of the media content items, and the sorting function item is used to trigger the sorting of each of the media content items.

8. The method according to claim 1, characterized in that The method further comprises: In response to a first preset operation on any media content item in the media content list, obtaining a duration of the first preset operation; If the duration of the first preset operation exceeds the preset duration, a sorting function item is displayed for each of the media content items, and the sorting function item is used to trigger the sorting of each of the media content items.

9. The method according to claim 7 or 8, characterized in that: The method further comprises: In response to a drag operation on any media content item in the media content list, the media content item corresponding to the drag operation is synchronously moved to adjust the order of the media content item corresponding to the drag operation in the media content list.

10. The method according to claim 9, characterized in that The method further comprises: In response to a second preset operation on any media content item in the media content list, operation prompt information is displayed, where the operation prompt information is used to prompt the user to drag the media content item to adjust the order of the media content item in the media content list.

11. The method according to claim 1, characterized in that: The management page also includes an upload control; The method further comprises: In response to a trigger operation on the upload control, obtaining at least one media content to be uploaded; In response to a triggering operation on the at least one media content to be uploaded, the at least one media content to be uploaded is uploaded, and corresponding media content items are displayed in the media content list in order of upload time.

12. A media content management device, characterized in that: The device comprises: A page display unit is configured to display a management page of a media content collection; the management page includes a media content list, the media content list includes one or more media content items, each media content item corresponds to an uploaded media content in the media content collection, and for each media content item, a first control associated with the corresponding uploaded media content is displayed; The modification unit is configured to modify the uploaded media content associated with the triggered first control in response to a triggering operation on the first control, wherein the modification includes replacement.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.

14. An electronic device, characterized in that: include: one or more processors; as well as A memory associated with the one or more processors, the memory being used to store program instructions, wherein the program instructions, when read and executed by the one or more processors, execute the steps of the method described in any one of claims 1 to 11.

15. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.

Citation Information

Patent Citations

  • Multi-file uploading method and system

    CN104426949A

  • Program content updating method and system based on information release

    CN111479142A

  • Video collection display method and device, electronic equipment and readable storage medium

    CN116320553A