Media content generation method, apparatus, device, readable storage medium, and product
The method generates and distributes media content based on user-generated evaluation content, addressing monotonous interaction issues in conventional evaluation operations, thereby enriching user experience and facilitating exploration of subject content.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING ZITIAO NETWORK TECH CO LTD
- Filing Date
- 2024-03-15
- Publication Date
- 2026-04-10
AI Technical Summary
Conventional evaluation operations based on main content have monotonous interaction methods, leading to a poor user experience and cumbersome exploration of review content.
A method and apparatus for generating media content by obtaining evaluation content from a user's interaction with target subject content, generating media content based on this evaluation and subject content, and distributing it in response to a share operation, enriching interaction methods and facilitating exploration of the subject content.
Enriches interaction methods and improves the effectiveness of dialogue by allowing users to generate and share media content based on evaluation content, enhancing the user experience and facilitating exploration of related subject content.
Smart Images

Figure 2026510969000001_ABST
Abstract
Description
Technical Field
[0005]
[0001] [Cross - reference to Related Applications] This application claims the priority of the Chinese patent application with the application number 202310266157.8 filed on March 17, 2023, and the same application is incorporated herein by reference.
[0002] [Technical Field] The embodiments of the present disclosure relate to the technical field of interface interaction, and particularly to a method, apparatus, device, readable storage medium, and product for generating media content.
Background Art
[0003] When a user browses subject content on the Internet, evaluation information can be generated based on the subject content. For example, when a user reads a book, the user may score the book and distribute a book review for other users to check. However, the current evaluation operation based on subject content often has a relatively single interaction method.
Summary of the Invention
Problems to be Solved by the Invention
[0004] The embodiments of the present disclosure provide a method, apparatus, device, readable storage medium, and product for solving the technical problem that the interaction method of the conventional evaluation operation based on main body content is relatively single.
Means for Solving the Problems
[0005] According to a first aspect, the embodiments of the present disclosure provide a method for generating media content for use in a client of a first user, the method comprising: displaying an information presentation page related to target subject content; The steps include obtaining evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page, The steps include generating first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user, The step includes distributing the aforementioned first media content.
[0006] According to a second aspect, an embodiment of the present disclosure provides a method for generating media content used by a second user's client, the method being: The steps include: presenting a pre-configured media content stream on a media content presentation page; The media content presentation page includes the step of presenting a first media content delivered by a first user in the pre-configured media content stream, The first media content is generated based on evaluation content delivered by the first user based on the target subject content, and the target subject content itself.
[0007] According to a third aspect, an embodiment of the present disclosure provides an apparatus for generating media content used by a first user's client, the apparatus, A display module for displaying information pages related to the target subject content, An acquisition module for acquiring evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page, A generation module for generating first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user, Includes a distribution module for distributing the aforementioned first media content.
[0008] According to a fourth aspect, an embodiment of the present disclosure provides an apparatus for generating media content used by a second user's client, the apparatus, A first presentation module for presenting a pre-configured media content stream on a media content presentation page, The media content presentation page includes a second presentation module for presenting the first media content delivered by the first user in the pre-configured media content stream, The first media content is generated based on evaluation content delivered by the first user based on the target subject content, and the target subject content itself.
[0009] According to a fifth aspect, an embodiment of the present disclosure provides an electronic device which includes a processor and memory, The aforementioned memory stores computer execution instructions. The processor executes computer execution instructions stored in the memory to cause at least one processor to execute the media content generation method described in the first embodiment and various possible designs of the first embodiment, or the second embodiment and various possible designs of the second embodiment.
[0010] According to the sixth aspect, an embodiment of the present disclosure provides a computer-readable storage medium in which computer execution instructions are stored, and when a processor executes the computer execution instructions, a media content generation method described in the first aspect and various possible designs of the first aspect, or the second aspect and various possible designs of the second aspect, is realized.
[0011] According to the seventh aspect, embodiments of the present disclosure provide a computer program product which, when executed by a processor, implements a media content generation method described in the first aspect and various possible designs of the first aspect, or the second aspect and various possible designs of the second aspect.
[0012] According to the eighth aspect, an embodiment of the present disclosure provides a computer program that, when executed by a processor, realizes a media content generation method described in the first aspect and various possible designs of the first aspect, or the second aspect and various possible designs of the second aspect. [Effects of the Invention]
[0013] The media content generation method, apparatus, device, readable storage medium, and product according to this embodiment acquire evaluation content generated by a first user based on target subject content in response to an evaluation operation triggered by a first user within an information display page related to target subject content, and generate first media content based on the evaluation content and target subject content in response to a share operation triggered by the first user, and distribute this first media content. [Brief explanation of the drawing]
[0014] To more clearly illustrate the technical concepts in the embodiments or related technologies of this disclosure, the following briefly introduces the drawings necessary for describing the embodiments or related technologies. Obviously, the drawings in the following description are only a few embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these without expending any creative effort.
[0015] [Figure 1] This is a flowchart of the media content generation method according to the embodiments of this disclosure. [Figure 2]It is a schematic diagram of interface interaction according to an embodiment of the present disclosure. [Figure 3] It is another schematic diagram of interface interaction according to an embodiment of the present disclosure. [Figure 4] It is another schematic diagram of interface interaction according to an embodiment of the present disclosure. [Figure 5] It is another schematic diagram of interface interaction according to an embodiment of the present disclosure. [Figure 6] It is another schematic diagram of interface interaction according to an embodiment of the present disclosure. [Figure 7] It is a flowchart of a method for generating media content according to another embodiment of the present disclosure. [Figure 8] It is a flowchart of a method for generating media content according to an embodiment of the present disclosure. [Figure 9] It is a schematic diagram of a display interface according to an embodiment of the present disclosure. [Figure 10] It is a schematic diagram of interface interaction according to an embodiment of the present disclosure. [Figure 11] It is a schematic diagram of the structure of a media content generation device according to an embodiment of the present disclosure. [Figure 12] It is a schematic diagram of the structure of a media content generation device according to an embodiment of the present disclosure. [Figure 13] It is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. [[ID=To address the technical challenge of the relatively monotonous interaction methods used in conventional evaluation operations based on the main content, this disclosure provides a media content generation method, apparatus, device, readable storage medium, and product.
[0018] It should be noted that the media content generation method, apparatus, device, readable storage medium, and product described herein may be used in any one of the evaluation scenarios based on target subject content.
[0019] Currently, users can only distribute review content based on target subject content. Each user's distributed review content is displayed within the detail page related to the target subject content. Other users can interact with the review content, such as liking or commenting. However, the interaction methods are often monolithic, resulting in a poor user experience. Furthermore, it is generally necessary to explore review content on the subject detail page, and the process of exploring review content is relatively cumbersome.
[0020] To enrich interaction methods based on evaluation content, after obtaining evaluation content delivered by a user, the system may further share this evaluation content in response to a share operation triggered by the user. Selectively, in response to a share operation triggered by a user based on evaluation content, the system may generate media content based on the evaluation content and target subject content, and deliver this media content. This may enable subsequent users to explore the target subject content based on this media content.
[0021] The system architecture on which this disclosure is based may include a terminal device and a server. The terminal device can communicate with the server. The server can then obtain interaction information transmitted by the terminal device based on a user's trigger operation, where the interaction information includes a trigger command and evaluation content generated by the user. The server can then generate and distribute first media content based on the interaction information and realize the transfer operation of the evaluation content. Alternatively, the system architecture on which this disclosure is based may include a terminal device. The terminal device can then obtain evaluation content generated by the user based on target subject content based on a user's trigger operation, and in response to a share operation triggered by the user based on the evaluation content, generate media content based on the evaluation content and target subject content and distribute this media content.
[0022] Figure 1 is a flowchart of a media content generation method according to an embodiment of the present disclosure, which is used for a first user's client, and as shown in Figure 1, the method includes the following:
[0023] Step 101: Display an information presentation page related to the target subject content.
[0024] The executable body of this embodiment is a media content generation device, which may be connected to the terminal device of a first user.
[0025] In this embodiment, the first user can search for target subject content on the internet. Here, this target subject content may include book content, video content, music content, etc.
[0026] To facilitate the first user's exploration of the target subject content, an information presentation page related to the target subject content may be displayed. This information presentation page may include relevant information, evaluation information, and evaluation content related to the target subject content.
[0027] For example, this target subject content may be a target book, or it may display a book details page related to the target book. On this book details page, the title of the target book, the book cover, author information, scoring information, and historical evaluation content distributed by other users may be displayed.
[0028] Step 102: In response to a pre-configured operation triggered by the first user on the information presentation page, evaluation content generated based on the target subject content is obtained.
[0029] In this embodiment, after displaying an information presentation page related to the target subject content, the first user may perform an evaluation operation on this target subject content on the information presentation page as needed. Therefore, in response to the evaluation operation triggered by the first user on the information presentation page, the evaluation content generated by the first user based on the target subject content is obtained. Here, this evaluation content includes evaluation value content and / or text evaluation content.
[0030] Following the example above, when the first user searches for the target book on the information page, they may publish a book review of that target book. Here, the book review includes the first user's scoring content and text evaluation content for the target book.
[0031] As a possible implementation, historical evaluation content distributed by other users may be displayed on this information display page. The first user may share evaluation content distributed by other users. In response to the first user's trigger action on any of the evaluation content displayed on the information display page, the evaluation content currently triggered by the first user may be determined as evaluation content generated based on the target subject content. Here, this trigger action includes, but is not limited to, single-click, double-click, and long-press actions.
[0032] Step 103: In response to the share operation triggered by the first user, first media content is generated based on the evaluation content and the target subject content.
[0033] In this embodiment, in order to enrich the interaction methods based on evaluation content corresponding to the target subject content, the first user may, after generating the evaluation content, further perform a sharing operation on this evaluation content.
[0034] Selectively, in response to a share operation triggered by a first user, first media content is generated based on relevant information of the evaluation content and target subject content. Here, this first media content may be image media content or video media content that includes relevant information of the evaluation content and target subject content. Exemplaryly, relevant information of the target subject content may include the book title, summary, classification information, etc. Furthermore, this first media content may be associated with background audio content determined by the first user or pre-configured background audio content. In some embodiments, the background audio content may include sound effects and / or audio generated based on the evaluation content, such as audio generated by automatically reading the evaluation content aloud.
[0035] Selectively, the evaluation content and / or target subject content in this first media content are both in a triggerable state. After delivering this first media content, in response to a trigger operation on the evaluation content and / or target subject content in the first media content, the user may jump to an information presentation page related to the target subject content.
[0036] As a feasible implementation, when the evaluation content is historical evaluation content distributed by another user, a pre-configured share control may be displayed on the information presentation page in response to a first user's trigger operation on this evaluation content. In response to the first user's trigger operation on this share control, a first media content is generated based on the historical evaluation content and target subject content distributed by this other user.
[0037] Step 104: Distribute the aforementioned first media content.
[0038] In this embodiment, after generating the first media content, the first media content may be distributed in response to a distribution operation triggered by the first user. Optionally, the first user may perform the distribution operation of the first media content by triggering a pre-configured distribution control.
[0039] Figure 2 is a schematic diagram of interface interaction according to an embodiment of the present disclosure. As shown in Figure 2, an information presentation page 21 related to the target subject content may be displayed on the display interface. This information presentation page 21 may include related information 22 of the target subject content and pre-configured evaluation controls 23. In response to a first user's trigger operation on the evaluation controls 23, an evaluation page 24 may be displayed. In response to the first user's evaluation operation on the evaluation page 24, the first user may obtain evaluation content 25 generated based on the target subject content. In response to a share operation triggered by the first user, first media content 26 may be generated based on the evaluation content 25 and the related information 22 of the target subject content. In response to a distribution operation triggered by the first user, this first media content 26 may be distributed.
[0040] The media content generation method according to this embodiment obtains evaluation content generated by a first user based on the target subject content in response to an evaluation operation triggered by the first user within an information presentation page related to the target subject content. In response to a share operation triggered by the first user, first media content is generated based on the evaluation content and the target subject content, and this first media content is distributed. This enables share operations based on evaluation content. It enriches the interaction methods based on evaluation operations of the target subject content and improves the effectiveness of the dialogue.
[0041] Selectively based on any one of the above embodiments, step 101 includes the following: Within the media content presentation page, a second media content related to the target subject content and a trigger control related to the target subject content are presented. In response to the trigger operation by the first user on the trigger control, an information presentation page related to the target subject content is displayed.
[0042] In this embodiment, when a first user views a media content stream within a media content presentation page, a second media content related to the target subject content may be presented within the media content presentation page. Furthermore, a trigger control related to the target subject content may be presented within this media content presentation page. In response to the first user's trigger operation on the trigger control, an information presentation page related to the target subject content may be displayed. This allows the first user to examine the target subject content within the information presentation page.
[0043] Figure 3 is a schematic diagram of yet another interface interaction according to an embodiment of the present disclosure, and as shown in Figure 3, a second media content 32 related to the target subject content and a trigger control 33 related to the target subject content may be presented within the media content presentation page 31. In response to a trigger operation by the first user on the trigger control 33, an information presentation page 34 related to the target subject content may be displayed.
[0044] Selectively based on any one of the above embodiments, step 101 includes the following: Within the media content presentation page, a second media content related to the target subject content is presented, and recommended controls related to the target subject content are displayed in a pre-configured display area within the media content presentation page. In response to the first user's trigger operation on the recommendation control, a recommendation page related to the target subject content is displayed, the recommendation page includes at least one media content related to the target subject content and a trigger control related to the target subject content. In response to the trigger operation by the first user on the trigger control, an information presentation page related to the target subject content is displayed.
[0045] In this embodiment, there may be multiple users who have previously accessed media content based on any one target subject content. Therefore, in order to enable the first user to explore more media content related to the target subject content, when the first user views the media content stream on the media content presentation page, the media content presentation page may present a second media content related to the target subject content, and a recommended control related to the target subject content may be presented in a pre-configured display area on the media content presentation page. Here, this pre-configured display area may be at the bottom of the media content presentation page.
[0046] In response to a first user trigger action on a recommendation control, a recommendation page related to the target subject content may be displayed. This recommendation page may display at least one media content related to the target subject content. This recommendation page may also include a trigger control related to the target subject content. In response to a first user trigger action on a trigger control, an information presentation page related to the target subject content may be displayed.
[0047] Figure 4 is a schematic diagram of yet another interface interaction according to an embodiment of the present disclosure, as shown in Figure 4, a second media content 42 related to the target subject content is presented within the media content presentation page 41, and a recommendation control 43 related to the target subject content is displayed in a pre-configured display area within the media content presentation page 41. In response to a first user trigger operation on this recommendation control 43, a recommendation page 44 related to the target subject content may be displayed, which includes at least one media content 45 related to the target subject content and a trigger control 46 related to the target subject content. In response to a first user trigger operation on the trigger control 46, an information presentation page 47 related to the target subject content is displayed.
[0048] The media content generation method according to this embodiment enables the first user to explore the information presentation page through different trigger channels by installing trigger controls or recommendation controls related to the target subject content within the media content presentation page, thereby enriching the interaction methods based on the target subject content and improving the effectiveness of the dialogue.
[0049] Furthermore, based on any one of the above embodiments, the information presentation page includes pre-configured evaluation controls.
[0050] Step 102 includes the following: In response to the first user's trigger operation on the evaluation control, a pre-configured evaluation page is displayed. The first user obtains the evaluation content generated on the evaluation page based on the target subject content.
[0051] In this embodiment, the information presentation page further includes pre-configured evaluation controls. When the first user examines the target subject content on the information presentation page, the first user may further perform evaluation operations on this target subject content on the information presentation page as needed.
[0052] Selectively, in response to a first user's trigger action on the rating control, a pre-configured rating page may be displayed. In response to a rating action triggered by the first user within the rating page, rating content generated by the first user based on the target subject content within the rating page may be retrieved.
[0053] The media content generation method according to this embodiment allows for the display of an evaluation page in response to a trigger operation by a first user on an evaluation control, by setting up an evaluation control on the information presentation page. The first user can then quickly perform the operation to generate evaluation content based on this evaluation page.
[0054] Selectively, the evaluation content includes evaluation value content and / or text evaluation content. For example, the evaluation content may be scoring content generated by the first user based on the target subject content, and the text evaluation content may be text content generated by the first user based on the target subject content.
[0055] Furthermore, based on any one of the above embodiments, step 102 includes the following: In response to the first user's trigger operation on a pre-configured evaluation value control within the evaluation page, the evaluation value content generated by the first user based on the target subject content is obtained. and / or, In response to the first user's trigger operation on a pre-configured input control within the evaluation page, the system retrieves the text evaluation content generated by the first user based on the input control.
[0056] In this embodiment, the evaluation page may include an evaluation value control and / or input controls. Here, the evaluation value control may include a predetermined number of evaluation value subcontrols. For example, the evaluation value control may include five stars, and the first user may trigger the evaluation value subcontrols as needed to generate evaluation value content. The input controls include, but are not limited to, controls such as text input boxes. The first user can generate text evaluation content based on the input controls.
[0057] Selectively, in response to a first user's trigger operation on a pre-configured rating control within the rating page, the system retrieves rating content generated by the first user based on the target subject content. And / or, in response to a first user's trigger operation on a pre-configured input control within the rating page, the system retrieves text rating content generated by the first user based on the input control.
[0058] Figure 5 is a schematic diagram of yet another interface interaction according to an embodiment of the present disclosure, and as shown in Figure 5, the information presentation page 51 includes a pre-configured evaluation control 52. In response to a first user's trigger operation on the evaluation control 52, an evaluation page 53 may be displayed. Here, the evaluation page 53 includes an evaluation value control 54 and an input control 55. In response to a first user's trigger operation on the pre-configured evaluation value control 54 in the evaluation page 53, the evaluation value content generated by the first user based on the target subject content is obtained. In response to a first user's trigger operation on the pre-configured input control 55 in the evaluation page 53, the text evaluation content generated by the first user based on the input control is obtained.
[0059] The media content generation method according to this embodiment enables the first user to quickly generate evaluation value content and / or text evaluation content based on the evaluation value control and / or input control by setting up evaluation value control and / or input control within the evaluation page, thereby enriching the interaction methods within the evaluation page and improving the effectiveness of the dialogue. Selectively, the review page also includes pre-configured share and distribution controls.
[0060] In response to a first user trigger operation on a share control, the state of the share control is switched to the selected state. This allows the first user to generate evaluation content, then generate first media content based on the evaluation content, and distribute the evaluation content within the comment area related to the target subject content. In response to a first user trigger operation on a pre-configured distribution control within the evaluation page, first media content related to the target subject content is generated based on the evaluation content.
[0061] When the share control status is not selected, the evaluation content only needs to be delivered to the comment area related to the target subject content. In response to the first user's trigger action on a pre-configured delivery control within the evaluation page, the evaluation content is displayed within the pre-configured evaluation area on the information presentation page related to the target subject content.
[0062] Furthermore, based on any one of the above embodiments, step 103 includes the following: In response to a share operation triggered by the first user, the system generates first media content based on the evaluation content, the relevant information of the target subject content, and material content, wherein the material content includes at least one of the following: relevant information of the evaluation content distribution user, a display background related to the target subject content, and a pre-configured pattern template.
[0063] In this embodiment, the first media content may include evaluation content, relevant information for the target subject content, and source content.
[0064] Here, relevant information for the target subject content includes, but is not limited to, the identification of the target subject content, author information, cover, content summary, poster, and other content.
[0065] The material content may include at least one of the following: information relating to the first user, a display background related to the target subject content, and a pre-configured pattern template. The information relating to the evaluation content distribution user includes identification information of the user who distributed the evaluation content, and this identification information may be the avatar identification, name identification, etc., of the user who distributed the evaluation content.
[0066] The display background associated with this target subject content may be a solid color background, or it may be a display background that includes a pre-defined design. The color of this display background may be determined based on the relevant information of the target subject content. For example, the target subject content may be a target book, and the cover of the target book may be green. In this case, the color of the display background may be determined to be the same or a similar shade of green as the cover of the target book.
[0067] Selectively, in response to a share operation triggered by a first user, first media content is generated based on evaluation content, relevant information of the target subject content, and material content. Here, the first user can decide whether or not to add a display background to the first media content as needed. The first user can further edit the display background as needed, for example, by editing display parameters such as the display color, display area, display time, and display design of the display background.
[0068] Selectively, this display background may be pre-customized and set by the first user according to their actual needs. In response to a share operation triggered by the first user, evaluation media content related to the target media content is generated based on relevant information of the evaluation content and / or target subject content according to a pre-configured pattern template. Based on the evaluation media content and the display background determined by the first user, the first media content is generated.
[0069] The media content generation method according to this embodiment can enrich the display patterns of the first media content by generating the first media content based on the evaluation content and the target subject content and / or the display background associated with the target subject content in response to a share operation triggered by the first user.
[0070] Selectively generating first media content based on any one of the above embodiments, in response to the share operation triggered by the first user, based on the evaluation content and the target subject content and / or the display background associated with the target subject content, includes the following:
[0071] In response to a share operation triggered by the first user, the system generates the first media content based on the evaluation content, relevant information about the target subject content, and / or a display background related to the target subject content, according to a pre-configured pattern template.
[0072] Here, the pattern template includes one or more of the following: display size, display position, and display layout, corresponding to the evaluation content, the target subject content, and / or the display background related to the target subject content in the first media content.
[0073] In this embodiment, in order to achieve rapid generation of the first media content, at least one pattern template may be set in advance, where the pattern template includes one or more of the following: display size, display position, and display layout corresponding to the evaluation content, related information of the target subject content, and / or the display background related to the target subject content in the first media content.
[0074] Therefore, when a share operation triggered by the first user is acquired, the first media content can be generated based on evaluation content, relevant information about the target subject content, and / or a display background related to the target subject content, according to a pre-configured pattern template.
[0075] The media content generation method according to this embodiment can quickly generate a first media content based on a pattern template in response to a share operation triggered by a first user, by setting a pattern template in advance.
[0076] Furthermore, based on any one of the above embodiments, after generating the first media content based on the evaluation content and the target subject content and / or the display background associated with the target subject content in response to the share operation triggered by the first user, the following is further included:
[0077] In response to an editing operation triggered by the first user based on the first media content, the system performs editing operations on the evaluation content in the first media content and on the display parameters and / or pattern templates corresponding to the target subject content and / or the display background associated with the target subject content.
[0078] In this embodiment, the first media content generated based on a pre-configured pattern template may not meet the individualization needs of the first user. Therefore, the first user may perform editing operations on the first media content generated based on the pattern template as needed.
[0079] Selectively, the first user may trigger an editing operation by triggering a pre-configured editing control, or the first user may trigger an editing operation by performing a trigger operation such as long-pressing, double-clicking, or dragging on the first media content, and this disclosure is not limited to the method of triggering an editing operation.
[0080] Furthermore, in response to an editing operation triggered by the first user based on the first media content, editing operations may be performed on the evaluation content in the first media content, and on the display parameters and / or pattern templates corresponding to the target subject content and / or the display background associated with the target subject content.
[0081] The media content generation method according to this embodiment can improve the interactive effect by tailoring the generated first media content to the individual needs of the first user and performing editing operations on the evaluation content in the first media content and the display parameters and / or pattern templates corresponding to the target subject content and / or the display background associated with the target subject content, in response to editing operations triggered by the first user based on the first media content.
[0082] Furthermore, generating the first media content based on any one of the above embodiments, according to the pre-configured pattern template, based on the evaluation content and related information of the target subject content and / or a display background related to the target subject content, includes the following:
[0083] Based on at least one pre-configured pattern template, at least one selectable media content is generated based on the relevant information of the evaluation content and / or the target subject content and / or the display background associated with the target subject content.
[0084] In response to the first user's selection operation for at least one media content element to be selected, the first media content is determined based on the media content element to be selected by the first user.
[0085] In this embodiment, the number of pattern templates may be at least one. Based on at least one pattern template, at least one media content to be selected may be generated based on relevant information of the evaluation content and / or target subject content and / or a display background related to the target subject content.
[0086] To tailor the generated first media content to the individualized needs of the first user, the first user may perform a selection operation on at least one media content element to be selected within the media content to be selected, as needed. Here, the media content element to be selected includes all or some of the screens in the first media content. In response to the selection operation triggered by the first user, the first media content may be determined based on the media content element to be selected by the first user.
[0087] The media content generation method according to this embodiment generates at least one selectable media content based on at least one pre-set pattern template, relevant information of the evaluation content and / or target subject content, and / or a display background related to the target subject content. In response to a first user's selection operation for at least one selectable media content element, the first media content is determined based on the selectable media content element chosen by the first user. This allows the first user to flexibly select the display content in the first media content according to their actual needs, and the generated first media content is tailored to the first user's individual needs.
[0088] Furthermore, based on any one of the above embodiments, and based on the above-mentioned pre-configured pattern template, at least one media content to be selected is generated based on the relevant information of the evaluation content and / or the target subject content and / or the display background related to the target subject content, and then the following is further included:
[0089] Within the displayed page, selectable media content corresponding to one of the pattern templates will be shown.
[0090] In response to the switching operation triggered by the first user, the system switches and displays the media content to be selected that corresponds to the other pattern template.
[0091] In this embodiment, the number of pattern templates may be at least one. Based on at least one pattern template, at least one media content to be selected is generated based on relevant information of the evaluation content and / or target subject content and / or a display background related to the target subject content. To facilitate the first user's selection operation for the media content to be selected, the media content to be selected corresponding to one of the pattern templates may be displayed on the display page. In response to a switching operation triggered by the first user, the media content to be selected corresponding to other pattern templates is switched and displayed. Here, the media content to be selected corresponding to one of the pattern templates may be displayed horizontally on the display page, in which case this switching operation may be a switching operation in either direction horizontally. Alternatively, the media content to be selected corresponding to one of the pattern templates may be displayed vertically on the display page, in which case this switching operation may be a switching operation in either direction vertically.
[0092] Figure 6 is a schematic diagram of yet another interface interaction according to an embodiment of the present disclosure. As shown in Figure 6, the display page may show media content 61 to be selected corresponding to one of the pattern templates, and in response to a switching operation by the first user, media content 62 to be selected corresponding to another pattern template may be switched and displayed.
[0093] The media content generation method according to this embodiment displays media content to be selected that corresponds to one of the pattern templates on the display page, and in response to a switching operation triggered by the first user, switches and displays media content to be selected that corresponds to another pattern template. This enriches the interaction methods based on the media content to be selected, and the first user can quickly explore different media content to be selected, thereby improving the effectiveness of the interaction.
[0094] Figure 7 is a flowchart of a media content generation method according to yet another embodiment of the present disclosure, which, based on any one of the above embodiments, further includes the following after step 104, as shown in Figure 7.
[0095] Step 701, in response to a pre-configured trigger operation by a first user on the target subject content, an information presentation page related to the target subject content is displayed, wherein the information presentation page includes a pre-configured second evaluation control.
[0096] Step 702: In response to the first user's trigger operation on the second evaluation control, the evaluation content that the first user has previously generated based on the target subject content is displayed.
[0097] Step 703: In response to the first user's editing operation based on the evaluated content, the edited content generated by the first user is obtained.
[0098] Step 704: In response to a share operation triggered by the first user based on the edited content, a third media content is generated.
[0099] In this embodiment, after the first user generates and distributes the first media content based on the evaluation content, the first user may further edit the evaluation content to update it. After updating the evaluation content, the first user may further generate a third media content based on the updated evaluation content.
[0100] Selectively, after the first user generates and delivers first media content based on the evaluation content, in response to a pre-configured trigger operation by the first user on the target subject content, an information presentation page related to the target subject content is displayed, where the information presentation page includes a pre-configured second evaluation control. The first user may perform a trigger operation on this second evaluation control to explore or edit the evaluation content.
[0101] In response to a first user's trigger operation on a second evaluation control, evaluation content previously generated by the first user based on the target subject content is displayed. In response to an edit operation by the first user based on the evaluation content, edited content generated by the first user may be retrieved. Here, the first user may trigger the edit operation by performing a trigger operation on a pre-configured edit control, or the first user may trigger the edit operation by performing a trigger operation on the evaluation content such as long-pressing, double-clicking, or dragging, and this disclosure is not limited thereto.
[0102] Furthermore, after obtaining the edited content generated by the first user based on the evaluation content, a third media content is generated in response to a share operation triggered by the first user based on the edited content. Here, this third media content may be generated based on the edited content and target subject content according to one of the pre-configured pattern templates, or this third media content may be generated based on the edited content and target subject content according to the pattern template of the first media content.
[0103] The media content generation method according to this embodiment, after delivering the first media content, displays an information presentation page related to the target subject content in response to a pre-set trigger operation by the first user for the target subject content, displays evaluation content previously generated by the first user based on the target subject content in response to a trigger operation by the first user for the second evaluation control, retrieves the edited content generated by the first user in response to an edit operation by the first user based on the evaluation content, and generates a third media content in response to a share operation triggered by the first user based on the edited content. As a result, when the evaluation content is updated, the third media content can be quickly generated based on the updated evaluation content, further enriching the interaction method based on evaluation content corresponding to the target subject content.
[0104] Figure 8 is a flowchart of a media content generation method according to an embodiment of the present disclosure, which is used by a second user's client, and as shown in Figure 8, the method includes the following:
[0105] Step 801: Present the pre-configured media content stream on the media content presentation page.
[0106] Step 802: Within the media content presentation page, the first media content delivered by the first user in the pre-configured media content stream is presented.
[0107] Here, the first media content is generated based on evaluation content delivered by the first user based on the target subject content, and the target subject content itself.
[0108] The executable body of this embodiment is a media content generation device, which may be connected to a terminal device of a second user.
[0109] A second user can view a pre-configured media content stream within the media content presentation page. This pre-configured media content stream may include the first media content delivered by the first user. Therefore, this first media content can be presented on the media content presentation page. Here, this first media content is generated based on evaluation content delivered by the first user based on the target subject content.
[0110] The first user may deliver evaluation content based on target subject content and trigger a share operation based on the evaluation content. In response to this share operation, the first user may generate and deliver first media content based on this evaluation content and target subject content. After the first user delivers the first media content, the second user can view this first media content in the media content stream.
[0111] The media content generation method according to this embodiment allows a second user to examine the first media content distributed by the first user by presenting the first media content distributed by the first user in a pre-configured media content stream on a media content presentation page. The second user can then examine target subject content based on this first media content.
[0112] Furthermore, based on any one of the above embodiments, the following is further included after step 802:
[0113] In the first presentation area of the media content presentation page, evaluation content related to the target subject content and evaluation presentation information generated based on related information of the target subject content are presented.
[0114] A pre-set display background is presented within a second display area, other than the first display area, on the media content display page.
[0115] In this embodiment, the media content display page includes a first display area, which may be located in the central area of the media content display page, and a pre-set display size corresponds to the first display area. Areas on the media content display page other than the first display area may be a second display area.
[0116] On the media content presentation page, the first presentation area may display evaluation content related to the target subject content and evaluation presentation information generated based on related information of the target subject content. A pre-set display background is displayed within the second display area. Here, the color of this display background may be determined based on the cover color of the target subject content, or it may be customized by the first user.
[0117] Figure 9 is a schematic diagram of a display interface according to an embodiment of the present disclosure. As shown in Figure 9, in the first display area 92 within the media content display page 91, evaluation content related to the target subject content and evaluation display information 93 generated based on related information of the target subject content may be displayed. In a second display area other than the first display area 92 within the media content display page 91, a pre-set display background is displayed.
[0118] Furthermore, based on any one of the above embodiments, the following is further included after step 802:
[0119] In response to the second user's trigger operation on the evaluation presentation information or the second user's trigger operation on the prompt control related to the target subject content, an information presentation page related to the target subject content is displayed.
[0120] In this embodiment, the first media content may include evaluation presentation information, which is generated based on evaluation content generated by the first user and related information of the target subject content. The first media content may further include prompt controls related to the target subject content.
[0121] Selectively, after presenting the first media content on the media content presentation page, the second user may initiate an investigation of the information presentation page related to the target subject content by triggering an action on evaluation presentation information or a prompt control related to the target subject content.
[0122] Figure 10 is a schematic diagram of interface interaction according to an embodiment of the present disclosure. As shown in Figure 11, the media content presentation page 1001 may display a first media content 1002 delivered by a first user, or it may display an information presentation page 1004 related to target subject content in response to a trigger operation by a second user on evaluation presentation information 1003 in the first media content 1002.
[0123] The media content generation method according to this embodiment allows for rapid investigation of the target subject content based on the first media content by displaying an information presentation page related to the target subject content in response to a trigger operation by the second user on the evaluation presentation information or a trigger operation by the second user on a prompt control related to the target subject content. The interaction methods within the media content presentation page are enriched.
[0124] Furthermore, based on any one of the above embodiments, after displaying an information presentation page related to the target subject content in response to the second user's trigger operation on the evaluation presentation information or the second user's trigger operation on a prompt control related to the target subject content, the following is further included:
[0125] The evaluation content related to the first media content is displayed at a predetermined display position within the information presentation page related to the target subject content. Or, Within the information presentation page related to the target subject content, the evaluation content related to the first media content is highlighted.
[0126] In this embodiment, in order to enable a second user to more intuitively explore evaluation content related to the first media content within the information presentation page, based on a trigger operation by the second user based on the first media content, an information presentation page related to the target subject content may be displayed, and then the evaluation content related to the first media content may be displayed at a pre-set display position within the information presentation page related to the target subject content. Here, this pre-set display position may be the first display position within the evaluation area on the information presentation page.
[0127] Selectively, in order to enable a second user to more intuitively explore evaluation content related to the first media content within an information presentation page, evaluation content related to the first media content may be highlighted within the information presentation page related to the target subject content after displaying an information presentation page related to the target subject content, based on a trigger action by the second user based on the first media content.
[0128] The media content generation method according to this embodiment displays evaluation content related to the first media content at a predetermined display position within an information presentation page related to the target subject content, or highlights the evaluation content related to the first media content within an information presentation page related to the target subject content. This allows the second user to more intuitively explore the evaluation content related to the first media content within the information presentation page, thereby improving the effectiveness of the interaction.
[0129] Furthermore, based on any one of the above embodiments, after displaying an information presentation page related to the target subject content in response to the second user's trigger operation on the evaluation presentation information or the second user's trigger operation on a prompt control related to the target subject content, the following is further included:
[0130] The system retrieves the currently rated content related to the target subject content, which was distributed by the first user on the information display page.
[0131] If it is detected that the currently evaluated content does not match the evaluated content in the first media content, a pre-set prompt is displayed, and the currently evaluated content is presented on the information display page.
[0132] Here, the prompt information is used to prompt the second user that the evaluation content in the first media content has been updated.
[0133] In this embodiment, after delivering the first media content, the first user may further perform an update operation on the evaluation content related to the first media content as needed. Based on a trigger operation by the second user based on the first media content, an information presentation page related to the target subject content may be displayed, and then the current evaluation content related to the target subject content delivered by the first user on the information presentation page may be obtained. It is detected whether the current evaluation content matches the evaluation content in the first media content. If they match, it is characterized that the evaluation content in the first media content has not been updated; if they do not match, it is characterized that the first user performed an update operation on the evaluation content related to the first media content.
[0134] To allow a second user to more intuitively understand the evaluation content, when it is detected that the current evaluation content does not match the evaluation content in the first media content, pre-configured prompt information may be displayed, and the current evaluation content may be presented on the information display page. Here, the prompt information is used to prompt the second user that the evaluation content in the first media content has been updated.
[0135] The media content generation method according to this embodiment obtains the currently rated content related to the target subject content delivered by the first user on the information display page. If it is detected that the currently rated content does not match the rated content in the first media content, it displays pre-set prompt information and presents the currently rated content on the information display page, thereby enabling the second user to find the latest rated content on the information display page.
[0136] Furthermore, based on any one of the above embodiments, the following is further included after step 802:
[0137] In response to the second user's trigger operation on the display background, the presentation of the first media content is temporarily paused.
[0138] In this embodiment, the first media content may include an evaluation presentation information section and a display background section. To enrich the interaction methods within the media content presentation page, different interaction effects may be displayed in response to a second user trigger operation on a different section.
[0139] Selectively, in response to a second user trigger action on the evaluation presentation information portion, an information presentation page related to the target subject content may be displayed. In response to a second user trigger action on the display background, the presentation of the first media content may be temporarily paused.
[0140] The media content generation method according to this embodiment can further enrich the interaction methods within the media content presentation page by temporarily pausing the presentation of the first media content in response to the second user's trigger operation on the display background. The content presented within the media content presentation page can be more tailored to the individual needs of the second user.
[0141] Figure 11 is a schematic diagram of the structure of a media content generation device according to an embodiment of the present disclosure, which is used as a client of a first user. As shown in Figure 11, the device includes a display module 1101, an acquisition module 1102, a generation module 1103, and a distribution module 1104. The display module 1101 is used to display an information presentation page related to target subject content. The acquisition module 1102 is used to acquire evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page. The generation module 1103 is used to generate first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user. The distribution module 1104 is used to distribute the first media content.
[0142] Furthermore, based on any one of the above embodiments, the display module is used to present a second media content related to the target subject content and a trigger control related to the target subject content within a media content presentation page, and to display an information presentation page related to the target subject content in response to a trigger operation by the first user on the trigger control. Alternatively, the display module is used to present a second media content related to the target subject content within a media content presentation page, and to display a recommended control related to the target subject content in a pre-configured display area within the media content presentation page, and to display a recommended page related to the target subject content in response to a trigger operation by the first user on the recommended control, wherein the recommended page includes at least one media content related to the target subject content and a trigger control related to the target subject content, and to display an information presentation page related to the target subject content in response to a trigger operation by the first user on the trigger control.
[0143] Furthermore, based on any one of the above embodiments, the information presentation page includes pre-configured evaluation controls. The acquisition module is used to display a pre-configured evaluation page in response to a trigger operation by the first user on the evaluation controls, and to acquire evaluation content generated by the first user on the evaluation page based on the target subject content.
[0144] Furthermore, based on any one of the above embodiments, the evaluation content includes evaluation value content and / or text evaluation content.
[0145] Furthermore, based on any one of the above embodiments, the acquisition module is used to acquire evaluation value content generated by the first user based on the target subject content in response to the first user's trigger operation on a pre-configured evaluation value control within the evaluation page, and / or to acquire text evaluation content generated by the first user based on an input control in response to the first user's trigger operation on a pre-configured input control within the evaluation page.
[0146] Furthermore, based on any one of the above embodiments, the generation module is used to generate first media content in response to a share operation triggered by the first user, based on the evaluation content, the relevant information of the target subject content, and material content, wherein the material content includes at least one of the relevant information of the evaluation content distribution user, a display background related to the target subject content, and a pre-configured pattern template.
[0147] Furthermore, based on any one of the above embodiments, the generation module is used to generate the first media content in response to a share operation triggered by the first user, based on the evaluation content, the relevant information of the target subject content and / or the display background associated with the target subject content, according to a pre-configured pattern template. Here, the pattern template includes one or more of the display size, display position, and display layout corresponding to the evaluation content, the relevant information of the target subject content and / or the display background associated with the target subject content in the first media content.
[0148] Furthermore, based on any one of the above embodiments, the apparatus further includes an editing module for performing editing operations on evaluation content in the first media content and display parameters and / or pattern templates corresponding to the target subject content and / or display background associated with the target subject content, in response to an editing operation triggered by the first user based on the first media content.
[0149] Furthermore, based on any one of the above embodiments, the generation module generates at least one media content to be selected based on at least one pre-configured pattern template, relevant information of the evaluation content and / or the target subject content and / or a display background related to the target subject content, and is used to determine the first media content based on the media content element to be selected selected by the first user in response to the first user's selection operation for the at least one media content element to be selected.
[0150] Furthermore, based on any one of the above embodiments, the device further includes a display module for displaying media content to be selected corresponding to any one pattern template within a display page, and a switching module for switching and displaying media content to be selected corresponding to other pattern templates in response to a switching operation triggered by the first user.
[0151] Furthermore, based on any one of the above embodiments, the apparatus further includes a display module for displaying an information presentation page related to the target subject content in response to a pre-set trigger operation by a first user on the target subject content, wherein the information presentation page includes a pre-set second evaluation control; a display module for displaying evaluation content previously generated by the first user based on the target subject content in response to a trigger operation by the first user on the second evaluation control; an acquisition module for acquiring edited content generated by the first user in response to an edit operation by the first user based on the evaluation content; and a generation module for generating third media content in response to a share operation triggered by the first user based on the edited content.
[0152] Furthermore, based on any one of the above embodiments, the target subject content includes one of the following: book content, video content, or music content.
[0153] Figure 12 is a schematic diagram of the structure of a media content generation device according to an embodiment of the present disclosure, which is used by a second user's client. As shown in Figure 12, the device includes a first presentation module 1201 and a second presentation module 1202, where the first presentation module 1201 is used to present a pre-configured media content stream within a media content presentation page, and the second presentation module 1202 is used within the media content presentation page to present a first media content delivered by the first user in the pre-configured media content stream. Here, the first media content is generated based on evaluation content delivered by the first user based on target subject content and the target subject content.
[0154] Furthermore, based on any one of the above embodiments, the second presentation module is used to present evaluation content related to the target subject content and evaluation presentation information generated based on related information of the target subject content in the first presentation area of the media content presentation page, and to present a pre-set display background in the second presentation area other than the first presentation area of the media content presentation page.
[0155] Furthermore, based on any one of the above embodiments, the apparatus further includes a processing module for displaying an information presentation page related to the target subject content in response to a trigger operation by the second user on the evaluation presentation information or a trigger operation by the second user on a prompt control related to the target subject content.
[0156] Furthermore, based on any one of the above embodiments, the apparatus further includes a processing module for displaying evaluation content related to the first media content at a predetermined display position within an information presentation page related to the target subject content, or a processing module for highlighting evaluation content related to the first media content within an information presentation page related to the target subject content.
[0157] Furthermore, based on any one of the above embodiments, the device further includes a content acquisition module for acquiring currently rated content related to target subject content distributed by the first user on the information presentation page, and a processing module for displaying pre-set prompt information and presenting the currently rated content on the information presentation page when it is detected that the currently rated content does not match the rated content in the first media content. Here, the prompt information is used to prompt the second user that the rated content in the first media content has been updated.
[0158] Furthermore, based on any one of the above embodiments, the apparatus further includes a pause module for pausing the presentation of the first media content in response to a second user trigger operation on the display background.
[0159] The apparatus according to this embodiment may also be used to implement the technical proposal of the above-described method embodiment, and since its implementation principle and technical effects are similar, this embodiment will not be described here.
[0160] To realize the above embodiments, embodiments of the present disclosure further provide electronic equipment which includes a processor and memory. The aforementioned memory stores computer execution instructions. The processor executes computer execution instructions stored in the memory to cause the processor to execute the media content generation method described in any one of the above embodiments.
[0161] Figure 13 is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. As shown in Figure 13, this electronic device 1300 may be a terminal device or a server. Here, terminal devices may include, but are not limited to, mobile devices such as mobile phones, laptop computers, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (Portable Android Devices, PADs), portable media players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 13 is merely an example and does not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0162] As shown in Figure 13, the electronic device 1300 may include a processing unit (e.g., a central processor, graphics processor, etc.) 1301, which can perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 1302 or programs loaded from storage device 1308 into random access memory (RAM) 1303. RAM 1303 further stores various programs and data necessary for operating the electronic device 1300. The processing unit 1301, ROM 1302, and RAM 1303 are connected to each other via bus 1304. An input / output (I / O) interface 1305 is also connected to bus 1304.
[0163] Generally, input devices 1306, including, for example, touchscreens, touch panels, keyboards, mice, cameras, microphones, accelerometers, and gyroscopes; output devices 1307, including, for example, liquid crystal displays (LCDs), speakers, and vibrators; storage devices 1308, including, for example, tapes and hard disks; and communication devices 1309 can be connected to the I / O interface 1305. The communication devices 1309 can allow the electronic device 1300 and other devices to exchange data via wireless or wired communication. Figure 13 shows an electronic device 1300 with various devices, but it should be understood that it is not required to implement or have all the devices shown. Alternatively, more or fewer devices may be implemented or have been included.
[0164] In particular, according to embodiments of the present disclosure, the process described with reference to the flowchart above may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product which includes a computer program placed on a computer-readable medium, and this computer program includes program code for performing the method shown in the flowchart. In such embodiments, this computer program may be downloaded and installed from a network via a communication device 1309, or installed from a storage device 1308, or installed from a ROM 1302. When this computer program is executed by the processing unit 1301, the above-described functions, limited to the methods of embodiments of the present disclosure, are performed.
[0165] It should be noted that the computer-readable medium in this disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage mediums may include, but are not limited to, an electrical connection having one or more wires, a portable computer magnetic disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical memory device, a magnetic memory device, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, apparatus, or device. On the other hand, in this disclosure, a computer-readable signaling medium may include data signals propagated in the baseband or as part of a carrier, on which computer-readable program code is carried. The data signals propagated in this manner may include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signaling medium may be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit programs for use by or in combination with instruction execution systems, apparatus, or devices. The program code contained on the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, electric wires, optical cables, RF (radio frequency), or any suitable combination thereof.
[0166] To realize the above embodiments, the embodiments of this disclosure further provide a computer-readable storage medium in which computer execution instructions are stored, and when a processor executes the computer execution instructions, the media content generation method described in any one of the above embodiments is realized.
[0167] To realize the above embodiments, the embodiments of the present disclosure further provide a computer program product which, when executed by a processor, implements the method of generating media content described in any one of the above embodiments.
[0168] The computer-readable medium described above may be included in the electronic device described above, or it may be a standalone entity not assembled in the electronic device.
[0169] The computer-readable medium contains one or more programs, and when these one or more programs are executed by this electronic device, the electronic device is made to perform the method shown in the above embodiment.
[0170] Computer program code for performing the operations of the Disclosure can be written in one or a variety of programming languages or a combination thereof, and such programming languages include object-oriented programming languages—e.g., Java, Smalltalk, C++, and moreover, general procedural programming languages—e.g., the "C" language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a single standalone software package, run partially on a user computer, partially on a remote computer, or run entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (e.g., connected via the Internet using an Internet service provider).
[0171] The flowcharts and block diagrams in the drawings illustrate the implementable systematic architecture, functions, and operations of the systems, methods, and computer program products according to each embodiment of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or portion of code, which contains one or more executable instructions for implementing a defined logic function. It should also be noted that in some implementations as alternatives, the functions attached to the blocks may occur in a different order than those attached in the drawings. For example, two consecutive blocks may actually be executed essentially in parallel, or they may be executed in reverse order depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs the defined function or operation, or by a combination of dedicated hardware and computer instructions.
[0172] The units referred to in the descriptions of the embodiments of this disclosure may be implemented in software or in hardware. Herein, the names of the units are not limited in any case to the units themselves; for example, the first acquisition unit may be described as "a unit that acquires at least two Internet Protocol addresses."
[0173] The functions described above in this specification may be performed by at least partially one or more hardware logic components. For example, typical types of hardware logic components that can be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on chips (SOCs), and complex programmable logic devices (CPLDs).
[0174] In the context of this disclosure, a machine-readable medium may be a tangible medium which may contain or store a program for use by or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any appropriate combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any appropriate combination of the above.
[0175] The first aspect provides, according to one or more embodiments of the present disclosure, a method for generating media content used by a first user's client, the method being: Steps include displaying an information page related to the target subject content, The steps include obtaining evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page, The steps include generating first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user, The step includes distributing the aforementioned first media content.
[0176] According to one or more embodiments of this disclosure, the step of displaying an information presentation page related to the target subject content is: The steps include presenting a second media content related to the target subject content and a trigger control related to the target subject content on a media content presentation page, The step of displaying an information presentation page related to the target subject content in response to the first user's trigger operation on the trigger control, Alternatively, the step of displaying an information page related to the target subject content is: The steps include: presenting a second media content related to the target subject content on a media content presentation page, and displaying recommended controls related to the target subject content in a pre-configured display area on the media content presentation page; Steps include: displaying a recommended page related to the target subject content in response to the first user's trigger operation on the recommended control, wherein the recommended page includes at least one media content related to the target subject content and a trigger control related to the target subject content; The method includes the step of displaying an information presentation page related to the target subject content in response to the first user's trigger operation on the trigger control.
[0177] According to one or more embodiments of this disclosure, the information display page includes pre-configured evaluation controls, The step of obtaining evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page is: The steps include displaying a pre-configured evaluation page in response to the first user's trigger operation on the evaluation control, The process includes the step of obtaining evaluation content generated by the first user on the evaluation page based on the target subject content.
[0178] According to one or more embodiments of the present disclosure, the evaluation content includes evaluation value content and / or text evaluation content.
[0179] According to one or more embodiments of the present disclosure, the step of obtaining evaluation content generated by the first user based on the target subject content is: A step of obtaining evaluation value content generated by the first user based on the target subject content in response to the first user's trigger operation on a pre-configured evaluation value control in the evaluation page, and / or, The process includes the step of obtaining text evaluation content generated by the first user based on a pre-configured input control in the evaluation page, in response to the first user's trigger operation on the pre-configured input control in the evaluation page.
[0180] According to one or more embodiments of the present disclosure, the step of generating first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user is: The process includes the step of generating first media content based on the evaluation content, relevant information of the target subject content, and material content in response to a share operation triggered by the first user, wherein the material content includes at least one of relevant information of the evaluation content distribution user, a display background related to the target subject content, and a pre-configured pattern template.
[0181] According to one or more embodiments of the present disclosure, the step of generating first media content in response to a share operation triggered by the first user is to generate first media content based on the evaluation content and the target subject content and / or a display background associated with the target subject content, The step of generating the first media content in response to a share operation triggered by the first user, according to a pre-configured pattern template, based on the evaluation content, relevant information of the target subject content and / or a display background related to the target subject content, The pattern template includes one or more of the following: display size, display position, and display layout, corresponding to the evaluation content, the relevant information of the target subject content, and / or the display background related to the target subject content in the first media content.
[0182] According to one or more embodiments of the present disclosure, in response to a share operation triggered by the first user, the method generates first media content based on the evaluation content and the target subject content and / or a display background associated with the target subject content, The further step includes, in response to an editing operation triggered by the first user based on the first media content, performing editing operations on the evaluation content in the first media content and on display parameters and / or pattern templates corresponding to the target subject content and / or the display background associated with the target subject content.
[0183] According to one or more embodiments of the present disclosure, the step of generating the first media content based on the evaluation content and related information of the target subject content and / or a display background related to the target subject content, in accordance with a pre-configured pattern template, A step of generating at least one media content to be selected based on at least one pre-configured pattern template, and based on relevant information of the evaluation content and / or the target subject content and / or a display background related to the target subject content, The method includes the step of determining the first media content based on the media content element selected by the first user in response to the first user's selection operation for at least one media content element to be selected.
[0184] According to one or more embodiments of the present disclosure, after generating at least one media content to be selected based on at least one pre-configured pattern template, and based on relevant information of the evaluation content and / or the target subject content and / or a display background related to the target subject content, the method The steps include: displaying the media content to be selected that corresponds to one of the pattern templates on the display page; The method further includes the step of switching and displaying media content to be selected, corresponding to other pattern templates, in response to a switching operation triggered by the first user.
[0185] According to one or more embodiments of this disclosure, after the step of distributing the first media content, the method is: A step of displaying an information presentation page related to the target subject content in response to a pre-configured trigger operation by a first user on the target subject content, wherein the information presentation page includes a pre-configured second evaluation control. In response to the first user's trigger operation for the second evaluation control, the first user displays evaluation content that has been pre-generated based on the target subject content; The steps include: obtaining edited content generated by the first user in response to the first user's editing operation based on the evaluated content; The method further includes the step of generating a third media content in response to a share operation triggered by the first user based on the edited content.
[0186] According to one or more embodiments of the present disclosure, the target subject content includes one of the following: book content, video content, and music content.
[0187] A second aspect provides, according to one or more embodiments of the present disclosure, a method for generating media content used for a second user's client, the method being: The steps include: presenting a pre-configured media content stream on a media content presentation page; The media content presentation page includes the step of presenting a first media content delivered by a first user in the pre-configured media content stream, The first media content is generated based on evaluation content delivered by the first user based on the target subject content, and the target subject content itself.
[0188] According to one or more embodiments of this disclosure, the step of presenting a first media content delivered by a first user in the pre-configured media content stream on a media content presentation page is: The steps include: presenting evaluation content related to the target subject content and evaluation presentation information generated based on related information of the target subject content in a first presentation area of the media content presentation page; The method includes the step of presenting a pre-configured display background in a second presentation area other than the first presentation area within the media content presentation page.
[0189] According to one or more embodiments of the present disclosure, in a media content presentation page, after the step of presenting the first media content delivered by the first user in the pre-configured media content stream, the method: The further step includes displaying an information presentation page related to the target subject content in response to a trigger operation by the second user on the evaluation presentation information or a trigger operation by the second user on a prompt control related to the target subject content.
[0190] According to one or more embodiments of the present disclosure, after the step of displaying an information presentation page related to the target subject content in response to the second user's trigger operation on evaluation presentation information or the second user's trigger operation on a prompt control related to the target subject content, the method: A step of displaying evaluation content related to the first media content at a predetermined display position on an information presentation page related to the target subject content, Or, The further step includes highlighting evaluation content related to the first media content on an information display page related to the target subject content.
[0191] According to one or more embodiments of the present disclosure, after the step of displaying an information presentation page related to the target subject content in response to the second user's trigger operation on evaluation presentation information or the second user's trigger operation on a prompt control related to the target subject content, the method: The steps include obtaining the currently rated content distributed by the first user on the information presentation page in relation to the target subject content, The process includes the step of displaying pre-set prompt information and presenting the current evaluation content on the information presentation page when it is detected that the current evaluation content does not match the evaluation content in the first media content, The prompt information is used to prompt the second user that the evaluation content in the first media content has been updated.
[0192] According to one or more embodiments of the present disclosure, in a media content presentation page, after the step of presenting the first media content delivered by the first user in the pre-configured media content stream, the method: The further step includes pausing the presentation of the first media content in response to the second user trigger operation on the display background.
[0193] A third aspect provides, according to one or more embodiments of the present disclosure, an apparatus for generating media content used by a client of a first user, the apparatus, A display module for displaying information pages related to the target subject content, An acquisition module for acquiring evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page, A generation module for generating first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user, Includes a distribution module for distributing the aforementioned first media content.
[0194] According to one or more embodiments of this disclosure, the display module is: Within the media content presentation page, a second media content related to the target subject content and a trigger control related to the target subject content are presented. Used to display an information presentation page related to the target subject content in response to the trigger operation of the first user on the trigger control, Alternatively, the display module may be Within the media content presentation page, a second media content related to the target subject content is presented, and recommended controls related to the target subject content are displayed in a pre-configured display area within the media content presentation page. In response to the first user's trigger operation on the recommendation control, a recommendation page related to the target subject content is displayed, wherein the recommendation page includes at least one media content related to the target subject content and a trigger control related to the target subject content. It is used to display an information presentation page related to the target subject content in response to the trigger operation of the first user on the trigger control.
[0195] According to one or more embodiments of this disclosure, the information display page includes pre-configured evaluation controls. The acquisition module described above is In response to the first user's trigger operation on the evaluation control, a pre-configured evaluation page is displayed. This is used to obtain evaluation content generated by the first user based on the target subject content within the evaluation page.
[0196] According to one or more embodiments of the present disclosure, the evaluation content includes evaluation value content and / or text evaluation content.
[0197] According to one or more embodiments of this disclosure, the acquisition module is In response to the first user's trigger operation on a pre-configured evaluation value control within the evaluation page, the evaluation value content generated by the first user based on the target subject content is obtained. and / or, It is used to obtain text evaluation content generated by the first user based on a pre-configured input control in the evaluation page, in response to the first user's trigger operation on the pre-configured input control within the evaluation page.
[0198] According to one or more embodiments of this disclosure, the generation module is In response to a share operation triggered by the first user, the system is used to generate first media content based on the evaluation content, the relevant information of the target subject content, and material content, wherein the material content includes at least one of the following: relevant information of the evaluation content distribution user, a display background related to the target subject content, and a pre-configured pattern template.
[0199] According to one or more embodiments of this disclosure, the generation module is Used to generate the first media content in response to a share operation triggered by the first user, based on the evaluation content and related information of the target subject content and / or a display background related to the target subject content, according to a pre-configured pattern template. The pattern template includes one or more of the following: display size, display position, and display layout, corresponding to the evaluation content, the target subject content, and / or the display background related to the target subject content in the first media content.
[0200] According to one or more embodiments of this disclosure, the apparatus is The system further includes an editing module for performing editing operations on evaluation content in the first media content and on display parameters and / or pattern templates corresponding to the target subject content and / or display background associated with the target subject content, in response to an editing operation triggered by the first user based on the first media content.
[0201] According to one or more embodiments of this disclosure, the generation module is Based on at least one pre-configured pattern template, at least one media content to be selected is generated based on the relevant information of the evaluation content and / or the target subject content and / or the display background related to the target subject content. It is used to determine the first media content based on the media content element selected by the first user in response to the first user's selection operation for at least one media content element to be selected.
[0202] According to one or more embodiments of this disclosure, the apparatus is A display module for displaying media content to be selected that corresponds to one of the pattern templates within the displayed page, The system further includes a switching module for switching and displaying media content to be selected, corresponding to other pattern templates, in response to a switching operation triggered by the first user.
[0203] According to one or more embodiments of this disclosure, the apparatus is A display module for displaying an information presentation page related to the target subject content in response to a pre-configured trigger operation by a first user on the target subject content, wherein the information presentation page includes a pre-configured second evaluation control; Furthermore, in response to the first user's trigger operation on the second evaluation control, a display module for displaying evaluation content previously generated by the first user based on the target subject content, An acquisition module for obtaining edited content generated by the first user in response to the first user's editing operation based on the evaluated content, The system further includes a generation module for generating a third media content in response to a share operation triggered by the first user based on the edited content.
[0204] According to one or more embodiments of the present disclosure, the target subject content includes one of the following: book content, video content, and music content.
[0205] A fourth aspect provides, according to one or more embodiments of the present disclosure, an apparatus for generating media content used by a second user's client, the apparatus, A first presentation module for presenting a pre-configured media content stream within a media content presentation page, The media content presentation page includes a second presentation module for presenting the first media content delivered by the first user in the pre-configured media content stream, The first media content is generated based on evaluation content delivered by the first user based on the target subject content, and the target subject content itself.
[0206] According to one or more embodiments of this disclosure, the second presented module is: In the first presentation area of the media content presentation page, evaluation content related to the target subject content and evaluation presentation information generated based on related information of the target subject content are presented. It is used to display a pre-set display background within a second display area other than the first display area on the media content display page.
[0207] According to one or more embodiments of this disclosure, the apparatus is The system further includes a processing module for displaying an information presentation page related to the target subject content in response to a trigger operation by the second user on the evaluation presentation information or a trigger operation by the second user on a prompt control related to the target subject content.
[0208] According to one or more embodiments of this disclosure, the apparatus is A processing module for displaying evaluation content related to the first media content at a predetermined display position within an information presentation page related to the target subject content, Or, The system further includes a processing module for highlighting evaluation content related to the first media content within an information presentation page related to the target subject content.
[0209] According to one or more embodiments of this disclosure, the apparatus is The device includes a content acquisition module for acquiring currently evaluated content related to the target subject content distributed by the first user on the information presentation page, If it is detected that the current evaluation content does not match the evaluation content in the first media content, the system further includes a processing module for displaying pre-set prompt information and presenting the current evaluation content within the information presentation page. The prompt information is used to prompt the second user that the evaluation content in the first media content has been updated.
[0210] According to one or more embodiments of this disclosure, the apparatus is The system further includes a pause module for pausing the presentation of the first media content in response to the second user trigger operation on the display background.
[0211] A fifth aspect provides, according to one or more embodiments of the present disclosure, an electronic device comprising at least one processor and memory. The aforementioned memory stores computer execution instructions. The at least one processor executes computer execution instructions stored in the memory to cause the at least one processor to execute the media content generation method described in the first embodiment and various possible designs of the first embodiment, or the second embodiment and various possible designs of the second embodiment.
[0212] The sixth aspect provides, according to one or more embodiments of the present disclosure, a computer-readable storage medium in which computer execution instructions are stored, and when a processor executes the computer execution instructions, a media content generation method described in the first aspect and various possible designs of the first aspect, or the second aspect and various possible designs of the second aspect, is realized.
[0213] A seventh aspect provides, according to one or more embodiments of the present disclosure, a computer program product which, when executed by a processor, implements a media content generation method described in the first aspect and various possible designs of the first aspect, or the second aspect and various possible designs of the second aspect.
[0214] The above description is merely an explanation of preferred embodiments and the technical principles in which the present disclosure is applied. As those skilled in the art should understand, the scope of the disclosure is not limited to technical solutions formed by specific combinations of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalents, without departing from the disclosed concepts. For example, technical solutions formed by substituting the above features with similar functional technical features disclosed (but not limited to) in this disclosure.
[0215] While each operation is described using specific procedures, these should not be understood as requiring that these operations be performed using specific procedures or sequential execution as shown. In certain environments, multiple tasks and parallel processing may be advantageous. Similarly, while some specific implementation details are included in the above discussion, these should not be understood as limiting the scope of this disclosure. Some features described in the context of a single embodiment may be implemented in combination within a single embodiment. Conversely, various features described in the context of a single embodiment may be implemented in multiple embodiments individually or in any suitable subcombination.
[0216] While this topic has been described using terminology specific to structural features and / or the logical operation of the method, it should be understood that the topic limited to the attached claims is not limited to the specific features or operations described above. Rather, the specific features and operations described above are merely illustrative forms of realizing the claims.
Claims
1. A method for generating media content used by a first user's client, the method being: Steps include displaying an information page related to the target subject content, The steps include obtaining evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page, The steps include generating first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user, The step of distributing the aforementioned first media content, method.
2. The step of displaying an information presentation page related to the target subject content is: The steps include presenting a second media content related to the target subject content and a trigger control related to the target subject content on a media content presentation page, The step of displaying an information presentation page related to the target subject content in response to the first user's trigger operation on the trigger control, Alternatively, the step of displaying an information page related to the target subject content is: The steps include: presenting a second media content related to the target subject content on a media content presentation page, and displaying recommended controls related to the target subject content in a pre-configured display area on the media content presentation page; Steps include: displaying a recommended page related to the target subject content in response to the first user's trigger operation on the recommended control, wherein the recommended page includes at least one media content related to the target subject content and a trigger control related to the target subject content; The method according to claim 1, comprising the step of displaying an information presentation page related to the target subject content in response to the first user's trigger operation on the trigger control.
3. The aforementioned information display page includes pre-configured evaluation controls, The step of obtaining evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page is: The steps include displaying a pre-configured evaluation page in response to the first user's trigger operation on the evaluation control, The method according to claim 1 or 2, comprising the step of obtaining evaluation content generated by the first user on the evaluation page based on the target subject content.
4. The method according to claim 3, wherein the evaluation content includes evaluation value content and / or text evaluation content.
5. The step of obtaining evaluation content generated by the first user based on the target subject content is: A step of obtaining evaluation value content generated by the first user based on the target subject content in response to the first user's trigger operation on a pre-configured evaluation value control in the evaluation page, and / or, The method according to claim 4, comprising the step of obtaining text evaluation content generated by the first user based on the input control in response to the first user's trigger operation on a pre-configured input control in the evaluation page.
6. The step of generating first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user is: The method according to any one of claims 1 to 5, comprising the step of generating first media content based on the evaluation content, relevant information of the target subject content, and material content in response to a share operation triggered by the first user, wherein the material content includes at least one of relevant information of the evaluation content distribution user, a display background related to the target subject content, and a pre-configured pattern template.
7. The step of generating first media content based on the evaluation content, the target subject content and / or a display background related to the target subject content, in response to a share operation triggered by the first user, is: The step of generating the first media content in response to a share operation triggered by the first user, according to a pre-configured pattern template, based on the evaluation content, relevant information of the target subject content and / or a display background related to the target subject content, The method according to claim 6, wherein the pattern template includes one or more of the following: display size, display position, and display layout, corresponding to the evaluation content, the target subject content, and / or the display background related to the target subject content in the first media content.
8. After generating first media content based on the evaluation content and the target subject content and / or display background associated with the target subject content in response to a share operation triggered by the first user, the method then: The method according to claim 7, further comprising the step of performing an editing operation on evaluation content in the first media content and display parameters and / or pattern templates corresponding to the target subject content and / or display background associated with the target subject content, in response to an editing operation triggered by the first user based on the first media content.
9. The step of generating the first media content based on the evaluation content, the relevant information of the target subject content and / or the display background related to the target subject content, according to a pre-configured pattern template, is: A step of generating at least one media content to be selected based on at least one pre-configured pattern template, and based on relevant information of the evaluation content and / or the target subject content and / or a display background related to the target subject content, The method according to claim 7 or 8, comprising the step of determining the first media content based on the media content element selected by the first user in response to the first user's selection operation for at least one media content element to be selected.
10. After generating at least one selectable media content based on at least one pre-configured pattern template, and based on the relevant information of the evaluation content and / or the target subject content and / or the display background related to the target subject content, the method then: The steps include: displaying the media content to be selected that corresponds to one of the pattern templates on the display page; The method according to claim 9, further comprising the step of switching and displaying media content to be selected corresponding to another pattern template in response to a switching operation triggered by the first user.
11. After the step of distributing the first media content, the method A step of displaying an information presentation page related to the target subject content in response to a pre-configured trigger operation by a first user on the target subject content, wherein the information presentation page includes a pre-configured second evaluation control. In response to the first user's trigger operation for the second evaluation control, the first user displays evaluation content that has been pre-generated based on the target subject content; The steps include obtaining edited content generated by the first user in response to the first user's editing operation based on the evaluated content, The method according to any one of claims 1 to 10, further comprising the step of generating a third media content in response to a share operation triggered by the first user based on the edited content.
12. The method according to any one of claims 1 to 11, wherein the target subject content includes at least one of book content, video content, and music content.
13. A method for generating media content used by a second user's client, wherein the method is The steps include: presenting a pre-configured media content stream on a media content presentation page; The media content presentation page includes the step of presenting a first media content delivered by a first user in the pre-configured media content stream, The first media content is generated based on evaluation content delivered by the first user based on the target subject content, and the target subject content. method.
14. In the media content presentation page, the step of presenting the first media content delivered by the first user in the pre-configured media content stream is: The steps include: presenting evaluation content related to the target subject content and evaluation presentation information generated based on related information of the target subject content in a first presentation area of the media content presentation page; The method according to claim 13, comprising the step of presenting a pre-set display background in a second presentation area other than the first presentation area within the media content presentation page.
15. In the media content presentation page, after the step of presenting the first media content delivered by the first user in the pre-configured media content stream, the method: The method according to claim 14, further comprising the step of displaying an information presentation page related to the target subject content in response to a trigger operation by the second user on the evaluation presentation information or a trigger operation by the second user on a prompt control related to the target subject content.
16. In response to the second user's trigger operation on the evaluation presentation information or the second user's trigger operation on the prompt control related to the target subject content, the method, after the step of displaying an information presentation page related to the target subject content, A step of displaying evaluation content related to the first media content at a predetermined display position on an information presentation page related to the target subject content, Or, The method according to claim 15, further comprising the step of highlighting evaluation content related to the first media content on an information presentation page related to the target subject content.
17. In response to the second user's trigger operation on the evaluation presentation information or the second user's trigger operation on the prompt control related to the target subject content, the method, after the step of displaying an information presentation page related to the target subject content, The steps include obtaining the currently rated content distributed by the first user on the information presentation page in relation to the target subject content, The process includes the step of displaying pre-set prompt information and presenting the current evaluation content on the information presentation page when it is detected that the current evaluation content does not match the evaluation content in the first media content, The method according to any one of claims 15 to 16, wherein the prompt information is used to prompt the second user that the evaluation content in the first media content has been updated.
18. In the media content presentation page, after the step of presenting the first media content delivered by the first user in the pre-configured media content stream, the method: The method according to any one of claims 14 to 17, further comprising the step of pausing the presentation of the first media content in response to the second user trigger operation on the display background.
19. A device for generating media content used by a first user's client, the device is A display module for displaying information pages related to the target subject content, An acquisition module for acquiring evaluation content generated based on the target subject content in response to a pre-configured operation triggered by the first user on the information presentation page, A generation module for generating first media content based on the evaluation content and the target subject content in response to a share operation triggered by the first user, A distribution module for distributing the aforementioned first media content, Device.
20. A device for generating media content used by a second user's client, the device is: A first presentation module for presenting a pre-configured media content stream on a media content presentation page, The media content presentation page includes a second presentation module for presenting the first media content delivered by the first user in the pre-configured media content stream, The first media content is generated based on evaluation content delivered by the first user based on the target subject content, and the target subject content. Device.
21. Electronic equipment, said electronic equipment Including the processor and memory, The aforementioned memory stores computer execution instructions, The processor executes computer execution instructions stored in the memory to cause the processor to perform the method described in any one of claims 1 to 12 or 13 to 18. electronic equipment.
22. A computer-readable storage medium that stores computer execution instructions, and when a processor executes the computer execution instructions, implements the method according to any one of claims 1 to 12 or 13 to 18.
23. A device for generating media content, said device, Processor and Includes memory for storing computer programs, When the computer program is executed by the processor, the computer program causes the device to perform the method described in any one of claims 1 to 12 or 13 to 18. Device.
24. A computer program that, when executed by a processor, implements the method described in any one of claims 1 to 12 or 13 to 18.