Media content distribution method, device and computer-readable storage medium
The method and apparatus facilitate easy browsing and unlocking of media content collections by integrating links within media streams, improving user experience and distribution efficiency.
Patent Information
- Application Number
- JP2025509005
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-18
- Filing Date
- 2023-08-10
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2043-08-10
AI Technical Summary
Users of long-form video platforms need to watch trailers or learn about content on other platforms before unlocking video collections, limiting information distribution channels and user experience.
A method and apparatus for distributing media content that includes generating a link to a media content collection within a media stream, allowing users to easily browse and unlock related media content collections.
Expands information distribution channels and increases the unlock rate of media content collections by guiding viewers through media streams to related content, enhancing user experience.
Smart Images

Figure 2025526928000001_ABST
Abstract
Description
[Technical Field]
[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority from Chinese Patent Application No. 202210992340.1, filed on August 18, 2022, the entire contents of which are incorporated herein by reference.
[0002] [Technical field] The present disclosure relates to the technical field of multimedia, and in particular to a method, apparatus and computer-readable storage medium for distributing media content. [Background technology]
[0003] A media stream (Feed) contains multiple media contents, and a user can quickly switch between different media contents by using a switching operation such as a screen slide to find content that interests him or her. Summary of the Invention [Means for solving the problem]
[0004] According to a first aspect of some embodiments of the present disclosure, there is provided a method for distributing media content, the method including: obtaining first media content to be distributed by a user; generating a link associated with the first media content, the link pointing to a media content collection to be unlocked by the user, the media content collection including one or more second media content; and distributing the first media content carrying the link to a media stream.
[0005] In some embodiments, generating a link related to the first media content includes obtaining a user-selected media content collection, generating a link based on the user-selected media content collection, and displaying the link in a distribution interface for the first media content.
[0006] In some embodiments, obtaining a user-selected media content collection includes displaying one or more media content collections for the user in response to the user triggering an add link control in the distribution interface, each media content collection having a selection control, and obtaining the user-selected media content collection in response to the user triggering a confirm selection control.
[0007] In some embodiments, displaying the link in the first media content distribution interface includes displaying a link control in the first media content distribution interface, the link control including part or all of the name of the media content collection selected by the user.
[0008] In some embodiments, the distribution method further includes distributing the media content collection before generating the link associated with the first media content.
[0009] In some embodiments, delivering the media content collection includes obtaining first attribute information for the media content collection entered by a user, obtaining second media content uploaded by the user, and delivering the media content collection including the first attribute information and the second media content.
[0010] In some embodiments, the distribution method further includes displaying a real-time preview interface of the media content collection prior to distributing the media content collection including the attribute information and the second media content.
[0011] In some embodiments, displaying the real-time preview interface of the media content collection includes updating the preview interface of the media content collection in response to detecting a user's action of inputting the first attribute information or uploading the second media content.
[0012] In some examples, the preview interface is a preview of the display interface of the media content collection after a viewer of the first media content performs an interaction operation on the link.
[0013] In some embodiments, the attribute information for the media content collection includes at least one of a name, an exchange resource, a description, or a cover.
[0014] In some embodiments, when the attribute information of the media content collection includes an exchange resource, obtaining the first attribute information entered by the user for the media content collection includes displaying one or more resource controls corresponding to different exchange resource values, each resource control including information determined based on the exchange resource value corresponding to the user's geographic location, and obtaining the exchange resource value corresponding to the resource control selected by the user.
[0015] In some embodiments, obtaining the second media content uploaded by the user includes displaying upload controls and a first entry assembly of the uploaded second media content in an upload interface for the second media content, the first entry assembly including an edit control; obtaining the second media content uploaded by the user in response to the user triggering the upload control; and obtaining second attribute information set by the user for the corresponding second media content in response to the user triggering the edit control.
[0016] In some embodiments, the second attribute information includes a cover, and obtaining the second attribute information set by the user for the corresponding second media content includes displaying one or more frames in the corresponding second media content and determining a frame selected by the user as the cover of the corresponding second media content.
[0017] In some embodiments, the distribution method further includes displaying a status of the media content collection on a first management interface for the user's media content collection, and displaying a status of each second media content in the media content collection on a second management interface for the user's media content collection.
[0018] In some embodiments, displaying the status of each second media content in the media content collection on the second management interface of the user's media content collection includes displaying a second entry assembly of one or more second media content in the media content collection on the second management interface of the user's media content collection, the second entry assembly including a state control, and if the state control indicates a preset state, displaying the reason why the corresponding second media content is in the preset state in response to the user interacting with the state control in a preset manner.
[0019] In some embodiments, the first media content and the second media content are videos.
[0020] According to a second aspect of some embodiments of the present disclosure, there is provided a media content distribution device including a memory and a processor coupled to the memory, the processor configured to perform any one of the above-mentioned media content distribution methods based on instructions stored in the memory.
[0021] According to a third aspect of some embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program that, when executed by a processor, implements any one of the media content distribution methods described above.
[0022] According to a fourth aspect of some embodiments of the present disclosure, there is provided a computer program product that, when run on a computer, causes the computer to implement any one of the media content distribution methods described above.
[0023] According to a fifth aspect of some embodiments of the present disclosure, there is provided a computer program comprising instructions that, when executed by a processor, cause the processor to perform any one of the media content distribution methods described above.
[0024] Other features and advantages of the present disclosure will become more apparent from the detailed description of exemplary embodiments of the present disclosure with reference to the following drawings. [Brief explanation of the drawings]
[0025] In order to more clearly explain the embodiments of the present disclosure or the technical solutions in the prior art, the following will briefly introduce the drawings necessary for describing the embodiments or the prior art. It is obvious that the drawings in the following description are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without exerting any creative effort. [Figure 1] 1 illustrates an exemplary flowchart of a method for distributing media content according to some embodiments of the present disclosure. [Figure 2A] 1 illustrates an exemplary schematic diagram of a first media content distribution interface according to some embodiments of the present disclosure. [Figure 2B] 10A-10C illustrate exemplary schematic diagrams of a media content collection selection interface after an add link control is triggered, according to some embodiments of the present disclosure. [Figure 2C] 10 illustrates another exemplary schematic diagram of a first media content distribution interface according to some embodiments of the present disclosure. [Figure 3A] 1A-1C are exemplary diagrams illustrating some user interfaces used in the process of accessing media content, according to some embodiments of the present disclosure. [Figure 3B] 1A-1C are exemplary diagrams illustrating some user interfaces used in the process of accessing media content, according to some embodiments of the present disclosure. [Figure 3C] 1A-1C are exemplary diagrams illustrating some user interfaces used in the process of accessing media content, according to some embodiments of the present disclosure. [Figure 3D]1A-1C are exemplary diagrams illustrating some user interfaces used in the process of accessing media content, according to some embodiments of the present disclosure. [Figure 4A] 1 illustrates an exemplary flowchart of a method for distributing a media content collection according to some embodiments of the present disclosure. [Figure 4B] 1 illustrates an exemplary schematic diagram of a media content collection distribution interface according to some embodiments of the present disclosure. [Figure 4C] 1 illustrates an exemplary schematic diagram of a media content collection distribution interface according to some embodiments of the present disclosure. [Figure 4D] 1 illustrates an exemplary schematic diagram of a media content collection distribution interface according to some embodiments of the present disclosure. [Figure 4E] 1 illustrates an exemplary schematic diagram of a media content collection distribution interface according to some embodiments of the present disclosure. [Figure 5A] 10 illustrates an exemplary schematic diagram of a second management interface for a media content collection according to some embodiments of the present disclosure. [Figure 5B] 10 illustrates an exemplary schematic diagram of a second management interface for a media content collection according to some embodiments of the present disclosure. [Figure 6] 1 illustrates an exemplary structural schematic diagram of a media content distribution device according to some embodiments of the present disclosure. [Figure 7] 10 illustrates an exemplary structural schematic diagram of a media content distribution device according to some further embodiments of the present disclosure. [Figure 8] 1 illustrates an exemplary structural schematic diagram of a media content distribution device according to some embodiments of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0026] The following clearly and completely describes the technical solutions in the embodiments of the present disclosure in conjunction with the drawings in the embodiments of the present disclosure. It is obvious that the described embodiments are only some embodiments of the present disclosure, and not all embodiments. The following description of at least one exemplary embodiment is for illustrative purposes only and is not intended to limit the present disclosure and its application or use. All other embodiments obtained by those skilled in the art based on the embodiments of the present disclosure without any creative effort are within the scope of protection of the present disclosure.
[0027] Unless otherwise specified, the relative arrangement of parts and steps, formulas and numerical values described in these examples do not limit the scope of the present disclosure.
[0028] It should also be understood that for ease of illustration, the sizes of the various parts shown in the figures have not been drawn to scale.
[0029] Techniques, methods and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, said techniques, methods and equipment should be considered part of the description.
[0030] In all examples described and discussed herein, any specific values should be construed as illustrative only and not limiting, and therefore other examples of the exemplary embodiment may have different values.
[0031] It should be noted that like symbols and letters represent like items in the following drawings, so that once an item is defined in one drawing, there is no need to further discuss it in subsequent drawings.
[0032] By analyzing the related art, the inventor found that some producers distribute video collections on long-form video platforms, which users need to unlock to watch. Users of long-form video platforms generally need to watch the trailers of the video collections or learn about the content on other platforms before logging in to the long-form video platform to unlock the video collections, which limits the ways to learn related information.
[0033] The present disclosure provides a media content distribution method, apparatus, and computer-readable storage medium that can expand information distribution channels for media content collections.
[0034] 1 shows a flowchart of a media content distribution method according to some embodiments of the present disclosure. As shown in FIG. 1, the media content distribution method of this embodiment includes steps S102 to S106.
[0035] In step S102, a first media content delivered by a user is obtained.
[0036] In some embodiments, the first media content is a video.
[0037] In some embodiments, the first media content is a video having a duration less than a preset duration, i.e., a short video.
[0038] Of course, the scope of this disclosure is not limited in this respect. For example, the first media content may include other types of media content.
[0039] In step S104, a link associated with the first media content is generated, the link pointing to the user's unlocked media content collection, and the media content collection includes one or more second media content.
[0040] An unlocked media content collection is a media content collection that must be unlocked using an exchange, e.g., a media content collection that must be exchanged using an exchange resource. In some embodiments, an unlocked media content collection requires payment to be unlocked.
[0041] In some embodiments, the second media content is a video, and the media content collection is a video collection. Of course, the scope of the present disclosure is not limited in this respect. For example, the media content collection may include other types of media content collections, such as an audio collection.
[0042] The first media content is media content that is independent of the media content collection, and it may have a content relationship with the media content collection, for example, a fragment of a second media content in the media content collection, or a compilation of multiple fragments, thereby introducing the media content collection and guiding the viewer to unlock the media content collection.
[0043] In step S106, the first media content carrying the link is delivered to the media stream.
[0044] A media stream includes a plurality of media contents, and a user can switch between the media contents by performing an operation such as a screen slide.
[0045] In some implementations, the media stream is a short video feed, including multiple videos each having a duration less than a preset duration.
[0046] When a viewer views a first media content that carries a link in a media stream, the viewer can trigger the link to present the viewer with a media content collection to unlock, and then the viewer can unlock the media content collection and then view or listen to a second media content therein.
[0047] The above embodiment distributes first media content carrying a link to a media stream, and the link points to a media content collection to be unlocked. This embodiment can use the media content in the media stream to guide viewers of the media stream to the media content collection. By viewing the media content in the media stream, viewers can quickly learn about the media content collection and unlock and view it if they are interested. This expands the information distribution channels for the media content collection and increases the unlock rate of the media content collection.
[0048] In some embodiments, the following scheme may be adopted to generate a link related to the first media content: obtain a user-selected media content collection, generate a link based on the user-selected media content collection, and display the link in a distribution interface of the first media content.
[0049] 2A-2C show an example process for creating a link.
[0050] 2A is an exemplary schematic diagram of a distribution interface for a first media content. In FIG. 2A, distribution interface 21 includes a plurality of controls, such as a first media content control 211, an add link control 212, a save draft control 213, and a distribution control 214.
[0051] In the first media content control 211, information of the first media content uploaded by the user, for example, a cover, is presented.
[0052] The add link control 212 is used to trigger the process of adding a link related to the first media content. Figure 2B exemplarily shows a schematic diagram of the media content collection selection interface after the add link control is triggered.
[0053] In some embodiments, in response to a user triggering the add link 212 control in the distribution interface 21, one or more of the user's media content collections are displayed, for example, by displaying media content collection controls corresponding to media content collections 1-4 via the media content collection selection interface 22. Each media content collection has a selection control. Taking media content collection 2 as an example, media content collection control 221 displays information about the user's distributed media content collection 2, including information such as the cover, name, price, duration, and score. Selection control 222 is located above media content collection control 221 and is used to indicate whether the user has selected the corresponding media content collection. FIG. 2B exemplarily illustrates that when media content collection 2 is selected, a check mark icon appears in selection control 222, while the selection controls corresponding to the other unselected media content collections do not have check mark icons.
[0054] In response to the user triggering the selection confirmation control, the media content collection selected by the user is retrieved. For example, when the user triggers confirmation control 223, it confirms that media content collection 2 is selected. The text in the selection confirmation control may be set as needed, such as "Confirm," "Add to first media content," etc.
[0055] After that, the user may return to the distribution interface 21. Figure 2C exemplarily shows a schematic diagram of the distribution interface of the first media content with a link added. Compared to Figure 2A, a link control 215 has been newly added to the distribution interface 21.
[0056] In some embodiments, the link control includes part or all of the name of the media content collection selected by the user, for example, a cutoff may be applied to the name when the name length is greater than a preset length.
[0057] In some embodiments, the link is deleted in response to a preset delete operation being performed on the link control. For example, the link control 215 is deleted in response to a click on the delete sub-control 2150 in the link control 215. After the deletion, the distribution interface 21 is as shown in FIG. 2A.
[0058] After the user confirms the added link and other distribution settings (not shown) of the first media content, the user may trigger distribution control 214 in distribution interface 21 shown in Figure 2C to distribute the first media content carrying the link to the media stream. When the user triggers distribution control 214 in distribution interface 21 shown in Figure 2A, the first media content not carrying the link is distributed to the media stream.
[0059] If the user does not want to distribute the first media content temporarily, he or she may trigger the save draft control 213, which will temporarily save the information added and configured in the distribution interface 21.
[0060] The process by which a viewer views a document will now be described by way of example.
[0061] In some embodiments, the media content collection to be unlocked is displayed in response to an interaction operation on a user interface, the user interface being configured to display the first media content in the media stream, and in response to an unlock operation on the access rights of the media content collection, the user interface being configured to display the unlocked media content collection.
[0062] 3A-3D are schematic diagrams illustrating several user interfaces used in the process of accessing media content according to some embodiments of the present disclosure. Hereinafter, a process of utilizing link controls in the user interfaces to realize browsing of a media content collection and a subsequent process of unlocking the media content collection will be described in conjunction with FIGS. 3A-3D.
[0063] First, as shown in Figure 3A, a first viewer interface 30 is displayed, which includes a first media content 301, a link control 310, and a publisher homepage control 320. For example, the first media content is a short video. A user views the first media content 301 and the link control 310 while viewing a media stream. On the link control, a title of the media content collection to which the user is directed is displayed, for example, the title "AAAAA" shown in Figure 3A.
[0064] Next, in response to an interaction operation on the link control 310 in the viewer's first interface 30, the media content collection to be unlocked is displayed. For example, the interaction operation may include an operation such as clicking or long pressing. For example, when the user clicks on the link control 310, the user interface shown in FIG. 3B (which may also be referred to as the viewer's second interface) is displayed. As shown in FIG. 3B, the viewer's second interface includes one or more second media content items in the media content collection to be unlocked. The viewer's second interface may also display a cover photo (i.e., the cover of the media content collection), title, price, creator, number of second media content items, duration, and rating results (e.g., score and / or grade) of the media content collection. The creator is the original creator who distributes the first media content and the media content collection.
[0065] Furthermore, as shown in Figure 3B, the second viewer interface further includes an unlock control. For example, the unlock control is a purchase control 331. As shown in Figure 3B, the second viewer interface further includes a browse all collections control 332. All collections can be browsed in response to an interaction operation (e.g., a click) on the browse all collections control 332.
[0066] When the user slides up the second interface, the user interface shown in FIG. 3C is obtained. In this way, more second media content can be viewed. All second media content in the media content collection may be displayed in the form of a media content list (e.g., a video list).
[0067] Next, the media content collection is unlocked in response to an interaction with the unlock control, for example, by clicking the purchase control 331 and paying to obtain the unlocked media content collection, as shown in Figure 3D. At this time, the media content collection is unlocked.
[0068] Thus far, a process for utilizing link controls in a user interface to realize browsing of a media content collection has been described, and a process for unlocking a media content collection has been described. In this embodiment, the link controls allow easy browsing of a media content collection, and the unlock controls allow easy unlocking of a media content collection, improving the user experience.
[0069] In some embodiments, the media content collection is distributed before generating the link associated with the first media content, i.e., the distribution of the first media content and the media content collection are independent of each other. Figure 4A illustrates an exemplary embodiment of a method for distributing a media content collection.
[0070] 4A shows a flowchart of a media content collection distribution method according to some embodiments of the present disclosure. As shown in FIG. 4A, the media content collection distribution method of this embodiment includes steps S402 to S406.
[0071] In step S402, first attribute information for the media content collection input by the user is obtained.
[0072] In some embodiments, the attribute information for a media content collection includes at least one of a name, a redemption resource, a description, or a cover. A redemption resource is a resource that is expressed, for example, in terms of a price, a number of points, or other exchangeable item.
[0073] In step S404, the second media content uploaded by the user is obtained.
[0074] In step S406, a media content collection including the first attribute information and the second media content is distributed.
[0075] 4B-4E show exemplary schematic diagrams of media content collection distribution interfaces according to some embodiments of the present disclosure.
[0076] 4B is an exemplary schematic diagram of a first distribution interface for a media content collection. As shown in FIG. 4B, the first distribution interface for a media content collection 41 includes a name entry control 411, a description control 412, a cover control 413, a price control 414, and a confirmation control 415.
[0077] In some embodiments, the resource control may include one or more resource controls, such as price control 414. Each resource control includes information determined based on the user's geographic location and corresponding exchange resource value, and the exchange resource value corresponding to the user's selected resource control can be obtained.
[0078] For example, price control 414 may display a desired price for a media content collection by a user. In some embodiments, a first currency representation and a second currency representation corresponding to price 2 may be simultaneously displayed on price control 414. The first currency representation is the price in a default denomination, and the second currency representation is obtained by converting the first currency representation using a real-time exchange rate corresponding to the user's address location, thereby facilitating use by users in various areas.
[0079] After the user has entered information via controls 411-414, confirmation control 415 allows the user to enter a second distribution interface.
[0080] 4C exemplarily illustrates a schematic diagram of a second distribution interface for a media content collection. As shown in FIG. 4C, the second distribution interface for a media content collection 42 includes first attribute information, such as the cover, name, description, and exchange resources, of the media content collection entered into the first distribution interface 41. Editing controls 421 allow further editing of the first attribute information. The second distribution interface 42 further includes a second media content uploading interface, which includes uploading controls 422 and a first entry assembly 423 for the uploaded second media content.
[0081] In response to the user triggering the upload control 422, the second media content uploaded by the user is acquired. The user can select the second media content to upload locally or from a network. The present disclosure does not limit the user's upload method. For example, the upload may be completed by dragging the second media content to be uploaded to a designated area of the upload interface.
[0082] The first entry assembly 423 includes second attribute information, such as the cover and duration of the second media content, and may further include an edit control 4231. In some embodiments, in response to a user triggering the edit control, the first entry assembly 423 includes second attribute information set by the user for the corresponding second media content.
[0083] In some embodiments, when the set attribute information includes a cover, one or more frames of the corresponding second media content are displayed, and a frame selected by the user is determined as the cover of the corresponding second media content, thereby allowing the user to quickly set the cover. Note that the cover may also be selected and displayed automatically in a default manner, such as by selecting the first frame of the video or by selecting based on a preset algorithm, which is not described here.
[0084] In some embodiments, before delivering the media content collection including the attribute information and the second media content, a real-time preview interface of the media content collection is displayed, which allows a user to more intuitively view the interface after the media content collection is delivered, facilitates adjustment of the content to be delivered, saves user operations and interactions, and further saves network and computing resources.
[0085] In some examples, the preview interface is a preview of the display interface of the media content collection after a viewer of the first media content performs an interaction operation on the link, for example, when the viewer performs an interaction operation by clicking on the link, information about the media content collection is displayed, thereby allowing the user to more precisely tailor the media content collection from the viewer's perspective.
[0086] 4D and 4E, schematic diagrams of displaying a preview interface on a second distribution interface of a media content collection are exemplarily shown. As shown in FIGS. 4D and 4E, the second distribution interface 43 further includes a preview interface 426. After uploading second media content 1, the second media content 1 is displayed in the preview interface 426 as shown in FIG. 4D, and after uploading second media content 2, the second media content 2 is displayed in the preview interface 426 as shown in FIG. 4E.
[0087] After completing operations such as uploading, setting attribute information, etc., the user may trigger the distribution control 425 to distribute the media content collection. Before associating the distributed media content collection with the first media content, the viewer can check its basic information, for example, from the homepage of the user who distributed the media content collection, and can view or listen to the second media content therein after unlocking.
[0088] 4B to 4E only exemplarily distribute the distribution process of the media content collection into two interfaces, and those skilled in the art may adopt any number of distribution interfaces to realize the distribution of the media content collection as needed.
[0089] After a user distributes a media content collection, the platform may review it as necessary, and may display a corresponding status in the management interface of the media content collection if it is waiting for review, has passed review, has not passed review, etc. In addition, for a media content collection that a user temporarily saves as a draft or deletes after distribution, the corresponding status may be displayed.
[0090] In some embodiments, a first management interface for a user's media content collection displays the status of the media content collection.
[0091] In some embodiments, a second management interface for a user's media content collection displays the status of each second media content in the media content collection. Because a media content collection may include multiple second media content, if one of the second media content items fails screening, the entire media content collection will fail screening. Displaying the status of each second media content item in the media content collection can help a user more quickly find the specific reason why the media content collection has the corresponding status.
[0092] 5A and 5B are exemplary diagrams illustrating a second management interface for a media content collection according to some embodiments of the present disclosure. As shown in FIG. 5A and 5B, the second management interface for a media content collection 51 displays a second entry assembly 511 for one or more second media content items in the media content collection, and the second entry assembly 511 includes a state control 5111.
[0093] In some embodiments, when a state control indicates a preset state, the cause of the corresponding second media content being in the preset state is displayed in response to a user interacting with the state control in a preset manner.
[0094] The preset interaction is set as stopping the cursor above the status control. When the user interacts with the status control 5111 without using the preset method, as shown in Figure 5A, and when the user interacts with the status control 5111 using the preset method, as shown in Figure 5B, a floating window control 5112 is displayed in the area adjacent to the status control 5111, and the reason why the status of the second media content 2 is "not passed" is displayed in the floating window control 5112.
[0095] Hereinafter, an embodiment of a media content distribution device according to the present disclosure will be described with reference to FIG.
[0096] 6 illustrates a structural schematic diagram of a media content distribution device according to some embodiments of the present disclosure. As shown in FIG. 6, the distribution device 600 of this embodiment includes: an acquisition module 6100 configured to acquire first media content distributed by a user; a generation module 6200 configured to generate a link related to the first media content, where the link points to a media content collection to be unlocked by the user and the media content collection includes one or more second media contents; and a first distribution module 6300 configured to distribute the first media content carrying the link to a media stream.
[0097] In some embodiments, the generation module 6200 is further configured to obtain a user-selected media content collection, generate a link based on the user-selected media content collection, and display the link in the delivery interface of the first media content.
[0098] In some embodiments, the generation module 6200 is further configured to display one or more media content collections for the user in response to the user triggering an add link control in the distribution interface, each media content collection having a selection control, and to obtain a media content collection selected by the user in response to the user triggering a confirm selection control.
[0099] In some embodiments, the generation module 6200 is further configured to display a link control in the distribution interface of the first media content, the link control including part or all of the name of the media content collection selected by the user.
[0100] In some embodiments, the distribution device 600 further includes a second distribution module 6400 configured to distribute the media content collection before generating the links associated with the first media content.
[0101] In some embodiments, the second distribution module 6400 is further configured to obtain first attribute information for the media content collection entered by the user, obtain second media content uploaded by the user, and distribute the media content collection including the first attribute information and the second media content.
[0102] In some embodiments, the distribution device 600 further includes a preview module 6500 configured to display a real-time preview interface of the media content collection before distributing the media content collection including the attribute information and the second media content.
[0103] In some embodiments, the preview module 6500 is further configured to update the preview interface of the media content collection in response to detecting a user's operation of inputting the first attribute information or uploading the second media content.
[0104] In some examples, the preview interface is a preview of the display interface of the media content collection after a viewer of the first media content performs an interaction operation on the link.
[0105] In some embodiments, the attribute information for the media content collection includes at least one of a name, an exchange resource, a description, or a cover.
[0106] In some embodiments, the second delivery module 6400 is further configured to, when the attribute information of the media content collection includes a replacement resource, display one or more resource controls corresponding to different replacement resource values, each resource control including information determined based on the user's geographic location and the corresponding replacement resource value, and obtain the replacement resource value corresponding to the resource control selected by the user.
[0107] In some embodiments, the second delivery module 6400 is further configured to: display, in an upload interface for the second media content, upload controls and a first entry assembly for the uploaded second media content, the first entry assembly including edit controls; retrieve the second media content uploaded by the user in response to the user triggering the upload controls; and retrieve second attribute information set by the user for the corresponding second media content in response to the user triggering the edit controls.
[0108] In some embodiments, the second attribute information includes a cover, and the second distribution module 6400 is further configured to display one or more frames of the corresponding second media content and determine a frame selected by a user as the cover of the corresponding second media content.
[0109] In some embodiments, the distribution device 600 further includes a management module 6600 configured to display the status of the media content collection in a first management interface for the user's media content collection and to display the status of each second media content in the media content collection in a second management interface for the user's media content collection.
[0110] In some embodiments, the management module 6600 is further configured to display, in a second management interface for the user's media content collection, a second entry assembly for one or more second media content in the media content collection, the second entry assembly including a state control, and, if the state control indicates a preset state, to display a cause for the corresponding second media content being in the preset state in response to the user interacting with the state control in a preset manner.
[0111] In some embodiments, the first media content and the second media content are videos.
[0112] In some embodiments, the media content distribution device 600 may be distributed, for example, the acquisition module 6100, the generation module 6200, and the first distribution module 6300 may be deployed on a terminal device, and the second distribution module 6400, the preview module 6500, and the management module 6600 may be deployed on a personal computer (PC) device.
[0113] 7 shows a structural schematic diagram of a media content distribution device according to some other embodiments of the present disclosure. As shown in FIG. 7, the media content distribution device 70 of this embodiment includes a memory 710 and a processor 720 coupled to the memory 710, and the processor 720 is configured to perform the media content distribution method of any one of the above-described embodiments based on instructions stored in the memory 710.
[0114] The memory 710 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory stores, for example, an operating system, application programs, a boot loader, and other programs.
[0115] FIG. 8 illustrates a schematic structural diagram of a media content distribution device according to some embodiments of the present disclosure. As shown in FIG. 8, the media content distribution device 80 of this embodiment includes a memory 810 and a processor 820, and may further include an input / output interface 830, a network interface 840, a storage interface 850, etc. These interfaces 830, 840, 850, the memory 810, and the processor 820 may be connected via, for example, a bus 860. The input / output interface 830 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 840 provides an interface for various network devices. The storage interface 850 provides a connection interface for external storage devices such as an SD card and a U disk.
[0116] An embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, the program being characterized in that, when executed by a processor, the program implements any one of the media content distribution methods described above.
[0117] As will be appreciated by those skilled in the art, embodiments of the present disclosure may be provided as a method, a system, or a computer program product. As such, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. The present disclosure may also take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, magnetic disk memory, CD-ROM, memory, etc.) containing computer-usable program code.
[0118] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present disclosure. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, may be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine. The instructions executed by the processor of the computer or other programmable data processing device thereby produce an apparatus for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0119] These computer program instructions may be stored in a computer-readable memory that can cause a computer or other programmable data processing device to operate in a particular manner, whereby the instructions stored in the computer-readable memory produce an article of manufacture that includes an instruction apparatus that implements the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0120] These computer program instructions may be installed on a computer or other programmable data processing device to cause the computer or other programmable device to perform a series of operational steps to generate a computer-implemented process, whereby the instructions executing on the computer or other programmable device provide steps for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.
[0121] The above are only preferred embodiments of the present disclosure and are not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present disclosure should be included within the protection scope of the present disclosure.
Claims
1. Obtaining first media content distributed by a user; generating a link associated with the first media content, the link pointing to a media content collection to be unlocked for the user, the media content collection including one or more second media content; and distributing the first media content carrying the link into a media stream.
2. Generating a link related to the first media content includes: obtaining the media content collection selected by the user; generating the link based on the media content collection selected by the user; and displaying the link in a distribution interface of the first media content.
3. Retrieving the user-selected media content collection includes: displaying one or more of the media content collections for the user in response to the user triggering an add link control in the distribution interface, each of the media content collections having a selection control; and responsive to the user triggering a selection confirmation control, obtaining the media content collection selected by the user.
4. Displaying the link in the first media content distribution interface includes:
4. The method of claim 2 or 3, further comprising displaying a link control in the distribution interface of the first media content, the link control including part or all of the name of the media content collection selected by the user.
5. The method of any one of claims 1 to 4, further comprising distributing the media content collection before generating a link associated with the first media content.
6. Delivering the media content collection includes: obtaining first attribute information for the media content collection entered by the user; obtaining the second media content uploaded by the user; and distributing the media content collection including the first attribute information and the second media content.
7. 7. The method of claim 6, further comprising displaying a real-time preview interface of the media content collection before distributing the media content collection including the first attribute information and the second media content.
8. displaying a real-time preview interface of the media content collection; 8. The distribution method of claim 7, further comprising updating a preview interface of the media content collection in response to detecting an operation of the user to input the first attribute information or upload the second media content.
9. The method of claim 7 or 8, wherein the preview interface is a preview of a display interface of the media content collection after a viewer of the first media content performs an interaction operation on the link.
10. The distribution method according to any one of claims 6 to 9, wherein the attribute information of the media content collection includes at least one of a name, an exchange resource, a description, or a cover.
11. When the attribute information of the media content collection includes an exchange resource, obtaining first attribute information for the media content collection input by the user includes: displaying one or more resource controls corresponding to different exchange resource values, each resource control including information determined based on the user's geographic location and the corresponding exchange resource value; and obtaining a replacement resource value corresponding to the resource control selected by the user.
12. Obtaining the second media content uploaded by the user includes: Displaying upload controls and a first entry assembly of the uploaded second media content in the second media content upload interface, the first entry assembly including edit controls; retrieving the second media content uploaded by the user in response to the user triggering the upload control; and and acquiring second attribute information set by the user for the corresponding second media content in response to the user triggering the editing control.
13. The second attribute information includes a cover, and acquiring the second attribute information set by the user for the corresponding second media content includes: displaying one or more frames of the corresponding second media content; and determining the user-selected frame as a cover of the corresponding second media content.
14. displaying a status of the media content collection in a first management interface for the user's media content collection; and displaying a status of each said second media content in said media content collection in a second management interface of said media content collection of said user.
15. Displaying a status of each of the second media content in the media content collection in a second management interface of the user's media content collection includes: displaying a second entry assembly of one or more second media content in the media content collection in a second management interface of the user's media content collection, the second entry assembly including a state control; 15. The distribution method of claim 14, further comprising: when the state control indicates a preset state, displaying a reason why the corresponding second media content is in the preset state in response to the user interacting with the state control in a preset manner.
16. The distribution method according to any one of claims 1 to 15, wherein the first media content and the second media content are videos.
17. Memory and a processor coupled to the memory, the processor configured to perform the media content distribution method of any one of claims 1 to 16 based on instructions stored in the memory.
18. A computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the media content distribution method according to any one of claims 1 to 16.
19. A computer program product which, when run on a computer, causes the computer to implement the media content distribution method of any one of claims 1 to 16.
20. A computer program comprising instructions which, when executed by a processor, cause the processor to perform the method of distributing media content according to any one of claims 1 to 16.
Citation Information
Patent Citations
Video processing method and device, equipment and storage medium
CN114760516A
System for supporting customer collection to webpage
JP2003348567A
Video distribution method and distribution server
JP2022119921A
Video processing method, device, equipment and storage medium
JP2024544347A
Automated generation of content-limited previews for electronic media in a sharing platform
US20170091831A1