Resource publishing method and device, electronic equipment and storage medium
By displaying interactive elements on the social platform work playback page, users can directly contact and publish multimedia resources, solving the inefficiency problem caused by screenshot operations in the existing technology, achieving rapid creation and publishing, and improving human-computer interaction efficiency.
Patent Information
- Application Number
- CN202510374936.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2045-03-27
AI Technical Summary
In the prior art, users need to perform screenshot operations when publishing works on social platforms and import screenshots again, resulting in low human-computer interaction efficiency.
Provides a resource publishing method, which allows users to directly contact and publish multimedia resources by displaying interactive elements on the work playback page, and supports resource creation and publishing during playback, including displaying resource publishing page, adjusting multimedia resources, adding copywriting and information input, and simplifying the operation process.
Without performing screenshot operations, users can quickly complete resource creation and publishing, which improves human-computer interaction efficiency, reduces operation costs, and supports flexible time settings and customized editing of multimedia resources.
Smart Images

Figure CN120233918A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technologies, and in particular, to a resource publishing method, apparatus, electronic device, and storage medium. Background Art
[0002] With the rapid development of Internet technologies and the wide popularity of smart terminals, more and more users choose to publish works or browse works on social platforms (such as short video platforms). Currently, during the process of browsing works, users can express personal opinions based on the content of the works. For example, a comment can be published based on a certain image frame in the work. However, this process requires the user to perform a screenshot operation and then import the screenshot again, which has the problem of complex operations, thus resulting in low human-computer interaction efficiency. Summary of the Invention
[0003] The present disclosure provides a resource publishing method, apparatus, electronic device, and storage medium. The technical solution of the present disclosure is as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, there is provided a resource publishing method, including:
[0005] Display a first playing page of a target work, where a first interaction element added by a first user account is displayed on the first playing page, and the first interaction element is used to prompt resource publishing based on the target work, and the first user account is the publishing account of the target work;
[0006] In response to a triggering operation on the first interaction element, display a resource publishing page based on a first multimedia resource currently played in the target work;
[0007] In response to a resource publishing operation on the resource publishing page, publish the first multimedia resource.
[0008] In some embodiments, the step of "in response to a triggering operation on the first interaction element, display a resource publishing page based on a first multimedia resource currently played in the target work" includes:
[0009] In response to a triggering operation on the first interaction element, display the first multimedia resource in a preview window;
[0010] In response to a publishing confirmation operation, display the first multimedia resource on the resource publishing page.
[0011] In other embodiments, the method further includes:
[0012] Display a playing timeline of the target work;
[0013] In response to a resource adjustment operation based on the playback timeline, display a second multimedia resource in the target work in the preview window;
[0014] In response to the release confirmation operation, display the second multimedia resource on the resource release page in a manner that replaces the first multimedia resource.
[0015] In some other embodiments, the method further includes:
[0016] Display the playback timeline of the target work;
[0017] In response to a resource addition operation based on the playback timeline, display a third multimedia resource in the target work in the preview window;
[0018] In response to the release confirmation operation, display the third multimedia resource on the resource release page on the basis of the first multimedia resource.
[0019] In some other embodiments, the method further includes:
[0020] In response to a trigger operation on the first interactive element, display at least one piece of copywriting and an information input box;
[0021] In response to a selection operation on any piece of copywriting, display the selected copywriting in the information input box;
[0022] The displaying of the resource release 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 copywriting, display the resource release page.
[0024] In some other embodiments, the displaying of at least one piece of copywriting includes:
[0025] Based on the semantic information of the first multimedia resource, display the at least one piece of copywriting.
[0026] In some other embodiments, the method further includes:
[0027] Display an update control for the at least one piece of copywriting;
[0028] In response to a trigger operation on the update control, display new copywriting in a manner that replaces the at least one piece of copywriting.
[0029] In some other embodiments, a second interactive element is further displayed on the work playback page, and the second interactive element is used to present the account identifier of a second user account that has performed resource release based on the target work; the method further includes:
[0030] In response to a triggering operation on the second interactive element, display the multimedia resources published by the second user account based on the target work.
[0031] In some other embodiments, the method further includes:
[0032] In response to a triggering operation on the second interactive element, display a quick publishing control;
[0033] In response to a triggering operation on the quick publishing control, display the resource publishing page based on the first multimedia resource.
[0034] In some other embodiments, the step of 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 a comment on the target work, in response to the resource publishing operation, publish the first multimedia resource in the form of a comment; or,
[0036] If the resource publishing page is used to publish a work, in response to the resource publishing operation, publish the first multimedia resource in the form of a work.
[0037] In some other embodiments, the method further includes:
[0038] If the first multimedia resource is a work, display a second playing page of the first multimedia resource, on which a third interactive element for linking to the target work is displayed; in response to a triggering operation on the third interactive element, display the first playing page; or,
[0039] If the first multimedia resource is a comment on the target work, display the third interactive element in the comment area of the target work based on the display position of the comment; in response to a triggering operation on the third interactive element, display the first playing page; or,
[0040] If the first multimedia resource is a work, display a second playing page of the first multimedia resource, on which an entrance for playing the target work is displayed; in response to a triggering operation on the entrance for playing, play the target work; or,
[0041] If the first multimedia resource is a comment on the target work, display the entrance for playing in the comment area of the target work based on the display position of the comment; in response to a triggering operation on the entrance for playing, play the target work.
[0042] In some other embodiments, the method further includes:
[0043] Display an editing control on the resource publishing page, where the editing control is used to edit the first multimedia resource after being triggered.
[0044] According to a second aspect of the embodiments of the present disclosure, a resource publishing method is provided, including:
[0045] Display an editing page of a target work;
[0046] In response to an operation of adding a first interaction element on the editing page, display the first interaction element on the editing page; wherein, the first interaction element is used to prompt resource publishing based on the target work;
[0047] In response to a resource publishing operation on the editing page, publish the target work with the first interaction element added.
[0048] In some embodiments, the method further includes:
[0049] In response to a triggering operation on the first interaction element on the editing page, display an interaction control, where the interaction control is used to guide the setting of the display time of the first interaction element after being triggered;
[0050] In response to a triggering operation on the interaction control, display the playback timeline of the target work;
[0051] In response to a display time setting operation based on the playback timeline, update the display time of the first interaction element in the target work.
[0052] In other embodiments, an element adding option is displayed on the editing page; the step of displaying the first interaction element on the editing page in response to an operation of adding the first interaction element on the editing page includes:
[0053] In response to a triggering operation on the element adding option, display an element selection page, where the first interaction element is displayed on the element selection page;
[0054] In response to a selection operation on the first interaction element, display the first interaction element and a prompt message on the editing page, where the prompt message is used to introduce the function of the first interaction element.
[0055] According to a third aspect of the embodiments of the present disclosure, a resource publishing device is provided, including:
[0056] The first display module is configured to display a first playback page of a target work. A first interactive element added by a first user account is displayed on the first playback page. 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, in response to a trigger operation on the first interactive element, display a resource publishing page based on a first multimedia resource currently being played in the target work;
[0058] The first publishing module is configured to, in response to a resource publishing operation on the resource publishing page, publish the first multimedia resource.
[0059] In some embodiments, the second display module is configured to:
[0060] In response to a trigger operation on the first interactive element, display the first multimedia resource in a preview window;
[0061] In response to a publishing confirmation operation, display the first multimedia resource on the resource publishing page.
[0062] In some other embodiments, the second display module is further configured to:
[0063] Display the playback timeline of the target work;
[0064] In response to a resource adjustment operation based on the playback timeline, display a second multimedia resource in the target work in the preview window;
[0065] In response to the publishing confirmation operation, display the second multimedia resource on the resource publishing page in a manner that replaces the first multimedia resource.
[0066] In some other embodiments, the second display module is further configured to:
[0067] Display the playback timeline of the target work;
[0068] In response to a resource addition operation based on the playback timeline, display a third multimedia resource in the target work in the preview window;
[0069] In response to the publishing confirmation operation, display the third multimedia resource on the resource publishing page on the basis of the first multimedia resource.
[0070] In some other embodiments, the device further includes:
[0071] The third display module is configured to display at least one piece of copywriting and an information input box in response to a triggering operation on the first interactive element; and display the selected piece of copywriting in the information input box in response to a selection operation on any piece of copywriting.
[0072] The second display module is configured to display the resource publishing page based on the first multimedia resource and the selected piece of copywriting.
[0073] In some other embodiments, the third display module is configured to display the at least one piece of copywriting based on the semantic information of the first multimedia resource.
[0074] In some 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 copywriting; and display new copywriting in a manner of replacing the at least one piece of copywriting in response to a triggering operation on the update control.
[0076] In some other embodiments, a second interactive element is further displayed on the work playing page, and the second interactive element 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 the multimedia resources published by the second user account based on the target work in response to a triggering operation on the second interactive element.
[0079] In some other embodiments, the device further includes:
[0080] The sixth display module is configured to display a quick publishing control in response to a triggering 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 triggering operation on the quick publishing control.
[0082] In some other embodiments, the first publishing module is configured to:
[0083] If the resource publishing page is used to publish a comment on the target work, publish the first multimedia resource in the form of a comment in response to the resource publishing operation; or,
[0084] If the resource publishing page is used to publish a work, publish the first multimedia resource in the form of a work in response to the resource publishing operation.
[0085] In some other embodiments, the first display module is further configured to:
[0086] If the first multimedia resource is a work, display a second playback page of the first multimedia resource, on which a third interaction element for linking to the target work is displayed; in response to a trigger operation on the third interaction element, display the first playback page; or,
[0087] If the first multimedia resource is a comment on the target work, display the third interaction element in the comment area of the target work based on the display position of the comment; in response to a trigger operation on the third interaction element, display the first playback page;
[0088] If the first multimedia resource is a work, display a second playback page of the first multimedia resource, on which an entry for playing the target work is displayed; in response to a trigger operation on the entry for playing, play the target work; or,
[0089] If the first multimedia resource is a comment on the target work, display the entry for playing in the comment area of the target work based on the display position of the comment; in response to a trigger operation on the entry for playing, play the target work.
[0090] In some other embodiments, the apparatus further includes:
[0091] A seventh display module configured to display an editing control on the resource publishing page, where the editing control is used to edit the first multimedia resource after being triggered.
[0092] According to a fourth aspect of the embodiments of the present disclosure, a resource publishing apparatus is provided, including:
[0093] An eighth display module configured to display an editing page of a target work;
[0094] A ninth display module configured to, in response to an operation of adding a first interaction element on the editing page, display the first interaction element on the editing page; where the first interaction element is used to prompt resource publishing based on the target work;
[0095] A second publishing module configured to, in response to a resource publishing operation on the editing page, publish the target work with the first interaction element added.
[0096] In some embodiments, the apparatus further includes:
[0097] The tenth display module is configured to display an interaction control in response to a triggering operation on the first interaction element on the editing page, where the interaction control is used to guide the setting of the display time of the first interaction element after being triggered; and display the playback timeline of the target work in response to a triggering operation on the interaction control.
[0098] An update module is configured to update the display time of the first interaction element in the target work in response to a display time setting operation based on the playback timeline.
[0099] In some other embodiments, an element addition option is displayed on the editing page.
[0100] The ninth display module is configured to:
[0101] Display an element selection page in response to a triggering operation on the element addition option, where the first interaction element is displayed on the element selection page.
[0102] Display the first interaction element and a prompt message on the editing page in response to a selection operation on the first interaction element, where the prompt message is used to introduce the function of the first interaction element.
[0103] According to a fifth aspect of the embodiments of the present disclosure, an electronic device is provided, and the electronic device includes:
[0104] One or more processors;
[0105] A memory for storing program code executable by the processor;
[0106] Wherein, the processor is configured to execute the program code to implement the above resource publishing method.
[0107] According to a sixth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided. When program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can execute the above resource publishing method.
[0108] According to a seventh aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program, and when the computer program is executed by a processor of an electronic device, the above resource publishing method is implemented.
[0109] The resource publishing solution provided by the embodiments of the present disclosure provides users with a brand-new interaction method. Specifically, for the work production scenario, the embodiments of the present disclosure support the work publisher to add specific interaction elements to the work. For the work consumption scenario, the embodiments of the present disclosure support the work viewer to quickly produce and publish multimedia resources based on the target work by triggering the specific interaction elements displayed on the playback page during the work playback. Since this interaction method 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.
[0110] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0111] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure and do not constitute an improper limitation of the present disclosure.
[0112] Figure 1 It is a schematic diagram of the implementation environment of a resource publishing method shown according to an exemplary embodiment.
[0113] Figure 2 It is a flowchart of a resource publishing method shown according to an exemplary embodiment.
[0114] Figure 3 It is a flowchart of another resource publishing method shown according to an exemplary embodiment.
[0115] Figure 4 It is a schematic diagram of a page shown according to an exemplary embodiment.
[0116] Figure 5 It is a schematic diagram of another page shown according to an exemplary embodiment.
[0117] Figure 6 It is a schematic diagram of another page shown according to an exemplary embodiment.
[0118] Figure 7 It is a flowchart of another resource publishing method shown according to an exemplary embodiment.
[0119] Figure 8 It is a schematic diagram of another page shown according to an exemplary embodiment.
[0120] Figure 9 It is a schematic diagram of another page shown according to an exemplary embodiment.
[0121] Figure 10 It is another page schematic diagram shown according to an exemplary embodiment.
[0122] Figure 11 It is another page schematic diagram shown according to an exemplary embodiment.
[0123] Figure 12 It is another page schematic diagram shown according to an exemplary embodiment.
[0124] Figure 13 It is another page schematic diagram shown according to an exemplary embodiment.
[0125] Figure 14 It is a block diagram of a resource publishing device shown according to an exemplary embodiment.
[0126] Figure 15 It is a block diagram of another resource publishing device shown according to an exemplary embodiment.
[0127] Figure 16 It is a block diagram of a terminal shown according to an exemplary embodiment. Detailed implementation manners
[0128] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present 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. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order different from those illustrated or described herein. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0130] The information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions.
[0131] Figure 1 It is a schematic diagram of the implementation environment of a resource publishing method shown according to an exemplary embodiment.
[0132] See Figure 1, the implementation environment includes: a first terminal 101, a second terminal 102, and a server 103.
[0133] In the embodiments of the present disclosure, a target application is installed on the first terminal 101 and the second terminal 102. Exemplarily, the target application is an instant messaging application, an e-commerce application, or a search application with a resource publishing function, etc., such as a short video application, and the present disclosure does not limit this. In addition, the first user logs in to the target application installed on the first terminal 101 through the first user account to create and publish a target work, and the second user logs in to the target application installed on the second terminal 102 through the second user account to browse the target work published by the first user account.
[0134] In some embodiments, the first terminal 101 and the second terminal 102 are of types such as smart phones and tablet computers. Figure 1 Only the first terminal 101 and the second terminal 102 being smart phones are taken as an example for illustration.
[0135] In addition, those skilled in the art can know that the number of the above terminals can be more or less. For example, the above terminals can be only a few, or the above devices are dozens or hundreds, or more, and the present disclosure does not limit the number and type of the terminals.
[0136] In other embodiments, the server 103 provides background services for the target application. Among them, the server 102 can be either an independent physical server, or a server cluster or a distributed file system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. In addition, the server 103 is connected to the first terminal 101 and the second terminal 102 through a wireless network or a wired network. In addition, the server involved in the embodiments of the present disclosure may further include other functional servers to provide more comprehensive and diversified services.
[0137] The resource publishing solution provided by the embodiments of the present disclosure will be introduced in detail through the following embodiments.
[0138] Figure 2 is a flowchart of a resource publishing method shown according to an exemplary embodiment. As Figure 2 shown, this resource publishing method is applied to an electronic device, such as Figure 1 the first terminal 101 shown. This resource publishing method includes the following steps:
[0139] In 201, the electronic device displays the first playback page of the target work. Among them, the first interactive element added by the first user account is displayed on the first playback page. The first interactive element is used to prompt resource publishing based on the target work, and the first user account is the publishing account of the target work.
[0140] In the embodiment of the present disclosure, the first user publishes the target work through the first user account, and the second user browses the target work published by the first user through the second user account. For the convenience of distinction, the playback page of the target work is referred to as the first playback page in this article. The target work can be in the form of a video or a picture with background music added, and the present disclosure does not limit this.
[0141] As an example, during the information browsing process, the second user triggers the electronic device to display the playback page of the target work by performing a work switching operation. Among them, the work switching operation can be a swiping-up operation from the bottom of the page to the top of the page or a swiping-down operation from the top of the page to the bottom of the page, and the present disclosure does not limit this.
[0142] In addition, to facilitate the second user to perform secondary creation based on the target work, the first interactive element added by the first user is displayed on the playback page of the target work. In other words, in the work production scenario, the first user can add the first interactive element to the target work to facilitate the second user to quickly and conveniently perform secondary creation based on the target work in the work consumption scenario. Exemplarily, the first interactive element is in the form of a sticker, and the present disclosure does not limit this.
[0143] In the embodiment of the present disclosure, the first interactive element is used to prompt the second user to perform resource creation and publishing based on the target work. Among them, the resource here can be a comment on the target work or a new work created based on the target work, and the present disclosure does not limit this.
[0144] In 202, in response to the triggering operation on the first interactive element, the electronic device displays a resource publishing page based on the first multimedia resource currently played in the target work.
[0145] Among them, the first multimedia resource can be an image frame, such as the currently played image frame. Or, the first multimedia resource can also be a series of image frames, such as including the currently played image frame and multiple image frames before and after this image frame in the playback order, and the present disclosure does not limit this.
[0146] In some embodiments, in response to a triggering operation (such as a click operation) of a second user on a first interactive element, the electronic device automatically captures the image frame currently being played and displays a resource publishing page based on the currently played image frame, so as to facilitate the second user to quickly create and publish resources. For the sake of easy distinction, the multimedia resource currently being played is referred to as the first multimedia resource in this article.
[0147] In 203, in response to a resource publishing operation on the resource publishing page, the electronic device publishes the first multimedia resource.
[0148] In addition to the first multimedia resource, the electronic device can also publish the copywriting for the first multimedia resource at the same time, and the present disclosure does not limit this. In addition, the embodiments of the present disclosure also support users to edit the first multimedia resource. For example, the electronic device will display an editing control on the resource publishing page, where the editing control is used to edit the first multimedia resource after being triggered. As an example, in response to a triggering operation on the editing control, the electronic device jumps from the resource publishing page to an editing page. Among them, multiple editing options are displayed on the editing page, and one editing option is used to indicate an editing method. After completing the editing of the first multimedia resource on the editing page, it can return to the resource publishing page.
[0149] In summary, the resource publishing solution provided by the embodiments of the present disclosure provides users with a new interaction method. Specifically, for the work production scenario, the embodiments of the present disclosure support the work publisher to add specific interactive elements to the work. For the work consumption scenario, the embodiments of the present disclosure support the work viewer to quickly produce and publish multimedia resources based on the target work by triggering specific interactive elements displayed on the play page during the work playback process. Since this interaction method 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.
[0150] In addition, the embodiments of the present disclosure also support users to perform custom editing on the picture to be published, which not only meets the creative needs of users, but also enriches the styles of the published multimedia resources, making the resources published by different users based on the same work different.
[0151] Figure 3 is a flowchart of a resource publishing method shown according to an exemplary embodiment. As Figure 3 shown, this resource publishing method is applied to an electronic device, such as Figure 1 the second terminal 102 shown. This resource publishing method includes the following steps:
[0152] In 301, the electronic device displays an editing page of the target work.
[0153] In the embodiments of the present disclosure, multiple editing options are displayed on the editing page of the target work. Among them, one editing option is used to indicate an editing method. Exemplarily, these editing options include but are not limited to: text, image quality enhancement, special effects, stickers, graffiti, or templates, etc., and the present disclosure does not limit this.
[0154] In some embodiments, in response to a triggering operation of the first user on the sticker option among these editing options, the electronic device will display a sticker selection panel as shown in Figure 4 See Figure 4 , the sticker selection panel is a half-screen page displayed above this editing page, and the present disclosure does not limit this.
[0155] In 302, in response to an operation of adding a first interaction element on this editing page, the electronic device displays the first interaction element on this editing page; wherein, the first interaction element is used to prompt for resource publishing based on the target work.
[0156] In the embodiments of the present disclosure, an element addition option (such as a sticker option) is displayed on this editing page. Among them, the element addition option is used to display an element selection page (such as Figure 4 the sticker selection panel shown) after being triggered. Correspondingly, in response to a triggering operation of the first user on the element addition option, the electronic device will display the element selection page. See Figure 4 , a first interaction element 1 is displayed on this element selection page. In response to a selection operation of the first user on the first interaction element 1, the electronic device will display the first interaction element 1 and a prompt message 2 on this editing page.
[0157] Among them, the prompt message 2 is used to introduce the function of the first interaction element. As an example, the prompt message 2 is in the form of a combination of text and image as shown in Figure 4 . In addition, the prompt message 2 can also be in the form of pure text, pure image, a combination of video and text, etc., and the present disclosure does not limit this. In addition, see Figure 4 , the prompt message 2 is a half-screen page displayed above this editing page, and the present disclosure does not limit this. In addition, the prompt message 2 automatically disappears after a preset display duration, or the first user can also cancel the display of the prompt message 2 through a close control.
[0158] In some embodiments, a prompt message 3 is also displayed on this editing page. Among them, the prompt message 3 is floatingly displayed near the first interaction element 1, such as in text form, and the present disclosure does not limit this.
[0159] In some other embodiments, the embodiments of the present disclosure also support a first user to set the display time of a first interactive element in a target work. That is, the method of the embodiments of the present disclosure further includes: in response to a triggering operation of the first user on the first interactive element 1 on the editing page, refer to Figure 6 , the electronic device will display an interactive control 4. Among them, the interactive control 4 is used to guide the setting of the display time of the first interactive element 1 after being triggered. In response to the triggering operation of the first user on the interactive control 4, the electronic device will display the playback timeline of the target work. In response to the display time setting operation of the first user based on the playback timeline, the electronic device will update the display time of the first interactive element 1 in the target work.
[0160] Exemplarily, the above triggering operation on the first interactive element 1 is a click operation, a double-click operation or a long-press operation, and the present disclosure does not limit this. Among them, during the playback of the target work, the above display time is used to limit when the first interactive element 1 is displayed and how long it is displayed. In addition, the display time setting operation of the first user based on the playback timeline means that the first user can adjust at least one of the start display time or the end display time of the first interactive element 1 based on the playback timeline, and the present 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 added with the first interactive element.
[0162] Among them, the meaning of the target work added with the first interactive element is that during the playback of the target work, the first interactive element will be displayed on the work playback page.
[0163] In summary, the resource publishing solution provided by the embodiments of the present disclosure provides a brand-new interactive method for users. Specifically, for the work production scenario, the embodiments of the present disclosure support the work publisher to add specific interactive elements to the work. For the work consumption scenario, the embodiments of the present disclosure support the work viewer to quickly produce and publish multimedia resources based on the target work by triggering specific interactive elements displayed on the work playback page. Since this interactive method 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.
[0164] In addition, the embodiments of the present disclosure also support the work publisher to set the display time of specific interactive elements. This flexible time setting can not only avoid the problem that users miss due to the too short display time of specific interactive elements, but also avoid the unnecessary occlusion of the playback page caused by the too long display time of specific interactive elements.
[0165] In addition, the work publisher can add specific interactive elements to the work by performing simple operations, which reduces the operation complexity of users and enables high human-computer interaction efficiency.
[0166] The above Figure 2 - 3 shows only the basic process of the present disclosure. Based on a specific implementation manner below, the solution provided by the present disclosure will be further elaborated. Figure 7 is a flowchart of another resource publishing method shown according to an exemplary embodiment. As shown in Figure 7 the resource publishing method is applied to an electronic device. Taking the interaction between the first terminal 101 and the second terminal 102 as an example, refer to Figure 7 and the resource publishing method includes the following steps:
[0167] In 701, the first terminal displays an editing page of a target work; in response to a first interactive element adding operation of the first user account on the editing page, the first terminal displays a first interactive element on the editing page.
[0168] This step can refer to the above steps 301 and 302 and will not be elaborated here.
[0169] In 702, in response to a resource publishing operation on the editing page, the first terminal publishes the target work added with the first interactive element.
[0170] In the embodiments of the present disclosure, the user can also select the type of the published work. Exemplarily, the work types include ordinary works and instant works. The ordinary works are always visible after being published, and the instant works are only visible for a period of time after being published, such as being visible within 24 hours. As an example, the resource publishing operation is a trigger operation on the Figure 6 "instant work" control or "next step" control in, and the present disclosure does not limit this.
[0171] In 703, the second terminal displays a first playback page of the target work, and the first playback page displays a first interactive element and a second interactive element, where the second interactive element is used to present the account identifier of the second user account that has performed resource publishing based on the target work.
[0172] As an example, refer to Figure 8 the first interactive element 1 and the second interactive element 2 are in a combined form, and this combined form of interactive element is transformed based on the first interactive element 1 shown in Figure 5 - Figure 6 . Of course, the first interactive element 1 and the second interactive element 2 can also be in independent forms, and the present disclosure does not limit this.
[0173] In the embodiments of the present disclosure, the second interactive element 5 serves a role of information aggregation and is used to present the account identifier of the second user account that has published resources based on the target work. Exemplarily, the above-mentioned account identifier is an avatar, that is, only the avatar of the second user account is shown on the first playback page, and the present disclosure does not limit this.
[0174] Among them, after 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 above-mentioned second user account is not the second user account logged in locally. In the embodiments of the present disclosure, the second user account is only used to generally refer to the browsing account of the target work. The above-mentioned second user account is an account used by other users (except the second user) when browsing the target work.
[0176] In addition, in order to effectively remind the user, a prompt message can also be displayed on the first playback page to prompt the second user to publish resources. Exemplarily, the prompt message is displayed near the first interactive element 1 and is in the form of, for example, "You can click here to express your opinion", and the present disclosure does not limit this.
[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 a 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 first multimedia resource currently being played through a preview window. After the user confirms the publication, then enter the final publishing page. That is, referring to Figure 8 , in response to the triggering operation of the first interactive element 1 by the second user, the second terminal will display a half-screen page as shown in Figure 9 on the first playback page. The half-screen page displays the first multimedia resource through a preview window. In response to the publication confirmation operation of the second user, the second terminal then displays the first multimedia resource on the resource publishing page. Exemplarily, the publication confirmation operation refers to the triggering operation of the "Publish" control shown in Figure 9 , and the present disclosure does not limit this.
[0179] In summary, after the user triggers the first interactive element, this solution supports presenting the currently played picture to the user through the preview window to facilitate the user to confirm whether the current playback position matches their own needs, and after the user confirms the publication, then present the resource publishing page to the user. Since this processing method increases the amount of information transmitted, it improves the user experience, thereby accelerating the user's resource creation and publishing speed, and has high human-computer interaction efficiency.
[0180] 1. The embodiments of the present disclosure support users to adjust the screen to be published by themselves.
[0181] Taking multimedia resources as image frames as an example, see Figure 8 , in response to the triggering operation of the second user on the first interactive element 1, the second terminal will display a half-screen page as shown in Figure 9 above the first playback page. Among them, in addition to displaying the first multimedia resource through the preview window on the half-screen page, the playback timeline of the target work will also be displayed.
[0182] Next, in response to the resource adjustment operation of the second user based on the playback timeline, the second terminal will display the second multimedia resource in the target work in the preview window. Next, in response to the release confirmation operation of the second user, the second terminal will display the second multimedia resource on the resource release page in a way of replacing the first multimedia resource.
[0183] As an example, as shown in Figure 9 , 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 at the thumbnail of the first multimedia resource.
[0184] Correspondingly, the above-mentioned resource adjustment operation refers to: the left and right sliding operation performed by the second user at the display position of the thumbnail, or the pause playback operation performed by the second user during the playback of the target work. The present disclosure does not limit this. Among them, the image frame where the cursor stays when pausing playback is the second multimedia resource.
[0185] In summary, the embodiments of the present disclosure also support users to adjust the screen to be published through the playback timeline of the target work. This processing method enables users to replace the screen to be published by themselves on the basis of the currently played screen, with high flexibility and good human-computer interaction effect. In addition, the screen replacement method is convenient to operate and has high human-computer interaction efficiency.
[0186] 2. The embodiments of the present disclosure also support users to further add screens on the basis of the currently played screen.
[0187] For this situation, in response to the triggering operation of the second user on the first interactive element 1, the second terminal will display a half-screen page above the first playback page. Among them, in addition to displaying the first multimedia resource on the half-screen page, the playback timeline of the target work will also be displayed.
[0188] Next, in response to the second user's resource addition operation based on the playback timeline, the second terminal displays the third multimedia resource in the target work through a preview window. Next, in response to the second user's release confirmation operation, the second terminal will display the third multimedia resource on the resource release 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, the resource addition operation based on the playback timeline includes:
[0190] The second user adds an image frame by performing a left or right swipe operation at the display position of the thumbnail. Among them, the image frame corresponding to the thumbnail between the two fixed cursors is the image frame added this time, which is also referred to as the third multimedia resource in this article. Further, the second terminal displays the third multimedia resource through the preview window to facilitate the second user to preview the image frame added this time.
[0191] As another example, the playback timeline includes thumbnails of each image frame in the target work and a fixed cursor. The cursor initially stays at the thumbnail of the first multimedia resource. In addition, a prompt message is also displayed at the thumbnail of the first multimedia resource to prompt the user to add an image frame. Accordingly, the resource addition operation based on the playback timeline includes: in response to the second user's confirmation addition operation based on the prompt message, the second terminal automatically extracts T image frames before the first multimedia resource and T image frames after the first multimedia resource, and uses the 2T image frames extracted as the image frames added this time. Among them, the value of T is a positive integer.
[0192] In summary, the embodiments of the present disclosure also support users to additionally add the pictures they want to publish through the playback timeline of the target work. This processing method enables users to add the pictures they want to publish on the basis of the currently played picture, with high flexibility and good human-computer interaction effect. In addition, the picture addition method is convenient to operate and has high human-computer interaction efficiency.
[0193] In some other embodiments, in response to the second user's triggering operation on the first interactive element, see Figure 9 , the second terminal also displays at least one piece of copywriting and an information input box on the half-screen page. In response to the second user's selection operation on any piece of displayed copywriting, the second terminal will display the selected copywriting in the information input box. Exemplarily, assuming that the second user selects copywriting 1, see Figure 10 , the second terminal will display copywriting 1 in the information input box. Accordingly, the second terminal will subsequently display the resource release page based on the first multimedia resource and the selected copywriting.
[0194] It should be noted that Figure 9 and Figure 10 only show three copywriters, namely Copywriter 1 to Copywriter 3. Those skilled in the art can know that the number of the above copywriters can be more or less, and the present disclosure does not limit this.
[0195] In some other embodiments, assuming that the second user does not replace or add an image frame, the second terminal will display at least one copywriter based on the semantic information of the first multimedia resource. That is, the second terminal displays at least one copywriter that matches the semantic information of the first multimedia resource. Among them, 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, and the present disclosure does not limit this.
[0196] In some other embodiments, the embodiments of the present disclosure also support the user to batch update the displayed copywriters. That is, the method provided by the embodiments of the present disclosure further includes: displaying an update control for at least one copywriter; in response to a trigger operation on the update control, the second terminal displays new copywriters in a manner of replacing at least one copywriter. Among them, the update control is displayed at the Figure 9 or Figure 10 bottom position of the page shown, for example, above the display positions of Copywriter 1 to Copywriter 3, and the present disclosure does not limit this.
[0197] In summary, the embodiments of the present disclosure realize automatically displaying copywriters for the user, eliminating the steps for the user to edit copywriters. The user can complete copywriter editing through simple click operations, improving the human-computer interaction efficiency. In addition, the displayed copywriters are adapted to the semantic information of the multimedia resource to be published, so more accurate copywriter editing is realized. In addition, the embodiments of the present disclosure also support the user to replace the displayed copywriters with one key through the update control, greatly shortening the user's operation path and also improving the human-computer interaction efficiency, realizing high-efficiency resource creation and publishing.
[0198] In 705, in response to a trigger operation of the second user account logged in locally on the second interactive element, the second terminal displays the multimedia resource and the quick publishing control published by the second user account based on the target work.
[0199] See Figure 11 , in response to a trigger operation of the second user on the second interactive element 5, the second terminal will display the multimedia resource and the quick publishing control published by the second user account through an information aggregation panel as shown in Figure 12 .
[0200] As an example, the information aggregation panel is a half-screen page displayed above the first playback page, and the quick publishing control is Figure 12For the "participation and statement" control shown, the present disclosure does not limit this. Additionally, in addition to the multimedia resources and quick release controls published by the second user account, the account identifier (such as the user nickname) of the first user account, the number of second user accounts, etc. are also displayed on this half-screen page, and the present disclosure does not limit this. Additionally, when displaying the multimedia resources published by the second user account, the cover of the multimedia resources and the account identifier of the second user account (such as the avatar and user nickname of the second user account, etc.) can be displayed, and the present disclosure does not limit this.
[0201] In 706, in response to the triggering operation of the quick release control by the second user account logged in locally, the second terminal displays a resource release page based on the first multimedia resource.
[0202] In some embodiments, before displaying the resource release page, the user can preview the first multimedia resource currently being played through a preview window. After the user confirms the release, then enter the final release page. That is, referring to Figure 12 , in response to the triggering operation of the quick interaction control by the second user, the second terminal will display a half-screen page as shown in Figure 9 on top of the first playback page, and this half-screen page displays the first multimedia resource through a preview window. In response to the release confirmation operation of the second user, the second terminal then displays the first multimedia resource on the resource release page. Among them, Figure 13 (a) is a schematic diagram of a resource release page shown according to an exemplary embodiment.
[0203] In summary, the embodiments of the present disclosure support users to view all users who perform resource release based on the currently playing work during the playback of the work through one-key operation, achieving user viewing without performing complex operations and having high human-computer interaction efficiency. Additionally, during the user viewing process, the resource release process can be directly switched without exiting the current process, and this processing method is more efficient, further ensuring the human-computer interaction efficiency.
[0204] In 707, in response to the resource release operation of the second user account logged in locally on this resource release page, the second terminal releases the first multimedia resource.
[0205] Among them, the embodiments of the present disclosure support both publishing as a comment on the target work and publishing as a work, and users can make flexible selections on the resource release page. For example, the second terminal presents two options for the user on the resource release page, one option indicating publishing as a comment on the target work, and the other option indicating publishing as a work, and the present disclosure does not limit this.
[0206] In the embodiments of the present disclosure, if the resource publishing page is used to publish comments on a target work, in response to the resource publishing operation of the second user, for example, when the second user triggers the Figure 13 publishing control shown in (a), the second terminal publishes a comment including the first multimedia resource through the second user account logged in locally, that is, publishes 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, that is, publishes the first multimedia resource in the form of a work.
[0207] In some embodiments, if the first multimedia resource is a work, then during the process of other users browsing the first multimedia resource, a third interaction element 6 as shown in Figure 13 (b) will be displayed on the second playback page of the first multimedia resource. The third interaction element 6 is used to link to the target work. Exemplarily, the third interaction element is in the form of a virtual card shown in Figure 13 (b), and the present disclosure does not limit this. Next, in response to the triggering operation on the third interaction element 6, it will jump to the target work, that is, the device starts to display the first playback page of the target work.
[0208] In other embodiments, if the first multimedia resource is a comment on a target work, then when other users browse the comment area of the target work, the device will display a third interaction element in the comment area of the target work based on the display position of this comment. In response to the triggering operation on the third interaction element, it will jump to the target work, that is, the device starts to display the first playback page of the target work.
[0209] In other embodiments, the embodiments of the present disclosure also support directly playing the target work on the second playback page. That is, if the first multimedia resource is a work, an entry for playing the target work can also be directly displayed on the second playback page. Exemplarily, this playback entry is in the form of a floating window with the work cover image and a playback control added. In response to the triggering operation on the playback entry, such as a click operation on the playback control, the device will directly play the target work on the current page through this floating window without page jumping. Similarly, if the first multimedia resource is a comment on a target work, an entry for playing the target work can also be displayed in the comment area of the target work based on the display position of this comment. In response to the triggering operation on the playback entry, directly play the target work in the comment area through this floating window without page jumping.
[0210] In summary, the resource publishing solution provided by the embodiments of the present disclosure provides users with a brand-new interaction method. Specifically, for the work production scenario, the embodiments of the present disclosure support the work publisher to add specific interaction elements to the work. For the work consumption scenario, the embodiments of the present disclosure support the work viewer to quickly produce and publish multimedia resources based on the target work by triggering the specific interaction elements displayed on the playback page during the work playback. Since this interaction method 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.
[0211] In addition, the embodiments of the present disclosure support both publishing the selected screen as a comment on the target work and publishing it as a work, enriching the user's resource publishing channels. In addition, after the user publishes the resource, other users can quickly jump to watch the target work through the third interaction element during the process of browsing the published multimedia resource, 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 by themselves, the operation cost is saved and the human-computer interaction efficiency is high.
[0212] Figure 14 It is a block diagram of a resource publishing device shown according to an exemplary embodiment. Referring to Figure 14 , the device includes:
[0213] A first display module 1401, configured to display a first playback page of a target work, where a first interaction element added by a first user account is displayed on the first playback page, and the first interaction element is used to prompt resource publishing based on the target work, and the first user account is the publishing account of the target work;
[0214] A second display module 1402, configured to display a resource publishing page based on the first multimedia resource currently played in the target work in response to a trigger operation on the first interaction element;
[0215] A first publishing module 1403, 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 the embodiments of the present disclosure provides users with a brand-new interaction method. Specifically, for the work production scenario, the embodiments of the present disclosure support the work publisher to add specific interaction elements to the work. For the work consumption scenario, the embodiments of the present disclosure support the work viewer to quickly produce and publish multimedia resources based on the target work by triggering the specific interaction elements displayed on the playback page during the work playback. Since this interaction method 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.
[0217] In some embodiments, the second display module is configured to:
[0218] In response to a trigger operation on the first interaction element, display the first multimedia resource in the preview window;
[0219] In response to a release confirmation operation, display the first multimedia resource on the resource release page.
[0220] In some other embodiments, the second display module is further configured to:
[0221] Display the playback timeline of the target work;
[0222] In response to a resource adjustment operation based on the playback timeline, display the second multimedia resource in the target work in the preview window;
[0223] In response to the release confirmation operation, display the second multimedia resource on the resource release page in a manner of replacing the first multimedia resource.
[0224] In some other embodiments, the second display module is further configured to:
[0225] Display the playback timeline of the target work;
[0226] In response to a resource addition operation based on the playback timeline, display the third multimedia resource in the target work in the preview window;
[0227] In response to the release confirmation operation, display the third multimedia resource on the resource release page on the basis of the first multimedia resource.
[0228] In some other embodiments, the apparatus further includes:
[0229] A third display module, configured to display at least one piece of copywriting and an information input box in response to a triggering operation on the first interactive element; and display the selected piece of copywriting in the information input box in response to a selection operation on any piece of copywriting.
[0230] The second display module is configured to display the resource publishing page based on the first multimedia resource and the selected piece of copywriting.
[0231] In some other embodiments, the third display module is configured to display the at least one piece of copywriting based on the semantic information of the first multimedia resource.
[0232] In some other embodiments, the device further includes:
[0233] A fourth display module, configured to display an update control for the at least one piece of copywriting; and display new copywriting in a manner of replacing the at least one piece of copywriting in response to a triggering operation on the update control.
[0234] In some other embodiments, a second interactive element is further displayed on the work playing page, and the second interactive element 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] A fifth display module, configured to display the multimedia resources published by the second user account based on the target work in response to a triggering operation on the second interactive element.
[0237] In some other embodiments, the device further includes:
[0238] A sixth display module, configured to display a quick publishing control in response to a triggering 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 triggering operation on the quick publishing control.
[0240] In some other embodiments, the first publishing module is configured to:
[0241] If the resource publishing page is used to publish a comment on the target work, publish the first multimedia resource in the form of a comment in response to the resource publishing operation; or,
[0242] If the resource publishing page is used to publish a work, publish the first multimedia resource in the form of a work in response to the resource publishing operation.
[0243] In some other embodiments, the first display module is further configured to:
[0244] If the first multimedia resource is a work, display a second playback page of the multimedia resource, where a third interaction element for linking to the target work is displayed on the second playback page; in response to a trigger operation on the third interaction element, display the first playback page; or,
[0245] If the first multimedia resource is a comment on the target work, display the third interaction element in the comment area of the target work based on the display position of the comment; in response to a trigger operation on the third interaction element, display the first playback page; or,
[0246] If the first multimedia resource is a work, display a second playback page of the first multimedia resource, where an entry for playing the target work is displayed on the second playback page; in response to a trigger operation on the entry for playing, play the target work; or,
[0247] If the first multimedia resource is a comment on the target work, display the entry for playing in the comment area of the target work based on the display position of the comment; in response to a trigger operation on the entry for playing, play the target work.
[0248] In some other embodiments, the apparatus further includes:
[0249] A seventh display module, configured to display an editing control on the resource publishing page, where the editing control is used to edit the first multimedia resource after being triggered.
[0250] All of the above optional technical solutions can be combined arbitrarily to form alternative embodiments of the present disclosure, which will not be elaborated herein.
[0251] Figure 15 It is a block diagram of another resource publishing apparatus shown according to an exemplary embodiment. Referring to Figure 15 , the apparatus includes:
[0252] An eighth display module 1501, configured to display an editing page of a target work;
[0253] A ninth display module 1502, configured to display the first interaction element on the editing page in response to an operation of adding the first interaction element on the editing page; where the first interaction element is used to prompt resource publishing based on the target work;
[0254] A second publishing module 1503, configured to publish the target work added with the first interactive element in response to a resource publishing operation on the editing page.
[0255] In summary, the resource publishing solution provided by the embodiments of the present disclosure provides users with a brand-new interaction method. Specifically, for the work production scenario, the embodiments of the present disclosure support the work publisher to add specific interactive elements to the work. For the work consumption scenario, the embodiments of the present disclosure support the work viewer to quickly produce and publish multimedia resources based on the target work by triggering the specific interactive elements displayed on the play page during the work playback. Since this interaction method 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.
[0256] In some embodiments, the device further includes:
[0257] A tenth display module, configured to display an interaction control in response to a trigger operation on the first interactive element on the editing page, where the interaction control is used to guide the setting of the display time of the first interactive element after being triggered; and display the play timeline of the target work in response to a trigger operation on the interaction control.
[0258] An update module, 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 play timeline.
[0259] In some other embodiments, an element addition option is displayed on the editing page;
[0260] The ninth display module is configured to:
[0261] Display an element selection page in response to a trigger operation on the element addition option, where the first interactive element is displayed on the element selection page;
[0262] Display the first interactive element and a prompt message on the editing page in response to a selection operation on the first interactive element, where the prompt message is used to introduce the function of the first interactive element.
[0263] All the above optional technical solutions can be combined arbitrarily to form alternative embodiments of the present disclosure, which will not be elaborated here.
[0264] It should be noted that when the resource publishing device provided in the above embodiments performs resource publishing, only the division of the above functional units is used for illustration. In actual applications, the above functions can be allocated to different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the resource publishing device provided in the above embodiments and the method embodiments of resource publishing belong to the same concept. For the specific implementation process, please refer to the method embodiments and will not be elaborated here.
[0265] Regarding the device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method and will not be elaborated here.
[0266] In some embodiments, an electronic device is also provided, which includes:
[0267] One or more processors;
[0268] A memory for storing program code executable by the processor;
[0269] Wherein, the processor is configured to execute the program code to implement the above resource publishing method.
[0270] Wherein, in response to the electronic device being provided as a terminal, Figure 16 FIG. 1600 is a block diagram of a terminal shown according to an exemplary embodiment.
[0271] Generally, the terminal 1600 includes a processor 1601 and a memory 1602.
[0272] The processor 1601 includes one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1601 is implemented in at least one of the following hardware forms: DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Alternatively, the processor 1601 includes a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state.
[0273] In some embodiments, the processor 1601 is integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1601 further includes an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.
[0274] The memory 1602 includes one or more computer-readable storage media, and the computer-readable storage media are non-transitory. The memory 1602 further includes high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1602 are used to store program code, and the program code is used to be executed by the processor 1601 to implement the resource publishing method provided in the method embodiments of the present disclosure.
[0275] In some embodiments, the terminal 1600 further includes: a peripheral device interface 1603 and peripheral devices. The processor 1601, the memory 1602, and the peripheral device interface 1603 are connected by a bus or signal lines. Each peripheral device is connected to the peripheral device interface 1603 through a bus, signal lines, or a circuit board. The peripheral devices include at least one of a radio frequency circuit 1604, a display screen 1605, a camera assembly 1606, an audio circuit 1607, and a power supply 1608.
[0276] The peripheral device interface 1603 is used to connect I / O (Input / Output) related peripheral devices to the processor 1601 and the memory 1602. In some embodiments, the processor 1601, the memory 1602, and the peripheral device interface 1603 are integrated on the same chip or circuit board; in other embodiments, any one or two of the processor 1601, the memory 1602, and the peripheral device interface 1603 are implemented on separate chips or circuit boards, and the present disclosure does not limit this.
[0277] The radio frequency circuit 1604 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1604 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1604 converts electrical signals into electromagnetic signals for transmission, or converts the received electromagnetic signals into electrical signals. In some embodiments, the radio frequency 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, and so on. The radio frequency circuit 1604 communicates with other terminals through at least one wireless communication protocol. The wireless communication protocols include but are not limited to: the World Wide Web, metropolitan area networks, intranets, generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the radio frequency circuit 1604 further includes a circuit related to NFC (Near Field Communication), which is not limited in this disclosure.
[0278] The display screen 1605 is used to display a UI (User Interface). The UI includes graphics, text, icons, videos, and any combination thereof. When the display screen 1605 is a touch display screen, the display screen 1605 also has the ability to collect touch signals on or above the surface of the display screen 1605. The touch signals are input to the processor 1601 as control signals for processing. At this time, the display screen 1605 is also used to provide 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, which is set on the front panel of the terminal 1600; in other embodiments, there are at least two display screens 1605, which are respectively set on different surfaces of the terminal 1600 or are in a foldable design; in other embodiments, the display screen 1605 is a flexible display screen, which is set on the curved surface or the folding surface of the terminal 1600. Alternatively, the display screen 1605 is set in an irregular non-rectangular shape, that is, a special-shaped screen. The display screen 1605 is prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0279] The camera assembly 1606 is used to capture images or videos. In some embodiments, the camera assembly 1606 includes a front camera and a rear camera. Generally, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth camera, a wide-angle camera, and a telephoto camera, so as to implement functions such as background blurring by fusing the main camera and the depth camera, panoramic shooting by fusing the main camera and the wide-angle camera, and VR (Virtual Reality) shooting function or other fusion shooting functions. In other embodiments, the camera assembly 1606 further includes a flash. The flash is a single-color temperature flash or a dual-color temperature flash. The dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which is used for light compensation under different color temperatures.
[0280] The audio circuit 1607 includes a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals and input them to the processor 1601 for processing, or input them to the radio frequency circuit 1604 to achieve voice communication. For the purpose of stereo collection or noise reduction, there are multiple microphones, which are respectively disposed at different parts of the terminal 1600. Alternatively, the microphone is an array microphone or an omnidirectional collection type microphone. The speaker is used to convert the electrical signal from the processor 1601 or the radio frequency circuit 1604 into sound waves. The speaker is a traditional thin film speaker or a piezoelectric ceramic speaker. In the case where the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 1607 further includes a headphone jack.
[0281] The power supply 1608 is used to supply power to each component in the terminal 1600. The power supply 1608 is an alternating current, a direct current, a disposable battery, or a rechargeable battery. In the case where the power supply 1608 includes a rechargeable battery, the rechargeable battery is a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery charged through a wired line, and the wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery also supports fast charging technology.
[0282] Those skilled in the art can understand that Figure 16 the structure shown in
[0283] In some embodiments, a computer-readable storage medium including instructions, such as a memory including instructions, is further provided. The above instructions are executed by a processor of an electronic device to implement the above resource publishing method. In other embodiments, the computer-readable storage medium is a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0284] In some embodiments, a computer program product including a computer program is further provided. When the computer program is executed by a processor of an electronic device, the above resource publishing method is implemented.
[0285] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and examples are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0286] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. A resource publishing method, characterized in that: The method comprises: Displaying a first play page of the target work, wherein a first interactive element added by a first user account is displayed on the first play page, and the first interactive element is used to prompt resource publishing based on the target work, and the first user account is a publishing account of the target work; In response to a triggering operation on the first interactive element, displaying a resource publishing page 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.
2. The resource publishing method according to claim 1, characterized in that: The method of displaying a resource publishing page based on the first multimedia resource currently being played in the target work in response to the triggering operation on the first interactive element includes: In response to a triggering operation on the first interactive element, displaying the first multimedia resource in a preview window; In response to the publishing confirmation operation, the first multimedia resource is displayed on the resource publishing page.
3. The resource publishing method according to claim 2, characterized in that: The method further comprises: Display the playback timeline of the target work; In response to the resource adjustment operation based on the play timeline, displaying a second multimedia resource in the target work in the preview window; In response to the publishing confirmation operation, the second multimedia resource is displayed on the resource publishing page in a manner of replacing the first multimedia resource.
4. The resource publishing method according to claim 2, characterized in that: The method further comprises: Display the playback timeline of the target work; In response to the resource adding operation based on the play timeline, displaying a third multimedia resource in the target work in the preview window; In response to the publishing confirmation operation, the third multimedia resource is displayed on the resource publishing page based on the first multimedia resource.
5. The resource publishing method according to claim 1, characterized in that: The method further comprises: In response to a triggering operation on the first interactive element, displaying at least one text and an information input box; In response to a selection operation on 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 displaying of at least one text includes: Based on the semantic information of the first multimedia resource, the at least one text is displayed.
7. The resource publishing method according to claim 5 or 6, characterized in that: The method further comprises: An update control for displaying the at least one text; In response to the triggering operation on the update control, a new copy is displayed in a manner of replacing the at least one copy.
8. The resource publishing method according to claim 1, characterized in that: The work playback page also displays a second interactive element, which is used to present an account identifier of a second user account that has published resources based on the target work; the method also includes: 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.
9. The resource publishing method according to claim 8, characterized in that: The method further comprises: In response to a triggering operation on the second interactive element, displaying a quick publishing control; In response to a triggering operation on the quick publishing control, the resource publishing page is displayed based on the first multimedia resource.
10. The resource publishing method according to claim 1, characterized in that: The step of publishing the first multimedia resource in response to the resource publishing operation on the resource publishing page includes: If the resource publishing page is used to publish comments on the target work, in response to the resource publishing operation, the first multimedia resource is published in the form of comments; 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.
11. The resource publishing method according to claim 1, characterized in that: The method further comprises: If the first multimedia resource is a work, displaying a second play page of the first multimedia resource, displaying a third interactive element on the second play page, and the third interactive element is used to link to the target work; in response to a triggering operation on the third interactive element, displaying the first play page; or, If the first multimedia resource is a comment on the target work, based on the display position of the comment, display the third interactive element in the comment area of the target work; in response to the triggering operation of the third interactive element, display the first play page; or, If the first multimedia resource is a work, displaying a second play page of the first multimedia resource, wherein the second play page displays a play entry of the target work; in response to a triggering operation on the play entry, playing the target work; or, If the first multimedia resource is a comment on the target work, the playback entrance is displayed in the comment area of the target work based on the display position of the comment; and the target work is played in response to a triggering operation on the playback entrance.
12. The resource publishing method according to claim 1, characterized in that: The method further comprises: An editing control is displayed on the resource publishing page, and the editing control is used to edit the first multimedia resource after being triggered.
13. A resource publishing method, characterized in that: The method comprises: Display the edit page of the target work; In response to a first interactive element adding operation on the editing page, displaying the first interactive element on the editing page; wherein the first interactive element is used to prompt resource publishing based on the target work; In response to a resource publishing operation on the editing page, the target work with the first interactive element added thereto is published.
14. The resource publishing method according to claim 13, characterized in that: The method further comprises: In response to a triggering operation on the first interactive element on the editing page, an interactive control is displayed, wherein the interactive control is used to guide setting of a display time of the first interactive element after being triggered; In response to a triggering operation on the interactive control, displaying a playback timeline of the target work; 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.
15. The resource publishing method according to claim 13, characterized in that: An element adding option is displayed on the editing page; In response to the first interactive element adding operation on the editing page, displaying the first interactive element on the editing page includes: In response to a triggering operation of adding an option to the element, displaying an element selection page, wherein the first interactive element is displayed on the element selection page; In response to a selection operation on the first interactive element, the first interactive element and prompt information are displayed on the editing page, and the prompt information is used to introduce the function of the first interactive element.
16. A resource publishing device, characterized in that: The device comprises: A first display module is configured to display a first play page of a target work, wherein a first interactive element added by a first user account is displayed on the first play page, wherein the first interactive element is used to prompt resource publishing based on the target work, and the first user account is a publishing account of the target work; A second display module is configured to display a resource publishing page based on the first multimedia resource currently played in the target work in response to a triggering operation on the first interactive element; The first publishing module is configured to publish the first multimedia resource in response to a resource publishing operation on the resource publishing page.
17. A resource publishing device, characterized in that: The device comprises: an eighth display module, configured to display an editing page of the target work; A ninth display module is configured to display the first interactive element on the editing page in response to the first interactive element adding operation 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 publish the target work with the first interactive element added thereto in response to a resource publishing operation on the editing page.
18. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the resource publishing method according to any one of claims 1 to 12; or the resource publishing method according to any one of claims 13 to 15.
19. 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 execute the resource publishing method as described in any one of claims 1 to 12; or, the resource publishing method as described in any one of claims 13 to 15.
20. A computer program product, characterized in that It comprises a computer program, which, when executed by a processor of an electronic device, implements the resource publishing method as claimed in any one of claims 1 to 12; or, the resource publishing method as claimed in any one of claims 13 to 15.
Citation Information
Patent Citations
Content item display method and device, terminal and computer readable storage medium
CN113407291A
Information reply method and device, electronic equipment, computer storage medium and product
CN115563320A
Message sending method and device, equipment and storage medium
CN119676204A
Second display interaction with social networking feed
US20120210353A1
Information reply method, apparatus, electronic device, readable storage medium and program product
US20230066583A1