Resource publishing method and apparatus, electronic device, and storage medium

By displaying interactive elements on the social platform's content playback page, users can directly trigger and publish multimedia resources, solving the problem of complex operation in existing technologies and achieving efficient human-computer interaction and flexible resource publishing.

CN120233918BActive Publication Date: 2026-07-14BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
Filing Date
2025-03-27
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

When browsing works on social media platforms, users need to take a screenshot and then import it again to post comments, which makes the operation complicated and the human-computer interaction inefficient.

Method used

This invention provides a resource publishing method that allows users to directly trigger and publish multimedia resources by displaying interactive elements on the playback page. It supports the rapid creation and publishing of multimedia resources during playback, including operations such as displaying the resource publishing page, adjusting and adding multimedia resources, and editing controls.

Benefits of technology

No screenshot operation is required, reducing operational costs and improving human-computer interaction efficiency. Users can quickly create and publish resources based on the original content, and it supports custom editing and diverse resource publishing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120233918B_ABST
    Figure CN120233918B_ABST
Patent Text Reader

Abstract

The present disclosure provides a resource publishing method and device, electronic equipment and storage medium, and belongs to the technical field of Internet. The resource publishing scheme provided by the present disclosure provides a new interactive mode for users. In detail, for a work production scene, the present disclosure supports a work publisher to add a specific interactive element in a work. For a work consumption scene, the present disclosure supports a work viewer to trigger a specific interactive element displayed on a playing page during work playing, so as to realize quick production and publishing of multimedia resources based on a target work. Since this interactive mode does not require the work viewer to perform a screenshot operation and import the screenshot again, the operation cost is low. In addition, since the work viewer can quickly complete resource creation and publishing based on the content of the original work, the human-computer interaction efficiency is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of Internet technology, and in particular to a resource publishing method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the rapid development of internet technology and the widespread adoption of smart devices, more and more users are choosing to publish or browse content on social media platforms (such as short video platforms). Currently, while browsing content, users can express their personal opinions based on the content, such as posting a comment based on a specific image frame. However, this process requires users to take a screenshot and then re-import it, which is complex and leads to low efficiency in human-computer interaction. Summary of the Invention

[0003] This disclosure provides a resource publishing method, apparatus, electronic device, and storage medium. The technical solution of this disclosure is shown below.

[0004] According to a first aspect of the present disclosure, a resource publishing method is provided, comprising:

[0005] The first playback page of the target work is displayed. The first playback page displays a first interactive element added by a first user account. The first interactive element is used to prompt resource publishing based on the target work. The first user account is the publishing account of the target work.

[0006] In response to the triggering operation of the first interactive element, a resource publishing page is displayed based on the first multimedia resource currently being played in the target work;

[0007] In response to a resource publishing operation on the resource publishing page, the first multimedia resource is published.

[0008] In some embodiments, displaying a resource publishing page in response to a triggering operation on the first interactive element, based on the first multimedia resource currently being played in the target work, includes:

[0009] In response to a triggering operation on the first interactive element, the first multimedia resource is displayed in the preview window;

[0010] In response to the publication confirmation operation, the first multimedia resource is displayed on the resource publication page.

[0011] In other embodiments, the method further includes:

[0012] Displays the playback timeline of the target work;

[0013] In response to a resource adjustment operation based on the playback timeline, a second multimedia resource from the target work is displayed in the preview window;

[0014] In response to the publication confirmation operation, the second multimedia resource is displayed on the resource publication page in a manner that replaces the first multimedia resource.

[0015] In other embodiments, the method further includes:

[0016] Displays the playback timeline of the target work;

[0017] In response to the resource addition operation based on the playback timeline, a third multimedia resource from the target work is displayed in the preview window;

[0018] In response to the publication confirmation operation, the third multimedia resource is displayed on the resource publication page, based on the first multimedia resource.

[0019] In other embodiments, the method further includes:

[0020] In response to a triggering operation on the first interactive element, at least one text message and an information input box are displayed;

[0021] In response to the selection of any text, the selected text is displayed in the information input box;

[0022] The step of displaying a resource publishing page based on the first multimedia resource currently being played in the target work includes:

[0023] Based on the first multimedia resource and the selected text, the resource publishing page is displayed.

[0024] In other embodiments, displaying at least one piece of text includes:

[0025] Based on the semantic information of the first multimedia resource, the at least one piece of text is displayed.

[0026] In other embodiments, the method further includes:

[0027] Display an update control for at least one of the text entries;

[0028] In response to a trigger operation on the update control, new text is displayed to replace the at least one piece of text.

[0029] In other embodiments, the work playback page also displays a second interactive element, which is used to present the account identifier of a second user account that has published resources based on the target work; the method further includes:

[0030] In response to a triggering operation on the second interactive element, multimedia resources published by the second user account based on the target work are displayed.

[0031] In other embodiments, the method further includes:

[0032] In response to a trigger action on the second interactive element, the quick publish control is displayed;

[0033] In response to the triggering operation of the quick publish control, the resource publishing page is displayed based on the first multimedia resource.

[0034] In other embodiments, publishing the first multimedia resource in response to a resource publishing operation on the resource publishing page includes:

[0035] If the resource publishing page is used to publish comments on the target work, the first multimedia resource is published in the form of a comment in response to the resource publishing operation; or...

[0036] If the resource publishing page is used to publish works, in response to the resource publishing operation, the first multimedia resource is published in the form of a work.

[0037] In other embodiments, the method further includes:

[0038] If the first multimedia resource is a work, a second playback page of the first multimedia resource is displayed, and a third interactive element is displayed on the second playback page, the third interactive element being used to link to the target work; in response to a triggering operation on the third interactive element, the first playback page is displayed; or,

[0039] If the first multimedia resource is a comment on the target work, the third interactive element is displayed in the comment section of the target work based on the display position of the comment; in response to a triggering operation on the third interactive element, the first playback page is displayed; or,

[0040] If the first multimedia resource is a work, a second playback page for the first multimedia resource is displayed, and the second playback page displays a playback entry point for the target work; in response to a trigger operation on the playback entry point, the target work is played; or,

[0041] If the first multimedia resource is a comment on the target work, the playback entry is displayed in the comment section of the target work based on the display position of the comment; in response to the triggering operation of the playback entry, the target work is played.

[0042] In other embodiments, the method further includes:

[0043] An editing control is displayed on the resource publishing page. The editing control is used to edit the first multimedia resource when it is triggered.

[0044] According to a second aspect of the present disclosure, a resource publishing method is provided, comprising:

[0045] Display the editing page of the target work;

[0046] In response to the addition of a first interactive element on the editing page, the first interactive element is displayed on the editing page; wherein the first interactive element is used to prompt resource publishing based on the target work;

[0047] In response to a resource publishing operation on the editing page, the target work with the first interactive element added is published.

[0048] In some embodiments, the method further includes:

[0049] In response to a triggering operation on the first interactive element on the editing page, an interactive control is displayed, which is used to guide the setting of the display time of the first interactive element after being triggered;

[0050] In response to a triggering operation on the interactive control, the playback timeline of the target work is displayed;

[0051] In response to a display time setting operation based on the playback timeline, the display time of the first interactive element in the target work is updated.

[0052] In other embodiments, the editing page displays an element addition option; the step of displaying the first interactive element on the editing page in response to a first interactive element addition operation includes:

[0053] In response to a triggering operation that adds an option to the element, an element selection page is displayed, on which the first interactive element is displayed;

[0054] In response to the selection of the first interactive element, the first interactive element and a prompt message are displayed on the editing page, the prompt message being used to introduce the function of the first interactive element.

[0055] According to a third aspect of the present disclosure, a resource publishing apparatus is provided, comprising:

[0056] The first display module is configured to display the first playback page of the target work. The first playback page displays a first interactive element added by a first user account. The first interactive element is used to prompt resource publishing based on the target work. The first user account is the publishing account of the target work.

[0057] The second display module is configured to display a resource publishing page in response to a trigger operation on the first interactive element, based on the first multimedia resource currently being played in the target work;

[0058] The first publishing module is configured to publish the first multimedia resource in response to a resource publishing operation on the resource publishing page.

[0059] In some embodiments, the second display module is configured to:

[0060] In response to a triggering operation on the first interactive element, the first multimedia resource is displayed in the preview window;

[0061] In response to the publication confirmation operation, the first multimedia resource is displayed on the resource publication page.

[0062] In other embodiments, the second display module is further configured to:

[0063] Displays the playback timeline of the target work;

[0064] In response to a resource adjustment operation based on the playback timeline, a second multimedia resource from the target work is displayed in the preview window;

[0065] In response to the publication confirmation operation, the second multimedia resource is displayed on the resource publication page in a manner that replaces the first multimedia resource.

[0066] In other embodiments, the second display module is further configured to:

[0067] Displays the playback timeline of the target work;

[0068] In response to the resource addition operation based on the playback timeline, a third multimedia resource from the target work is displayed in the preview window;

[0069] In response to the publication confirmation operation, the third multimedia resource is displayed on the resource publication page, based on the first multimedia resource.

[0070] In other embodiments, the device further includes:

[0071] The third display module is configured to display at least one text and an information input box in response to a trigger operation on the first interactive element; and to display the selected text in the information input box in response to a selection operation on any text.

[0072] The second display module is configured to display the resource publishing page based on the first multimedia resource and the selected text.

[0073] In other embodiments, the third display module is configured to display the at least one text based on the semantic information of the first multimedia resource.

[0074] In other embodiments, the device further includes:

[0075] The fourth display module is configured to display an update control for the at least one piece of text; in response to a trigger operation on the update control, a new piece of text is displayed to replace the at least one piece of text.

[0076] In other embodiments, the work playback page also displays a second interactive element, which is used to present the account identifier of a second user account that has published resources based on the target work;

[0077] The device further includes:

[0078] The fifth display module is configured to display multimedia resources published by the second user account based on the target work in response to a triggering operation of the second interactive element.

[0079] In other embodiments, the device further includes:

[0080] The sixth display module is configured to display a quick publish control in response to a trigger operation on the second interactive element;

[0081] The second display module is further configured to display the resource publishing page based on the first multimedia resource in response to a trigger operation of the quick publish control.

[0082] In other embodiments, the first publishing module is configured to:

[0083] If the resource publishing page is used to publish comments on the target work, the first multimedia resource is published in the form of a comment in response to the resource publishing operation; or...

[0084] If the resource publishing page is used to publish works, in response to the resource publishing operation, the first multimedia resource is published in the form of a work.

[0085] In other embodiments, the first display module is further configured to:

[0086] If the first multimedia resource is a work, a second playback page of the first multimedia resource is displayed, and a third interactive element is displayed on the second playback page, the third interactive element being used to link to the target work; in response to a triggering operation on the third interactive element, the first playback page is displayed; or,

[0087] If the first multimedia resource is a comment on the target work, the third interactive element is displayed in the comment section of the target work based on the display position of the comment; in response to the triggering operation of the third interactive element, the first playback page is displayed;

[0088] If the first multimedia resource is a work, a second playback page for the first multimedia resource is displayed, and the second playback page displays a playback entry point for the target work; in response to a trigger operation on the playback entry point, the target work is played; or,

[0089] If the first multimedia resource is a comment on the target work, the playback entry is displayed in the comment section of the target work based on the display position of the comment; in response to the triggering operation of the playback entry, the target work is played.

[0090] In other embodiments, the device further includes:

[0091] The seventh display module is configured to display an editing control on the resource publishing page, the editing control being used to edit the first multimedia resource when triggered.

[0092] According to a fourth aspect of the present disclosure, a resource publishing apparatus is provided, comprising:

[0093] The eighth display module is configured to display the editing page of the target work;

[0094] The ninth display module is configured to display the first interactive element on the editing page in response to an operation of adding a first interactive element on the editing page; wherein the first interactive element is used to prompt resource publishing based on the target work;

[0095] The second publishing module is configured to publish the target work with the first interactive element added in response to a resource publishing operation on the editing page.

[0096] In some embodiments, the apparatus further includes:

[0097] The tenth display module is configured to display an interactive control in response to a trigger operation on the first interactive element on the editing page. The interactive control is used to guide the setting of the display time of the first interactive element after being triggered. In response to a trigger operation on the interactive control, the playback timeline of the target work is displayed.

[0098] The update module is configured to update the display time of the first interactive element in the target work in response to a display time setting operation based on the playback timeline.

[0099] In other embodiments, the editing page displays options for adding elements;

[0100] The ninth display module is configured as follows:

[0101] In response to a triggering operation that adds an option to the element, an element selection page is displayed, on which the first interactive element is displayed;

[0102] In response to the selection of the first interactive element, the first interactive element and a prompt message are displayed on the editing page, the prompt message being used to introduce the function of the first interactive element.

[0103] According to a fifth aspect of the present disclosure, an electronic device is provided, the electronic device comprising:

[0104] One or more processors;

[0105] Memory used to store the executable program code of the processor;

[0106] The processor is configured to execute the program code to implement the resource publishing method described above.

[0107] According to a sixth aspect of the present disclosure, a computer-readable storage medium is provided, wherein program code in the computer-readable storage medium is executed by a processor of an electronic device, enabling the electronic device to perform the resource publishing method described above.

[0108] According to a seventh aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor of an electronic device, implements the resource publishing method described above.

[0109] The resource publishing scheme provided by this disclosure offers users a novel interactive method. Specifically, for content creation scenarios, this disclosure allows content publishers to add specific interactive elements to their works. For content consumption scenarios, this disclosure allows content viewers to quickly create and publish multimedia resources based on the target work by triggering specific interactive elements displayed on the playback page during playback. Since this interactive method eliminates the need for viewers to take screenshots and re-import them, the operational cost is low. Furthermore, because viewers can quickly create and publish resources based on the original content, the human-computer interaction efficiency is high.

[0110] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0111] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0112] Figure 1 This is a schematic diagram illustrating the implementation environment of a resource publishing method according to an exemplary embodiment.

[0113] Figure 2 This is a flowchart illustrating a resource publishing method according to an exemplary embodiment.

[0114] Figure 3 This is a flowchart illustrating another resource publishing method according to an exemplary embodiment.

[0115] Figure 4 This is a schematic diagram of a page according to an exemplary embodiment.

[0116] Figure 5 This is another schematic diagram of a page according to an exemplary embodiment.

[0117] Figure 6 This is another schematic diagram of a page according to an exemplary embodiment.

[0118] Figure 7 This is a flowchart illustrating another resource publishing method according to an exemplary embodiment.

[0119] Figure 8 This is another schematic diagram of a page according to an exemplary embodiment.

[0120] Figure 9 This is another schematic diagram of a page according to an exemplary embodiment.

[0121] Figure 10 This is another schematic diagram of a page according to an exemplary embodiment.

[0122] Figure 11 This is another schematic diagram of a page according to an exemplary embodiment.

[0123] Figure 12 This is another schematic diagram of a page according to an exemplary embodiment.

[0124] Figure 13 This is another schematic diagram of a page according to an exemplary embodiment.

[0125] Figure 14 This is a block diagram illustrating a resource publishing apparatus according to an exemplary embodiment.

[0126] Figure 15 This is a block diagram illustrating another resource publishing apparatus according to an exemplary embodiment.

[0127] Figure 16 This is a block diagram illustrating a terminal according to an exemplary embodiment. Detailed Implementation

[0128] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0129] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0130] The information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by the parties, and the collection, use and processing of the relevant data shall comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0131] Figure 1 This is a schematic diagram illustrating the implementation environment of a resource publishing method according to an exemplary embodiment.

[0132] See Figure 1The implementation environment includes: a first terminal 101, a second terminal 102, and a server 103.

[0133] In this embodiment, a target application is installed on the first terminal 101 and the second terminal 102. Exemplarily, the target application is an instant messaging application, e-commerce application, or search application with resource publishing capabilities, such as a short video application; this disclosure does not limit this to a specific application. Furthermore, the first user logs in to the target application installed on the first terminal 101 using their first user account to create and publish target works, and the second user logs in to the target application installed on the second terminal 102 using their second user account to browse the target works published by the first user account.

[0134] In some embodiments, the first terminal 101 and the second terminal 102 are devices such as smartphones and tablets. Figure 1 The first terminal 101 and the second terminal 102 are used as examples of smartphones for illustration only.

[0135] Furthermore, those skilled in the art will understand that the number of the aforementioned terminals may be more or less. For example, there may be only a few terminals, or dozens or hundreds of devices, or even more. This disclosure does not limit the number or type of terminals.

[0136] In other embodiments, server 103 provides background services for the target application. Server 102 can be a standalone physical server, a server cluster consisting of multiple physical servers, or a distributed file system. It can also be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. Furthermore, server 103 is connected to the first terminal 101 and the second terminal 102 via a wireless or wired network. Additionally, the servers involved in these embodiments may include other functional servers to provide more comprehensive and diversified services.

[0137] The resource publishing scheme provided in this disclosure will be described in detail below through the following embodiments.

[0138] Figure 2 This is a flowchart illustrating a resource publishing method according to an exemplary embodiment, such as... Figure 2 As shown, this resource publishing method is applied to electronic devices, such as... Figure 1 The first terminal 101 is shown. The resource publishing method includes the following steps.

[0139] In 201, the electronic device displays the first playback page of the target work. The first playback page displays the first interactive element added by the first user account. The first interactive element is used to prompt the release of resources based on the target work. The first user account is the release account of the target work.

[0140] In this embodiment, a first user publishes the target work through a first user account, and a second user browses the target work published by the first user through a second user account. For ease of distinction, the playback page of the target work is referred to as the first playback page. The target work can be in video format or in image format with background music added; this disclosure does not limit it.

[0141] As an example, during information browsing, a second user triggers the display of the target work's playback page on an electronic device by performing a work switching operation. This work switching operation can be either an upward swipe from the bottom of the page to the top or a downward swipe from the top of the page to the bottom; this disclosure does not limit the specific operation.

[0142] Furthermore, to facilitate secondary creation by second users based on the target work, the playback page of the target work displays a first interactive element added by the first user. In other words, in the context of work production, the first user can add a first interactive element to the target work, so that in the context of work consumption, the second user can quickly and conveniently create secondary works based on the target work. For example, the first interactive element is in the form of a sticker, and this disclosure does not limit it.

[0143] In this embodiment, the first interactive element is used to prompt the second user to create and publish resources based on the target work. Here, the resource can be either a comment on the target work or a new work created based on the target work; this disclosure does not limit the scope of the resource.

[0144] In step 202, in response to a triggering operation on the first interactive element, the electronic device displays a resource publishing page based on the first multimedia resource currently being played in the target work.

[0145] The first multimedia resource can be a single image frame, such as the currently playing image frame. Alternatively, the first multimedia resource can also be a series of image frames, including the currently playing image frame and multiple image frames that appear before or after it in the playback order. This disclosure does not limit the scope of the resource.

[0146] In some embodiments, in response to a second user's triggering operation (such as a click) on a first interactive element, the electronic device automatically captures the currently playing image frame and displays a resource publishing page based on the currently playing image frame, so as to facilitate the second user to quickly create and publish resources. For ease of distinction, the currently playing multimedia resource is referred to as the first multimedia resource in this document.

[0147] In step 203, in response to a resource publishing operation on the resource publishing page, the electronic device publishes a first multimedia resource.

[0148] In addition to the first multimedia resource, the electronic device can also simultaneously publish text related to the first multimedia resource, which is not limited in this disclosure. Furthermore, embodiments of this disclosure also support user editing of the first multimedia resource. For example, the electronic device will display an editing control on the resource publishing page, which is used to edit the first multimedia resource when triggered. As an example, in response to triggering the editing control, the electronic device jumps from the resource publishing page to the editing page. This editing page displays multiple editing options, each indicating an editing method. After completing the editing of the first multimedia resource on the editing page, the user can return to the resource publishing page.

[0149] In summary, the resource publishing solution provided by this disclosure offers users a novel interactive method. Specifically, for content creation scenarios, this disclosure allows content publishers to add specific interactive elements to their works. For content consumption scenarios, this disclosure allows content viewers to quickly create and publish multimedia resources based on the target work by triggering specific interactive elements displayed on the playback page during playback. Since this interactive method eliminates the need for viewers to take screenshots and re-import them, the operational cost is low. Furthermore, because viewers can quickly create and publish resources based on the original content, the human-computer interaction efficiency is high.

[0150] In addition, the embodiments disclosed herein also support users to customize the images to be published, which not only meets the users' creative needs, but also enriches the styles of published multimedia resources, making the resources published by different users based on the same work different.

[0151] Figure 3 This is a flowchart illustrating a resource publishing method according to an exemplary embodiment, such as... Figure 3 As shown, this resource publishing method is applied to electronic devices, such as... Figure 1 The second terminal 102 is shown. This resource publishing method includes the following steps.

[0152] In step 301, the electronic device displays the editing page for the target work.

[0153] In this embodiment of the disclosure, the editing page of the target work displays multiple editing options. One editing option indicates an editing method. Exemplarily, these editing options include, but are not limited to, text, image enhancement, special effects, stickers, graffiti, or templates, etc., and this disclosure does not limit them.

[0154] In some embodiments, in response to a first user triggering an action on the sticker options among these editing options, the electronic device displays, as shown below. Figure 4 The sticker selection panel shown. See also... Figure 4 The sticker selection panel is a half-screen page displayed above the editing page, but this disclosure does not limit it.

[0155] In 302, in response to the addition of a first interactive element on the editing page, the electronic device displays the first interactive element on the editing page; wherein the first interactive element is used to prompt resource publishing based on the target work.

[0156] In this embodiment of the disclosure, the editing page displays element addition options (such as sticker options). These element addition options are used to display an element selection page (e.g., ...) when triggered. Figure 4 (The sticker selection panel is shown). Accordingly, in response to the first user's triggering action of adding an option to an element, the electronic device displays an element selection page, which shows the first interactive element 1. In response to the first user's selection of the first interactive element 1, see... Figure 5 The electronic device will display the first interactive element 1 and prompt message 2 on the editing page.

[0157] The prompt message 2 is used to introduce the function of the first interactive element 1. As an example, prompt message 2 is as follows: Figure 5 The above is a combination of text and images. In addition, the prompt message 2 can also be in plain text, plain image, or a combination of video and text, etc., and this disclosure does not limit this. See also... Figure 5 The notification message 2 is a half-screen page displayed above the editing page, and this disclosure does not limit its display. Additionally, notification message 2 disappears automatically after a preset duration, or the first user can cancel the display of notification message 2 by closing the control.

[0158] In some embodiments, the editing page also displays a prompt message 3. The prompt message 3 is displayed hovering near the first interactive element 1, and may be in text form; this disclosure does not limit the scope of the prompt message.

[0159] In other embodiments, this disclosure also supports a first user setting the display time of the first interactive element 1 in the target work. That is, the method of this disclosure further includes: responding to a triggering operation of the first interactive element 1 by the first user on the editing page, see [link to relevant documentation]. Figure 6 The electronic device will display an interactive control 4. This interactive control 4, when triggered, guides the setting of the display time for the first interactive element 1. In response to the first user's triggering of the interactive control 4, the electronic device will display the playback timeline of the target work. In response to the first user's display time setting operation based on this playback timeline, the electronic device will update the display time of the first interactive element 1 in the target work.

[0160] For example, the triggering operation for the first interactive element 1 described above is a single-click operation, a double-click operation, or a long-press operation, and this disclosure does not limit this. During the playback of the target work, the aforementioned display time is used to define when and for how long the first interactive element 1 is displayed. Furthermore, the first user's display time setting operation based on the playback timeline means that the first user can adjust at least one of the start display time or end display time of the first interactive element 1 based on the playback timeline, and this disclosure does not limit this.

[0161] In 303, in response to a resource publishing operation on the editing page, the electronic device publishes the target work with the first interactive element added.

[0162] The meaning of adding a first interactive element to a target work is that the first interactive element will be displayed on the work's playback page during the playback of the target work.

[0163] In summary, the resource publishing solution provided by this disclosure offers users a novel interactive method. Specifically, for content creation scenarios, this disclosure allows content publishers to add specific interactive elements to their works. For content consumption scenarios, this disclosure allows content viewers to quickly create and publish multimedia resources based on the target work by triggering specific interactive elements displayed on the playback page during playback. Since this interactive method eliminates the need for viewers to take screenshots and re-import them, the operational cost is low. Furthermore, because viewers can quickly create and publish resources based on the original content, the human-computer interaction efficiency is high.

[0164] In addition, the embodiments disclosed herein also support the publisher of the work to set the display time of specific interactive elements. This flexible time setting can avoid the problem that users will miss the specific interactive elements because the display time is too short, and can also avoid unnecessary obstruction of the playback page due to the display time of specific interactive elements being too long.

[0165] In addition, creators can add specific interactive elements to their works with simple operations, reducing the complexity of user operations and making human-computer interaction highly efficient.

[0166] The above Figure 2-3 The diagram shown is merely the basic process of this disclosure. The following section will further elaborate on the solution provided in this disclosure based on a specific implementation method. Figure 7 This is a flowchart illustrating another resource publishing method according to an exemplary embodiment, such as... Figure 7 As shown, this resource publishing method is applied to electronic devices. Taking the interaction between the first terminal 101 and the second terminal 102 as an example, see [link to example]. Figure 7 The resource publishing method includes the following steps:

[0167] In step 701, the first terminal displays the editing page of the target work; in response to the first user account's operation of adding a first interactive element on the editing page, the first terminal displays the first interactive element on the editing page.

[0168] This step can be referred to as steps 301 and 302 above, and will not be repeated here.

[0169] In 702, in response to a resource publishing operation on the editing page, the first terminal publishes the target work with the first interactive element added.

[0170] In this embodiment of the disclosure, the user can also select the type of work to be published. Exemplarily, the work types include regular works and instant works. Regular works are always visible after publication, while instant works are visible only for a period of time after publication, such as within 24 hours. As an example, the resource publishing operation is to... Figure 6 The triggering operation of the "Instant Work" control or the "Next" control is not limited in this disclosure.

[0171] In 703, the second terminal displays the first playback page of the target work. The first playback page displays a first interactive element and a second interactive element. The second interactive element is used to present the account identifier of the second user account that has published resources based on the target work.

[0172] As an example, see Figure 8 The first interactive element 1 and the second interactive element 5 are in combination. This combination of interactive elements is... Figures 5-6 It is derived from the first interactive element 1 shown. Of course, the first interactive element 1 and the second interactive element 5 can also be independent of each other, and this disclosure does not limit them.

[0173] In this embodiment, the second interactive element 5 serves as an information aggregation tool, used to display the account identifier of a second user account that has published resources based on the target work. For example, the account identifier is an avatar, meaning the avatar of the second user account is only displayed on the first playback page; this disclosure does not limit this.

[0174] When the second interactive element 5 is triggered, the second terminal will display the multimedia resources published by the second user account through an information aggregation panel.

[0175] It should be noted that the aforementioned second user account is not a locally logged-in second user account. In this embodiment of the disclosure, the term "second user account" is used to refer generally to the browsing account of the target work. The aforementioned second user account is the account used by other users (other than the second user) when browsing the target work.

[0176] Additionally, to effectively remind users, a prompt message can be displayed on the first playback page to prompt the second user to publish the resource. For example, this prompt message is displayed near the first interactive element 1, in the form of something like "You can click here to express your opinion," and this disclosure is not limited thereto.

[0177] In 704, in response to the triggering operation of the first interactive element by the second user account logged in locally, the second terminal displays the resource publishing page based on the first multimedia resource currently being played in the target work.

[0178] In some embodiments, before displaying the resource publishing page, the user can preview the currently playing first multimedia resource through a preview window. The final publishing page is then displayed after the user confirms the publishing. See also... Figure 8 In response to the second user's triggering operation on the first interactive element 1, the second terminal will display an image such as... on the first playback page. Figure 9 The half-screen page shown displays the first multimedia resource through a preview window. In response to the second user's confirmation of publication, the second terminal then displays the first multimedia resource on the resource publication page. For example, the confirmation of publication refers to... Figure 9 The triggering operation of the "Publish" control shown is not limited in this disclosure.

[0179] In summary, after a user triggers the first interactive element, this solution supports presenting the currently playing screen to the user through a preview window, allowing the user to confirm whether the current playback position matches their needs. After the user confirms the publication, the resource publishing page is then presented to the user. Because this processing method increases the amount of information transmitted, it improves the user experience and thus speeds up the user's resource creation and publishing speed, resulting in high human-computer interaction efficiency.

[0180] 1. This disclosed embodiment allows users to adjust the screen they want to publish.

[0181] Taking multimedia resources as image frames as an example, see [link / reference]. Figure 8 In response to the second user's triggering operation on the first interactive element 1, the second terminal will display an image such as... on the first playback page. Figure 9 The half-screen page shown here, in addition to displaying the first multimedia resource through a preview window, also displays the playback timeline of the target work.

[0182] Next, in response to the second user's resource adjustment operation based on the playback timeline, the second terminal will display the second multimedia resource from the target work in the preview window. Next, in response to the second user's publication confirmation operation, the second terminal will display the second multimedia resource on the resource publication page, replacing the first multimedia resource.

[0183] As an example, such as Figure 9 As shown, the playback timeline includes thumbnails of each image frame in the target work and a fixed cursor. When the image displayed in the preview window is the first multimedia resource, the cursor will stay on the thumbnail of the first multimedia resource.

[0184] Accordingly, the aforementioned resource adjustment operations refer to: the left and right swiping operations performed by the second user at the thumbnail display position, or the pause playback operation performed by the second user during the playback of the target work; this disclosure does not limit these operations. The image frame where the cursor rests during pause playback is the second multimedia resource.

[0185] In summary, the embodiments of this disclosure also support users adjusting the desired displayed footage based on the playback timeline of the target work. This approach allows users to change the displayed footage themselves, based on the currently playing footage, offering high flexibility and excellent human-computer interaction. Furthermore, the footage changing method is convenient and efficient for human-computer interaction.

[0186] 2. This embodiment of the disclosure also supports users to add more images based on the currently playing image.

[0187] In response to the second user's triggering action on the first interactive element 1, the second terminal will display a half-screen page above the first playback page. This half-screen page will display not only the first multimedia resource but also the playback timeline of the target work.

[0188] Next, in response to the second user's resource addition operation based on the playback timeline, the second terminal displays a third multimedia resource from the target work through a preview window. Then, in response to the second user's confirmation of publication, the second terminal displays the third multimedia resource on the resource publication page, based on the first multimedia resource.

[0189] As an example, the playback timeline includes thumbnails of each image frame in the target work and two fixed cursors. Accordingly, resource addition operations based on this playback timeline include:

[0190] The second user adds image frames by swiping left or right at the thumbnail's display position. The image frame corresponding to the thumbnail located between the two fixed cursors is the image frame added in this document, also referred to as the third multimedia resource. Furthermore, the second terminal displays the third multimedia resource through a preview window to facilitate the second user's preview of the added image frame.

[0191] As another example, the playback timeline includes thumbnails of each image frame in the target work and a fixed cursor. The cursor initially rests on the thumbnail of the first multimedia resource. Additionally, a prompt message is displayed at the thumbnail of the first multimedia resource to encourage the user to add image frames. Accordingly, the resource addition operation based on this playback timeline includes: in response to the second user's confirmation of the addition operation based on the prompt message, the second terminal automatically extracts T image frames preceding the first multimedia resource and T image frames following the first multimedia resource, using the extracted 2T image frames as the image frames to be added. Here, T is a positive integer.

[0192] In summary, the embodiments of this disclosure also support users adding additional scenes they want to publish based on the playback timeline of the target work. This processing method allows users to add scenes they want to publish on top of the currently playing scenes, offering high flexibility and good human-computer interaction. Furthermore, the scene addition method is convenient and the human-computer interaction efficiency is high.

[0193] In other embodiments, in response to a second user's triggering action on a first interactive element, see [link to relevant documentation]. Figure 9 The second terminal will also display at least one text and an information input box on a half-screen page. In response to the second user selecting any of the displayed text, the second terminal will display the selected text in the information input box. For example, assuming the second user selects text 1, see [link to relevant documentation]. Figure 10 The second terminal will then display text 1 in the information input box. Accordingly, the second terminal will subsequently display the resource publishing page based on the first multimedia resource and the selected text.

[0194] It should be noted that, Figure 9 and Figure 10 Only three documents, namely Document 1 to Document 3, are shown in this disclosure. Those skilled in the art will know that the number of the above documents may be more or less, and this disclosure does not limit this.

[0195] In other embodiments, assuming the second user does not change or add image frames, the second terminal will display at least one text based on the semantic information of the first multimedia resource. That is, the second terminal displays at least one text that matches the semantic information of the first multimedia resource. The semantic information can be obtained through semantic analysis. Exemplarily, the semantic analysis process includes at least one of text extraction, object detection, facial expression recognition, or action recognition, which is not limited herein.

[0196] In other embodiments, this disclosure also supports batch updates of displayed text by users. That is, the method provided by this disclosure further includes: displaying an update control for at least one piece of text; in response to a triggering operation on the update control, a second terminal displays new text in a manner that replaces at least one piece of text. The update control is displayed... Figure 9 or Figure 10 The bottom position of the page shown, such as above the display position of text 1 to text 3, is not limited in this disclosure.

[0197] In summary, the embodiments of this disclosure automatically display text for users, eliminating the need for them to edit the text. Users can complete text editing with simple click operations, improving human-computer interaction efficiency. Furthermore, the displayed text is adapted to the semantic information of the multimedia resources to be published, thus achieving more accurate text editing. Additionally, the embodiments of this disclosure also allow users to change the displayed text with a single click by updating controls, significantly shortening the user's operation path and further improving human-computer interaction efficiency, achieving highly efficient resource creation and publishing.

[0198] In 705, in response to the second user account's triggering operation on the second interactive element, the second terminal displays the multimedia resources and quick publishing controls published by the second user account based on the target work.

[0199] See Figure 11 In response to the second user's triggering operation on the second interactive element 5, the second terminal will use a method such as Figure 12 The information aggregation panel shown displays multimedia resources and quick posting controls published by the second user account.

[0200] As an example, this information aggregation panel is a half-screen page displayed above the first playback page, and the quick publish control is... Figure 12The "Participate and Express Opinion" control shown is not limited in this disclosure. In addition to the multimedia resources published by the second user account and the quick post control, the half-screen page also displays the account identifier of the first user account (such as the user's nickname), the number of second user accounts, etc., which are not limited in this disclosure. Furthermore, when displaying multimedia resources published by the second user account, the cover of the multimedia resource and the account identifier of the second user account (such as the second user account's avatar and nickname) can be displayed, which are not limited in this disclosure.

[0201] In 706, in response to the triggering operation of the quick publish control by the second user account logged in locally, the second terminal displays the resource publishing page based on the first multimedia resource.

[0202] In some embodiments, before displaying the resource publishing page, the user can preview the currently playing first multimedia resource through a preview window. The final publishing page is then displayed after the user confirms the publishing. See also... Figure 12 In response to the second user's triggering of the quick interactive control, the second terminal will display an icon such as [image of a quick interactive control] on top of the first playback page. Figure 9 The half-screen page shown displays the first multimedia resource through a preview window. In response to the second user's confirmation of publication, the second terminal then displays the first multimedia resource on the resource publication page. Figure 13 (a) is a schematic diagram illustrating a resource publishing page according to an exemplary embodiment.

[0203] In summary, the embodiments of this disclosure allow users to view all users who have published resources based on the currently playing work with a single click during playback. This achieves user viewing without requiring complex operations, resulting in high efficiency in human-computer interaction. Furthermore, during user viewing, users can directly switch to the resource publishing process without exiting the current process, making this approach even more efficient and further ensuring high efficiency in human-computer interaction.

[0204] In 707, in response to a resource publishing operation performed by a second user account logged in locally on the resource publishing page, the second terminal publishes the first multimedia resource.

[0205] In this embodiment, the method of publication supports both publishing as a comment on the target work and publishing as the work itself, allowing users to choose flexibly on the resource publishing page. For example, the second terminal may display two options on the resource publishing page: one indicating to publish as a comment on the target work and the other indicating to publish as the work. This disclosure does not limit the scope of the method of publication.

[0206] In this embodiment of the disclosure, if the resource publishing page is used to publish comments on the target work, it responds to the resource publishing operation of the second user, for example, the second user triggers... Figure 13 (a) The publishing control allows the second terminal to publish a comment including the first multimedia resource through the second user account logged in locally, i.e., to publish the first multimedia resource in the form of a comment; or, if the resource publishing page is used to publish a work, in response to the resource publishing operation of the second user, the second terminal publishes a work including the first multimedia resource through the second user account logged in locally, i.e., to publish the first multimedia resource in the form of a work.

[0207] In some embodiments, if the first multimedia resource is a work, then when other users browse the first multimedia resource, the second playback page of the first multimedia resource will display something like this. Figure 13 The third interactive element 6 shown in (b). The third interactive element 6 is used to link to the target work. For example, the third interactive element is... Figure 13 The virtual card format shown in (b) is not limited in this disclosure. Next, in response to the triggering operation of the third interactive element 6, the device will jump to the target work, that is, the device will start displaying the first playback page of the target work.

[0208] In other embodiments, if the first multimedia resource is a comment on the target work, then when other users browse the comment section of the target work, the device will display a third interactive element in the comment section of the target work based on the display position of this comment. In response to the triggering operation of the third interactive element, the user will be redirected to the target work, that is, the device will begin to display the first playback page of the target work.

[0209] In other embodiments, this disclosure also supports direct playback of the target work on the second playback page. That is, if the first multimedia resource is a work, the playback entry point for the target work can be directly displayed on the second playback page. For example, this playback entry point is a floating window with a cover image and playback controls. In response to a triggering operation on the playback entry point, such as clicking the playback controls, the device will play the target work directly on the current page through this floating window without requiring page redirection. Similarly, if the first multimedia resource is a comment on the target work, the playback entry point for the target work can also be displayed in the comment section of the target work based on the display position of the comment. In response to a triggering operation on the playback entry point, the target work is played directly in the comment section through this floating window without requiring page redirection.

[0210] In summary, the resource publishing solution provided by this disclosure offers users a novel interactive method. Specifically, for content creation scenarios, this disclosure allows content publishers to add specific interactive elements to their works. For content consumption scenarios, this disclosure allows content viewers to quickly create and publish multimedia resources based on the target work by triggering specific interactive elements displayed on the playback page during playback. Since this interactive method eliminates the need for viewers to take screenshots and re-import them, the operational cost is low. Furthermore, because viewers can quickly create and publish resources based on the original content, the human-computer interaction efficiency is high.

[0211] Furthermore, this disclosed embodiment supports both publishing selected images as comments on the target work and publishing them as the work itself, enriching the user's resource publishing channels. Additionally, after a user publishes a resource, other users browsing the published multimedia resources can quickly jump to watch the target work through a third interactive element, or directly play the target work on the current page through the playback entry presented on the second playback page. Since these users do not need to search for the target work themselves, operational costs are saved, and human-computer interaction efficiency is high.

[0212] Figure 14 This is a block diagram illustrating a resource publishing apparatus according to an exemplary embodiment. (Refer to...) Figure 14 The device includes:

[0213] The first display module 1401 is configured to display the first playback page of the target work. The first playback page displays a first interactive element added by a first user account. The first interactive element is used to prompt resource publishing based on the target work. The first user account is the publishing account of the target work.

[0214] The second display module 1402 is configured to display a resource publishing page in response to a trigger operation on the first interactive element, based on the first multimedia resource currently being played in the target work;

[0215] The first publishing module 1403 is configured to publish the first multimedia resource in response to a resource publishing operation on the resource publishing page.

[0216] In summary, the resource publishing solution provided by this disclosure offers users a novel interactive method. Specifically, for content creation scenarios, this disclosure allows content publishers to add specific interactive elements to their works. For content consumption scenarios, this disclosure allows content viewers to quickly create and publish multimedia resources based on the target work by triggering specific interactive elements displayed on the playback page during playback. Since this interactive method eliminates the need for viewers to take screenshots and re-import them, the operational cost is low. Furthermore, because viewers can quickly create and publish resources based on the original content, the human-computer interaction efficiency is high.

[0217] In some embodiments, the second display module is configured to:

[0218] In response to a triggering operation on the first interactive element, the first multimedia resource is displayed in the preview window;

[0219] In response to the publication confirmation operation, the first multimedia resource is displayed on the resource publication page.

[0220] In other embodiments, the second display module is further configured to:

[0221] Displays the playback timeline of the target work;

[0222] In response to a resource adjustment operation based on the playback timeline, a second multimedia resource from the target work is displayed in the preview window;

[0223] In response to the publication confirmation operation, the second multimedia resource is displayed on the resource publication page in a manner that replaces the first multimedia resource.

[0224] In other embodiments, the second display module is further configured to:

[0225] Displays the playback timeline of the target work;

[0226] In response to the resource addition operation based on the playback timeline, a third multimedia resource from the target work is displayed in the preview window;

[0227] In response to the publication confirmation operation, the third multimedia resource is displayed on the resource publication page, based on the first multimedia resource.

[0228] In other embodiments, the device further includes:

[0229] The third display module is configured to display at least one text and an information input box in response to a trigger operation on the first interactive element; and to display the selected text in the information input box in response to a selection operation on any text.

[0230] The second display module is configured to display the resource publishing page based on the first multimedia resource and the selected text.

[0231] In other embodiments, the third display module is configured to display the at least one text based on the semantic information of the first multimedia resource.

[0232] In other embodiments, the device further includes:

[0233] The fourth display module is configured to display an update control for the at least one piece of text; in response to a trigger operation on the update control, a new piece of text is displayed to replace the at least one piece of text.

[0234] In other embodiments, the work playback page also displays a second interactive element, which is used to present the account identifier of a second user account that has published resources based on the target work;

[0235] The device further includes:

[0236] The fifth display module is configured to display multimedia resources published by the second user account based on the target work in response to a triggering operation of the second interactive element.

[0237] In other embodiments, the device further includes:

[0238] The sixth display module is configured to display a quick publish control in response to a trigger operation on the second interactive element;

[0239] The second display module is further configured to display the resource publishing page based on the first multimedia resource in response to a trigger operation of the quick publish control.

[0240] In other embodiments, the first publishing module is configured to:

[0241] If the resource publishing page is used to publish comments on the target work, the first multimedia resource is published in the form of a comment in response to the resource publishing operation; or...

[0242] If the resource publishing page is used to publish works, in response to the resource publishing operation, the first multimedia resource is published in the form of a work.

[0243] In other embodiments, the first display module is further configured to:

[0244] If the first multimedia resource is a work, a second playback page of the multimedia resource is displayed, and a third interactive element is displayed on the second playback page, the third interactive element being used to link to the target work; in response to a triggering operation on the third interactive element, the first playback page is displayed; or,

[0245] If the first multimedia resource is a comment on the target work, the third interactive element is displayed in the comment section of the target work based on the display position of the comment; in response to a triggering operation on the third interactive element, the first playback page is displayed; or,

[0246] If the first multimedia resource is a work, a second playback page for the first multimedia resource is displayed, and the second playback page displays a playback entry point for the target work; in response to a trigger operation on the playback entry point, the target work is played; or,

[0247] If the first multimedia resource is a comment on the target work, the playback entry is displayed in the comment section of the target work based on the display position of the comment; in response to the triggering operation of the playback entry, the target work is played.

[0248] In other embodiments, the device further includes:

[0249] The seventh display module is configured to display an editing control on the resource publishing page, the editing control being used to edit the first multimedia resource when triggered.

[0250] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0251] Figure 15 This is a block diagram illustrating another resource publishing apparatus according to an exemplary embodiment. (Refer to...) Figure 15 The device includes:

[0252] The eighth display module 1501 is configured to display the editing page of the target work;

[0253] The ninth display module 1502 is configured to display the first interactive element on the editing page in response to an operation of adding a first interactive element on the editing page; wherein the first interactive element is used to prompt resource publishing based on the target work;

[0254] The second publishing module 1503 is configured to publish the target work with the first interactive element added in response to a resource publishing operation on the editing page.

[0255] In summary, the resource publishing solution provided by this disclosure offers users a novel interactive method. Specifically, for content creation scenarios, this disclosure allows content publishers to add specific interactive elements to their works. For content consumption scenarios, this disclosure allows content viewers to quickly create and publish multimedia resources based on the target work by triggering specific interactive elements displayed on the playback page during playback. Since this interactive method eliminates the need for viewers to take screenshots and re-import them, the operational cost is low. Furthermore, because viewers can quickly create and publish resources based on the original content, the human-computer interaction efficiency is high.

[0256] In some embodiments, the apparatus further includes:

[0257] The tenth display module is configured to display an interactive control in response to a trigger operation on the first interactive element on the editing page. The interactive control is used to guide the setting of the display time of the first interactive element after being triggered. In response to a trigger operation on the interactive control, the playback timeline of the target work is displayed.

[0258] The update module is configured to update the display time of the first interactive element in the target work in response to a display time setting operation based on the playback timeline.

[0259] In other embodiments, the editing page displays options for adding elements;

[0260] The ninth display module is configured as follows:

[0261] In response to a triggering operation that adds an option to the element, an element selection page is displayed, on which the first interactive element is displayed;

[0262] In response to the selection of the first interactive element, the first interactive element and a prompt message are displayed on the editing page, the prompt message being used to introduce the function of the first interactive element.

[0263] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0264] It should be noted that the resource publishing device provided in the above embodiments is only illustrated by the division of the above functional units when publishing resources. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device can be divided into different functional units to complete all or part of the functions described above. In addition, the resource publishing device and the resource publishing method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0265] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0266] In some embodiments, an electronic device is also provided, the electronic device comprising:

[0267] One or more processors;

[0268] Memory used to store the executable program code of the processor;

[0269] The processor is configured to execute the program code to implement the resource publishing method described above.

[0270] In response to the electronic device being provided as a terminal, Figure 16 This is a block diagram illustrating a terminal 1600 according to an exemplary embodiment.

[0271] Typically, terminal 1600 includes a processor 1601 and a memory 1602.

[0272] Processor 1601 includes one or more processing cores, such as a quad-core processor or an octa-core processor. Processor 1601 is implemented using at least one of the following hardware forms: DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Alternatively, processor 1601 includes a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state.

[0273] In some embodiments, processor 1601 integrates a GPU (Graphics Processing Unit) for rendering and drawing content to be displayed on the screen. In some embodiments, processor 1601 also includes an AI (Artificial Intelligence) processor for handling computational operations related to machine learning.

[0274] The memory 1602 includes one or more computer-readable storage media, which are non-transitory. The memory 1602 also includes high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1602 are used to store program code, which is executed by the processor 1601 to implement the resource publishing method provided in the method embodiments of this disclosure.

[0275] In some embodiments, the terminal 1600 further includes a peripheral device interface 1603 and peripheral devices. The processor 1601, memory 1602, and peripheral device interface 1603 are connected via a bus or signal line. Each peripheral device is connected to the peripheral device interface 1603 via a bus, signal line, or circuit board. The peripheral devices include at least one of the following: a radio frequency circuit 1604, a display screen 1605, a camera assembly 1606, an audio circuit 1607, and a power supply 1608.

[0276] Peripheral device interface 1603 is used to connect I / O (Input / Output) related peripheral devices to processor 1601 and memory 1602. In some embodiments, processor 1601, memory 1602, and peripheral device interface 1603 are integrated on the same chip or circuit board; in other embodiments, any one or two of processor 1601, memory 1602, and peripheral device interface 1603 are implemented on separate chips or circuit boards, which is not limited in this disclosure.

[0277] The radio frequency (RF) circuit 1604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1604 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1604 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In some embodiments, the RF circuit 1604 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1604 communicates with other terminals via at least one wireless communication protocol. Wireless communication protocols include, but are not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1604 also includes circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.

[0278] Display screen 1605 is used to display a UI (User Interface). The UI includes graphics, text, icons, videos, and any combination thereof. When display screen 1605 is a touch display, it also has the ability to collect touch signals on or above its surface. These touch signals are input as control signals to processor 1601 for processing. In this case, display screen 1605 also provides virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there is one display screen 1605, disposed on the front panel of terminal 1600; in other embodiments, there are at least two display screens 1605, disposed on different surfaces of terminal 1600 or in a folded design; in still other embodiments, display screen 1605 is a flexible display screen, disposed on a curved or folded surface of terminal 1600. Alternatively, display screen 1605 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display screen 1605 is made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0279] The camera assembly 1606 is used to acquire images or videos. In some embodiments, the camera assembly 1606 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In other embodiments, the camera assembly 1606 also includes a flash. The flash is a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, used for light compensation at different color temperatures.

[0280] The audio circuit 1607 includes a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input to the processor 1601 for processing, or input to the radio frequency circuit 1604 to realize voice communication. For stereo acquisition or noise reduction purposes, multiple microphones are used, each located at a different part of the terminal 1600. Alternatively, the microphones may be array microphones or omnidirectional acquisition microphones. The speaker is used to convert electrical signals from the processor 1601 or the radio frequency circuit 1604 into sound waves. The speaker may be a conventional thin-film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into sound waves that are audible to humans, but also into sound waves that are inaudible to humans for purposes such as distance measurement. In some embodiments, the audio circuit 1607 also includes a headphone jack.

[0281] Power supply 1608 is used to power the various components in terminal 1600. Power supply 1608 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. If power supply 1608 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is charged via a wired connection, while a wireless rechargeable battery is charged via a wireless coil. The rechargeable battery also supports fast charging technology.

[0282] Those skilled in the art will understand that Figure 16 The structure shown does not constitute a limitation on terminal 1600 and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0283] In some embodiments, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, which are executed by a processor of an electronic device to implement the resource publishing method described above. In other embodiments, the computer-readable storage medium is a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0284] In some embodiments, a computer program product is also provided, including a computer program that, when executed by a processor of an electronic device, implements the resource publishing method described above.

[0285] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0286] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A resource publishing method, characterized in that, The method includes: The first playback page of the target work is displayed. The first playback page displays a first interactive element and a second interactive element, which are combined. The first interactive element is added by a first user account and is used to prompt resource publishing based on the target work. The first user account is the publishing account of the target work. The second interactive element is used to display the account identifier of the second user account that has published resources based on the target work. In response to a triggering operation on the first interactive element, a resource publishing page is displayed based on the first multimedia resource currently being played in the target work; in response to a resource publishing operation on the resource publishing page, the first multimedia resource is published. In response to a triggering operation on the second interactive element, the multimedia resources published by the second user account based on the target work and a quick publish control are displayed; in response to a triggering operation on the quick publish control, the resource publishing page is displayed based on the first multimedia resource; in response to a resource publishing operation on the resource publishing page, the first multimedia resource is published.

2. The resource publishing method according to claim 1, characterized in that, The step of responding to a trigger operation on the first interactive element and displaying a resource publishing page based on the first multimedia resource currently being played in the target work includes: In response to a triggering operation on the first interactive element, the first multimedia resource is displayed in the preview window; In response to the publication confirmation operation, the first multimedia resource is displayed on the resource publication page.

3. The resource publishing method according to claim 2, characterized in that, The method further includes: Displays the playback timeline of the target work; In response to a resource adjustment operation based on the playback timeline, a second multimedia resource from the target work is displayed in the preview window; In response to the publication confirmation operation, the second multimedia resource is displayed on the resource publication page in a manner that replaces the first multimedia resource.

4. The resource publishing method according to claim 2, characterized in that, The method further includes: Displays the playback timeline of the target work; In response to the resource addition operation based on the playback timeline, a third multimedia resource from the target work is displayed in the preview window; In response to the publication confirmation operation, the third multimedia resource is displayed on the resource publication page, based on the first multimedia resource.

5. The resource publishing method according to claim 1, characterized in that, The method further includes: In response to a triggering operation on the first interactive element, at least one text message and an information input box are displayed; In response to the selection of any text, the selected text is displayed in the information input box; The step of displaying a resource publishing page based on the first multimedia resource currently being played in the target work includes: Based on the first multimedia resource and the selected text, the resource publishing page is displayed.

6. The resource publishing method according to claim 5, characterized in that, The display of at least one piece of text includes: Based on the semantic information of the first multimedia resource, the at least one piece of text is displayed.

7. The resource publishing method according to claim 5 or 6, characterized in that, The method further includes: Display an update control for at least one of the text entries; In response to a trigger operation on the update control, new text is displayed to replace the at least one piece of text.

8. The resource publishing method according to claim 1, characterized in that, The step of publishing the first multimedia resource in response to a resource publishing operation on the resource publishing page includes: If the resource publishing page is used to publish comments on the target work, the first multimedia resource is published in the form of a comment in response to the resource publishing operation; or... If the resource publishing page is used to publish works, in response to the resource publishing operation, the first multimedia resource is published in the form of a work.

9. The resource publishing method according to claim 1, characterized in that, The method further includes: If the first multimedia resource is a work, a second playback page of the first multimedia resource is displayed, and a third interactive element is displayed on the second playback page, the third interactive element being used to link to the target work; in response to a triggering operation on the third interactive element, the first playback page is displayed; or, If the first multimedia resource is a comment on the target work, the third interactive element is displayed in the comment section of the target work based on the display position of the comment; in response to a triggering operation on the third interactive element, the first playback page is displayed; or, If the first multimedia resource is a work, a second playback page for the first multimedia resource is displayed, and the second playback page displays a playback entry point for the target work; in response to a trigger operation on the playback entry point, the target work is played; or, If the first multimedia resource is a comment on the target work, the playback entry is displayed in the comment section of the target work based on the display position of the comment; in response to the triggering operation of the playback entry, the target work is played.

10. The resource publishing method according to claim 1, characterized in that, The method further includes: An editing control is displayed on the resource publishing page. The editing control is used to edit the first multimedia resource when it is triggered.

11. A resource publishing method, characterized in that, The method includes: Display the editing page of the target work; In response to the addition of a first interactive element on the editing page, the first interactive element is displayed on the editing page; wherein the first interactive element is used to prompt resource publishing based on the target work; In response to the resource publishing operation on the editing page, the target work with the first interactive element added is published; wherein, in the browsing scenario of the target work, the first interactive element and the second interactive element are displayed on the first playback page of the target work, the first interactive element and the second interactive element are in a combined form, and the second interactive element is used to present the account identifier of the second user account that has published resources based on the target work; When triggered, the second interactive element instructs the electronic device to perform the following operations: displaying multimedia resources published by the second user account based on the target work, along with a quick publish control; in response to triggering the quick publish control, displaying the resource publishing page based on the first multimedia resource currently being played in the target work; and in response to a resource publishing operation on the resource publishing page, publishing the first multimedia resource.

12. The resource publishing method according to claim 11, characterized in that, The method further includes: In response to a triggering operation on the first interactive element on the editing page, an interactive control is displayed, which is used to guide the setting of the display time of the first interactive element after being triggered; In response to a triggering operation on the interactive control, the playback timeline of the target work is displayed; In response to a display time setting operation based on the playback timeline, the display time of the first interactive element in the target work is updated.

13. The resource publishing method according to claim 11, characterized in that, The editing page displays options for adding elements; The response to the addition operation of a first interactive element on the editing page, displaying the first interactive element on the editing page, includes: In response to a triggering operation that adds an option to the element, an element selection page is displayed, on which the first interactive element is displayed; In response to the selection of the first interactive element, the first interactive element and a prompt message are displayed on the editing page, the prompt message being used to introduce the function of the first interactive element.

14. A resource publishing device, characterized in that, The device includes: The first display module is configured to display the first playback page of the target work. The first playback page displays a first interactive element and a second interactive element, which are combined. The first interactive element is added by a first user account and is used to prompt resource publishing based on the target work. The first user account is the publishing account of the target work. The second interactive element is used to display the account identifier of the second user account that has published resources based on the target work. The second display module is configured to display a resource publishing page in response to a trigger operation on the first interactive element, based on the first multimedia resource currently being played in the target work; The fifth display module is configured to display multimedia resources published by the second user account based on the target work in response to a triggering operation of the second interactive element; The sixth display module is configured to display a quick publish control in response to a trigger operation on the second interactive element; The second display module is further configured to display the resource publishing page based on the first multimedia resource in response to a trigger operation of the quick publish control; The first publishing module is configured to publish the first multimedia resource in response to a resource publishing operation on the resource publishing page.

15. A resource publishing device, characterized in that, The device includes: The eighth display module is configured to display the editing page of the target work; The ninth display module is configured to display the first interactive element on the editing page in response to an operation of adding a first interactive element on the editing page; wherein the first interactive element is used to prompt resource publishing based on the target work; The second publishing module is configured to respond to a resource publishing operation on the editing page and publish the target work with the first interactive element added; wherein, in the browsing scenario of the target work, the first playback page of the target work displays the first interactive element and the second interactive element, the first interactive element and the second interactive element are in a combined form, and the second interactive element is used to present the account identifier of the second user account that has published resources based on the target work. When triggered, the second interactive element instructs the electronic device to perform the following operations: displaying multimedia resources published by the second user account based on the target work, along with a quick publish control; in response to triggering the quick publish control, displaying the resource publishing page based on the first multimedia resource currently being played in the target work; and in response to a resource publishing operation on the resource publishing page, publishing the first multimedia resource.

16. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the resource publishing method as described in any one of claims 1 to 10; or, the resource publishing method as described in any one of claims 11 to 13.

17. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the resource publishing method as described in any one of claims 1 to 10; or, the resource publishing method as described in any one of claims 11 to 13.

18. A computer program product, characterized in that, The method includes a computer program that, when executed by a processor of an electronic device, implements the resource publishing method as described in any one of claims 1 to 10; or, the resource publishing method as described in any one of claims 11 to 13.