Work publishing method, device, equipment and storage medium
By displaying and selecting multimedia resources on electronic maps and publishing them in one click, the problem of long interaction links in the existing technology is solved, and efficient human-computer interaction is achieved.
Patent Information
- Application Number
- CN202510376068.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2045-03-27
AI Technical Summary
In short video applications, the existing technology requires users to add pictures on the editing interface and edit them into works before publishing them. The interaction link is long, resulting in low human-computer interaction efficiency.
By displaying the multimedia resources generated by the terminal login object at multiple locations on the electronic map, displaying multiple multimedia resources in response to the selection operation, and directly publishing the selected resources, simplifying it into a one-click operation.
The interaction path is shortened, the operation steps are reduced, and the human-computer interaction efficiency is improved. Users can view and publish multimedia resources directly on the electronic map.
Smart Images

Figure CN119893171B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multimedia technology, and in particular to a method, apparatus, device, and storage medium for publishing a work. Background Art
[0002] With the development of multimedia technology, more and more short video applications have emerged. People can publish their works on short video applications and watch the works published by others.
[0003] In related technologies, when publishing a work, the user needs to first enter the work's editing interface, add pictures on the editing interface, edit the pictures into the work, and then publish the edited work. The interaction link is long, which reduces the efficiency of human-computer interaction. Summary of the Invention
[0004] The present disclosure provides a method, apparatus, device, and storage medium for publishing a work, which reduces the number of operation steps and improves the efficiency of human-computer interaction. The technical solution of the present disclosure is as follows.
[0005] According to one aspect of an embodiment of the present disclosure, a method for publishing a work is provided, the method comprising:
[0006] Displaying an electronic map, wherein the electronic map displays a plurality of multimedia resources generated by the terminal login object at a plurality of locations, each location corresponding to at least one multimedia resource;
[0007] In response to a selection operation of at least some of the multiple locations on the electronic map, displaying a plurality of first multimedia resources, the plurality of first multimedia resources including multimedia resources generated by the terminal login object at the at least some of the locations;
[0008] In response to a publishing operation on at least part of the plurality of first multimedia assets, a work including at least part of the first multimedia assets is published.
[0009] In some embodiments, in response to a publishing operation on at least some of the plurality of first multimedia resources, publishing a work including at least some of the first multimedia resources comprises:
[0010] In response to a selection operation on at least some of the plurality of first multimedia resources, displaying the selected at least some of the first multimedia resources as a selected state;
[0011] In response to a publishing operation on the resource display interface where the plurality of first multimedia resources are located, a work including at least part of the first multimedia resources is published.
[0012] In some embodiments, in response to a selection operation of at least some of the plurality of first multimedia resources, displaying the selected at least some of the first multimedia resources as a selected state includes at least one of the following:
[0013] In response to a selection operation on at least some of the plurality of first multimedia resources, displaying a selection mark on each selected first multimedia resource;
[0014] In response to a selection operation on at least some of the multiple first multimedia resources, each selected first multimedia resource is displayed in a preset display area on the resource display interface, and the preset display area is used to display the selected multimedia resource.
[0015] In some embodiments, after displaying the selected at least part of the first multimedia resource as selected, the method further includes at least one of the following:
[0016] The plurality of locations are displayed on the resource display interface. In response to a selection operation of any of the plurality of locations on the resource display interface, a plurality of second multimedia resources are displayed on the resource display interface, wherein the plurality of second multimedia resources are multimedia resources generated by the terminal login object at the location;
[0017] In response to a return operation on the resource display interface, the electronic map is displayed; in response to a selection operation of any one of multiple locations on the electronic map, multiple second multimedia resources are displayed on the resource display interface, and the multiple second multimedia resources are all multimedia resources generated by the terminal login object at the location.
[0018] In some embodiments, the method further comprises:
[0019] In response to a selection operation on at least part of the plurality of second multimedia resources, displaying the selected at least part of the second multimedia resources as a selected state;
[0020] In response to a publishing operation on the resource display interface, a work including at least a portion of the first multimedia resource and at least a portion of the second multimedia resource is published.
[0021] In some embodiments, in response to a publishing operation on a resource display interface where the plurality of first multimedia resources are located, publishing a work including at least part of the first multimedia resources includes:
[0022] In response to a publishing operation on the resource display interface, playing a work including at least part of the first multimedia resource on a work preview interface;
[0023] In response to a confirmation operation on the work played on the work preview interface, the work including at least part of the first multimedia resource is published.
[0024] In some embodiments, in response to a publishing operation on a resource display interface where the plurality of first multimedia resources are located, publishing a work including at least part of the first multimedia resources includes:
[0025] In response to a publishing operation on the resource display interface, displaying a plurality of initial works on the work preview interface, each initial work including at least a portion of the first multimedia resource, and the plurality of initial works using different work templates;
[0026] In response to a selection operation on any initial work on the work preview interface, the selected initial work is published as a work including at least part of the first multimedia resource.
[0027] In some embodiments, the method further comprises at least one of the following:
[0028] In response to a zooming operation on the electronic map, the scale of the electronic map is changed and the granularity of the location corresponding to the multimedia resource on the electronic map is changed;
[0029] In response to a drag operation on the electronic map, the area covered by the electronic map is displayed to change, and multimedia resources on the electronic map are displayed to change along with the change of the area.
[0030] In some embodiments, a first publishing control is displayed on the map interface where the electronic map is located, and the method further includes at least one of the following:
[0031] In response to a triggering operation on the first publishing control, displaying a plurality of multimedia resources and a second publishing control generated by the terminal login object at the plurality of locations on a resource display interface; and in response to a triggering operation on the second publishing control, publishing a location collection work including at least a portion of the multimedia resources of the plurality of locations;
[0032] In response to a triggering operation on the first publishing control, a location collection work including at least part of the multimedia resources of each of the plurality of locations is published.
[0033] In some embodiments, the method further comprises:
[0034] Displaying multimedia resources generated by at least one associated object of the terminal login object at at least one location on the electronic map;
[0035] In some embodiments, a resource switching control is displayed on the interface of the electronic map, and displaying multimedia resources generated by at least one associated object of the terminal login object at at least one location on the electronic map includes:
[0036] In response to a triggering operation on the resource switching control, the multimedia resources displayed on the electronic map are switched to multimedia resources generated by at least one associated object of the terminal login object at at least one location.
[0037] In some embodiments, the multimedia resources of any associated object displayed on the electronic map are multimedia resources sent by the associated object to the terminal login object.
[0038] In some embodiments, the method further comprises:
[0039] In response to a publishing operation on at least one third multimedia resource and at least one fourth multimedia resource, a work including the at least one third multimedia resource and the at least one fourth multimedia resource is published, wherein the third multimedia resource is a multimedia resource generated for the terminal login object, and the fourth multimedia resource is a multimedia resource generated for an associated object of the terminal login object, and the identification information of the terminal login object is displayed on the third multimedia resource in the work, and the identification information of the associated object is displayed on the fourth multimedia resource in the work.
[0040] According to another aspect of an embodiment of the present disclosure, a work publishing device is provided, the device comprising:
[0041] The first display unit is configured to display an electronic map, wherein the electronic map displays a plurality of multimedia resources generated by the terminal login object at a plurality of locations, each location corresponding to at least one multimedia resource;
[0042] a second display unit configured to display a plurality of first multimedia resources in response to a selection operation of at least some of the plurality of locations on the electronic map, the plurality of first multimedia resources including multimedia resources generated by the terminal login object at the at least some of the locations;
[0043] The publishing unit is configured to execute a publishing operation on at least part of the plurality of first multimedia resources and publish a work including at least part of the first multimedia resources.
[0044] In some embodiments, the publishing unit is configured to perform:
[0045] In response to a selection operation on at least some of the plurality of first multimedia resources, displaying the selected at least some of the first multimedia resources as a selected state;
[0046] In response to a publishing operation on the resource display interface where the plurality of first multimedia resources are located, a work including at least part of the first multimedia resources is published.
[0047] In some embodiments, the publishing unit is configured to perform at least one of the following:
[0048] In response to a selection operation on at least some of the plurality of first multimedia resources, displaying a selection mark on each selected first multimedia resource;
[0049] In response to a selection operation on at least some of the multiple first multimedia resources, each selected first multimedia resource is displayed in a preset display area on the resource display interface, and the preset display area is used to display the selected multimedia resource.
[0050] In some embodiments, the second display unit is further configured to perform at least one of the following:
[0051] The plurality of locations are displayed on the resource display interface. In response to a selection operation of any of the plurality of locations on the resource display interface, a plurality of second multimedia resources are displayed on the resource display interface, wherein the plurality of second multimedia resources are multimedia resources generated by the terminal login object at the location;
[0052] In response to a return operation on the resource display interface, the electronic map is displayed; in response to a selection operation of any one of multiple locations on the electronic map, multiple second multimedia resources are displayed on the resource display interface, and the multiple second multimedia resources are all multimedia resources generated by the terminal login object at the location.
[0053] In some embodiments, the publishing unit is further configured to execute:
[0054] In response to a selection operation on at least part of the plurality of second multimedia resources, displaying the selected at least part of the second multimedia resources as a selected state;
[0055] In response to a publishing operation on the resource display interface, a work including at least a portion of the first multimedia resource and at least a portion of the second multimedia resource is published.
[0056] In some embodiments, the publishing unit is configured to perform:
[0057] In response to a publishing operation on the resource display interface, playing a work including at least part of the first multimedia resource on a work preview interface;
[0058] In response to a confirmation operation on the work played on the work preview interface, the work including at least part of the first multimedia resource is published.
[0059] In some embodiments, the publishing unit is configured to perform:
[0060] In response to a publishing operation on the resource display interface, displaying a plurality of initial works on the work preview interface, each initial work including at least a portion of the first multimedia resource, and the plurality of initial works using different work templates;
[0061] In response to a selection operation on any initial work on the work preview interface, the selected initial work is published as a work including at least part of the first multimedia resource.
[0062] In some embodiments, the first display unit is further configured to perform at least one of the following:
[0063] In response to a zooming operation on the electronic map, the scale of the electronic map is changed and the granularity of the location corresponding to the multimedia resource on the electronic map is changed;
[0064] In response to a drag operation on the electronic map, the area covered by the electronic map is displayed to change, and multimedia resources on the electronic map are displayed to change along with the change of the area.
[0065] In some embodiments, a first publishing control is displayed on the map interface where the electronic map is located, and the second display unit is further configured to perform at least one of the following:
[0066] In response to a triggering operation on the first publishing control, displaying a plurality of multimedia resources and a second publishing control generated by the terminal login object at the plurality of locations on a resource display interface; and in response to a triggering operation on the second publishing control, publishing a location collection work including at least a portion of the multimedia resources of the plurality of locations;
[0067] In response to a triggering operation on the first publishing control, a location collection work including at least part of the multimedia resources of each of the plurality of locations is published.
[0068] In some embodiments, the first display unit is further configured to perform:
[0069] Displaying multimedia resources generated by at least one associated object of the terminal login object at at least one location on the electronic map;
[0070] In some embodiments, a resource switching control is displayed on the interface where the electronic map is located, and the first display unit is configured to execute:
[0071] In response to a triggering operation on the resource switching control, the multimedia resources displayed on the electronic map are switched to multimedia resources generated by at least one associated object of the terminal login object at at least one location.
[0072] In some embodiments, the multimedia resources of any associated object displayed on the electronic map are multimedia resources sent by the associated object to the terminal login object.
[0073] In some embodiments, the publishing unit is further configured to perform:
[0074] In response to a publishing operation on at least one third multimedia resource and at least one fourth multimedia resource, a work including the at least one third multimedia resource and the at least one fourth multimedia resource is published, wherein the third multimedia resource is a multimedia resource generated for the terminal login object, and the fourth multimedia resource is a multimedia resource generated for an associated object of the terminal login object, and the identification information of the terminal login object is displayed on the third multimedia resource in the work, and the identification information of the associated object is displayed on the fourth multimedia resource in the work.
[0075] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device including:
[0076] processor;
[0077] a memory for storing instructions executable by the processor;
[0078] The processor is configured to execute the instructions to implement the above-mentioned work publishing method.
[0079] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the above-mentioned work publishing method.
[0080] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, wherein the computer program product includes a computer program, and when the computer program is executed by a processor, the computer program implements the above-mentioned work publishing method.
[0081] An embodiment of the present disclosure provides a method for publishing works, which displays at least one multimedia resource generated by a terminal login object at multiple locations on an electronic map, and any one or more of the multiple locations can be triggered to display the multiple multimedia resources generated by the terminal login object at these locations, so that the terminal login object can publish works based on at least part of the multimedia resources generated at these locations. This method allows the multimedia resources generated by the terminal login object at multiple locations to be directly viewed on the electronic map, and works can be published directly based on the viewed multimedia resources. Compared with the need to jump to multiple interfaces and perform multiple interactive operations before publishing a work, this method shortens the interaction path, reduces the operation steps, and thus improves the efficiency of human-computer interaction.
[0082] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0083] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0084] Figure 1 It is a schematic diagram showing an implementation environment according to an exemplary embodiment.
[0085] Figure 2 The figure is a flowchart of a method for publishing works according to an exemplary embodiment.
[0086] Figure 3 The figure is a flowchart of another method for publishing works according to an exemplary embodiment.
[0087] Figure 4 The figure is a schematic diagram of an electronic map according to an exemplary embodiment.
[0088] Figure 5 The diagram is a schematic diagram of a resource display interface according to an exemplary embodiment.
[0089] Figure 6 The figure is a schematic diagram of a work preview interface according to an exemplary embodiment.
[0090] Figure 7 The figure is a schematic diagram of a work publishing interface according to an exemplary embodiment.
[0091] Figure 8 It is a schematic diagram showing another resource display interface according to an exemplary embodiment.
[0092] Figure 9The present invention is a flowchart of a work publishing method according to an exemplary embodiment.
[0093] Figure 10 The figure is a flowchart of another method for publishing works according to an exemplary embodiment.
[0094] Figure 11 The figure is a block diagram of a device for publishing works according to an exemplary embodiment.
[0095] Figure 12 It is a block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION
[0096] In order to enable ordinary persons 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.
[0097] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the numbers used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure as detailed in the appended claims.
[0098] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, storage, and display, etc.), and signals involved in this disclosure are all authorized by the user or fully authorized by all parties. The collection, use, and processing of such data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the multimedia resources generated by the terminal login objects involved in this disclosure are obtained with full authorization.
[0099] The work publishing method provided by the embodiment of the present disclosure can be executed by an electronic device, and the electronic device can be provided as at least one of a terminal and a server. Figure 1 This is a schematic diagram of an implementation environment provided by the embodiment of the present disclosure, see Figure 1 , the implementation environment includes: a terminal 101 and a server 102.
[0100] In the embodiment of the present disclosure, a target application is installed on the terminal 101, and the target application can be used to publish works. The server 102 is a background server of the target application, and is used to provide background services for the target application.
[0101] In some embodiments, an electronic map is displayed on the terminal 101, and the electronic map displays multimedia resources generated by the terminal login object at multiple locations on the electronic map. After triggering one or more locations on the electronic map, multiple multimedia resources generated by the terminal login object at these locations can be displayed, and the terminal login object can publish works based on at least part of the multimedia resources at these locations.
[0102] Terminal 101 can be at least one of a smartphone, smartwatch, desktop computer, laptop, virtual reality terminal, augmented reality terminal, wireless terminal, and portable computer. Terminal 101 has communication capabilities and can access a wired or wireless network. Terminal 101 can generally refer to one of multiple terminals, and those skilled in the art will appreciate that the number of terminals can be greater or lesser. Server 102 can be a standalone physical server, a server cluster consisting of multiple physical servers, or a distributed file system. It can also be a cloud server that provides 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 some embodiments, server 102 is directly or indirectly connected to terminal 101 via wired or wireless communication, which is not limited in this embodiment. Optionally, the number of servers 102 can be greater or lesser, which is not limited in this embodiment. Of course, server 102 can also include other functional servers to provide more comprehensive and diverse services. Among them, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 or the terminal 101 can each undertake the computing work independently, and the embodiments of the present disclosure do not limit this.
[0103] Figure 2 FIG. 1 is a flow chart showing a method for publishing a work according to an exemplary embodiment. Figure 2 As shown, the method is executed by the terminal, and the method includes the following steps.
[0104] In step S201 , the terminal displays an electronic map. The electronic map displays a plurality of multimedia resources generated by a terminal login object at a plurality of locations. Each location corresponds to at least one multimedia resource.
[0105] In the embodiment of the present disclosure, the multimedia resources generated by the terminal login object at each location include but are not limited to photos and videos taken by the terminal login object at the location, as well as works published at the location, etc. The works can be pictures, videos or picture collections, etc.
[0106] The electronic map displays the names of multiple locations to indicate which location each display area on the electronic map corresponds to. Multimedia resources corresponding to each location are displayed in the area adjacent to that location. Furthermore, arrows pointing to the location are displayed on the multimedia resources corresponding to each location to establish a visual connection between the two locations.
[0107] Among them, the multimedia resources generated by the terminal login object at each location can be one or more. If one multimedia resource for each location is displayed on the electronic map, then the multimedia resource can be any one of the multimedia resources generated by the terminal login object at the location, or the multimedia resource with the latest generation time, or the multimedia resource viewed the most times by the terminal login object, or a multimedia resource that meets other conditions, which are not specifically limited here. If multiple multimedia resources for each location are displayed on the electronic map, then the multiple multimedia resources for each location can be works generated in different time periods to increase the diversity of multimedia resources displayed on the electronic map; the multiple multimedia resources for each location can also be multimedia resources that meet other conditions, which are not specifically limited here. Furthermore, if the multimedia resources generated by the terminal at any location include multiple forms such as videos, pictures, and works, then at least one multimedia resource of each type for that location can be displayed on the electronic map.
[0108] In step S202, in response to a selection operation on at least some of the multiple locations on the electronic map, the terminal displays multiple first multimedia resources, which include multimedia resources generated by the terminal login object at the at least some of the locations.
[0109] In the disclosed embodiment, one or more locations can be selected at a time. If only one location is selected, clicking on it will select it. If multiple locations are selected, long-pressing a location will select it and all the locations on the electronic map will be displayed as selectable. By triggering any selectable location, you can directly select it.
[0110] Where the electronic map displays the names of locations, a click on any location can be a click on the location's name. Furthermore, any predetermined adjacent area centered on any location is a trigger hotspot for that location. In other embodiments, selecting a multimedia resource corresponding to any location on the electronic map can also select that location, which is not specifically limited here.
[0111] In step S203, in response to the publishing operation of at least part of the first multimedia resources among the plurality of first multimedia resources, the terminal publishes a work including at least part of the first multimedia resources.
[0112] Among them, since the multiple first multimedia resources include multimedia resources of at least some locations, these at least some multimedia resources are multimedia resources of one or more locations. The terminal login object can select some or all of the first multimedia resources from the multiple first multimedia resources to publish the work. Specifically, after the terminal login object selects at least some of the first multimedia resources, in response to a one-key publishing operation, the terminal automatically generates and publishes the work based on this part of the first multimedia resources. Alternatively, in response to a one-key publishing operation, the terminal automatically selects at least some of the multimedia resources from the multiple first multimedia resources to generate and publish the work, further improving the efficiency of human-computer interaction.
[0113] An embodiment of the present disclosure provides a method for publishing works, which displays at least one multimedia resource generated by a terminal login object at multiple locations on an electronic map, and any one or more of the multiple locations can be selected to display the multiple multimedia resources generated by the terminal login object at these locations, so that the terminal login object can publish works based on at least part of the multimedia resources generated at these locations. This method allows the multimedia resources generated by the terminal login object at multiple locations to be directly viewed on the electronic map, and works can be published directly based on the viewed multimedia resources. Compared with the need to jump to multiple interfaces and perform multiple interactive operations before publishing a work, this method shortens the interaction path, reduces the operation steps, and thus improves the efficiency of human-computer interaction.
[0114] above Figure 2 The following is only the basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 3 , Figure 3 The present invention is a flowchart of another method for publishing works according to an exemplary embodiment. The method is executed by a terminal and includes the following steps.
[0115] In step S301, the terminal plays multimedia resources based on the information stream on the play interface.
[0116] In some embodiments, the playback interface is an interface within a target application, and the target application is used to provide a service for playing multimedia resources. The target application may be, for example, a video application, an audio application, a social application, or the like.
[0117] Among them, multimedia resources can be various forms of multimedia resources such as videos, pictures, texts, and works. The playback interface is used to display multiple multimedia resources in the information flow to the terminal login object. In response to the switching operation of the multimedia resources in the playback interface, the terminal switches the multimedia resource played in the playback interface to the next multimedia resource in the information flow. For example, the playback interface is a video selection page of a short video application. The playback interface can play short videos in the information flow; in response to the switching operation of the short video in the video selection page, such as sliding up and down, the short video played in the playback interface is switched to another short video in the information flow.
[0118] In step S302, in response to the switching operation of the multimedia resources being played and the multimedia resources played on the playback interface reaching the preset conditions, the terminal displays an electronic map, which displays multiple multimedia resources generated by the terminal login object at multiple locations, and each location corresponds to at least one multimedia resource.
[0119] Among them, the preset conditions include at least one of the following: the number of multimedia resources played on the playback interface reaches a preset number; the duration of the multimedia resources played on the playback interface reaches a preset duration; the multimedia resources played on the playback interface are multimedia resources of the target type. The preset conditions can also be any other conditions, which are not limited here.
[0120] The switching operation may be an up and down sliding operation or a left and right sliding operation on the playback interface. The switching operation may also be a triggering operation of a switching control on the playback interface, which is not specifically limited here.
[0121] In the embodiment of the present disclosure, the process of displaying an electronic map is implemented through the above steps S301-S302. In this embodiment, when switching the multimedia resources played on the playback interface, the electronic map is displayed when the multimedia resources played on the playback interface meet certain conditions. This expands the display scenarios of the electronic map and improves the exposure rate of the electronic map. Since the multimedia resources provided by the electronic map are used to publish works, it is beneficial to promote the terminal login object to publish works while viewing multimedia resources, which is also beneficial to promote interaction.
[0122] It should be noted that the above steps S301-S302 are only an optional implementation method for displaying an electronic map. The terminal can also display an electronic map in other ways, which will not be described in detail here.
[0123] In some embodiments, some prompt information is also displayed on the electronic map, including at least one of the following implementation methods.
[0124] (1) The terminal displays first prompt information on the electronic map, where the first prompt information is used to prompt the user to publish a work based on multimedia resources provided by the electronic map.
[0125] The first prompt information can be displayed in any area on the electronic map, such as the top area or the bottom area of the electronic map. Furthermore, the first prompt information is also used to prompt the user to view the electronic map to select multimedia resources to publish the work. It should be noted that the first prompt information can be displayed on the electronic map or in other areas of the interface where the electronic map is located, such as the first prompt information being displayed in the upper area outside the electronic map. For example, see Figure 4 , Figure 4 4 is a schematic diagram of a map interface according to an exemplary embodiment, wherein an electronic map 401 is displayed on the map interface, and first prompt information 402 is displayed above the electronic map 401 .
[0126] In this embodiment, by displaying the first prompt information to prompt the user to publish a work based on the multimedia resources provided by the electronic map, the information transmission rate is improved, which is conducive to promoting the terminal login object to interact based on the electronic map.
[0127] (2) The terminal displays second prompt information on the multimedia resources corresponding to each location on the electronic map. The second prompt information is used to prompt the terminal login object the number of multimedia resources generated at the location.
[0128] Among them, each of the multiple locations on the electronic map corresponds to at least one multimedia resource. Taking one as an example, the second prompt information is displayed on the multimedia resource corresponding to each location. The second prompt information can be a number to indicate the quantity. For example, continue to refer to Figure 4 , a second prompt message 403 is also displayed on the multimedia resource of each location.
[0129] Taking the example of a situation where there are multiple multimedia resources corresponding to each location on the electronic map, for each location, the second prompt information can be displayed only on any multimedia resource at the location, or on each multimedia resource at the location. Furthermore, since the multimedia resources at each location can be multiple types of multimedia resources such as photos, videos, and works, optionally, for each location, if the multimedia resources corresponding to the location include different types of multimedia resources, then one multimedia resource of each type is displayed on the electronic map. For example, if the multimedia resources corresponding to the location include photos and works, then one photo and one work of the location are displayed for the location on the electronic map. Correspondingly, the number of multimedia resources of the same type generated by the terminal login object at the location is displayed on different types of multimedia resources.
[0130] In this embodiment, by prompting the number of multimedia resources corresponding to each location on the multimedia resources of the location, the information transparency is improved in the limited display area of the electronic map, so that the terminal login object can select a location to view multimedia resources based on the number of prompts, which is conducive to promoting interaction.
[0131] In some embodiments, a third prompt message is also displayed on the map interface, and the third prompt message is used to prompt a switching operation to continue playing the multimedia resource. Accordingly, in response to a switching operation on the map interface, such as a sliding operation, the multimedia resource continues to be played. Alternatively, a close control is also displayed on the map interface, and in response to a triggering operation on the close control, the terminal continues to play the multimedia resource. For example, continue to see Figure 4 , a third prompt message 404 and a close control 405 are also displayed on the map interface.
[0132] In some embodiments, the multimedia resources displayed on the electronic map belong to the same theme type, for example, all belong to the theme type of scenery, people, or animals.
[0133] In this embodiment, multimedia resources of the same theme type are displayed on the electronic map, that is, multimedia resources of the same theme type of the terminal login object in different locations are displayed. This makes the multimedia resources displayed on the electronic map more visually unified, optimizes the content display, and is more conducive to attracting the attention of the terminal login object, and is conducive to stimulating the terminal login object to publish works based on the multimedia resources of this theme type, thereby promoting interaction.
[0134] The topic type may satisfy at least one of the following conditions: the terminal login object has the most multimedia resources published for the topic type; the terminal login object has the most multimedia resources interacted with the topic type. The number of interactions includes at least one of the following: the number of forwarding, commenting, likes, and favorites.
[0135] In this embodiment, the multimedia resources of the theme type displayed on the electronic map are multimedia resources of the theme type that the terminal login object has interacted with or published many times, that is, higher quality multimedia resources are recommended on the electronic map, which is conducive to promoting the terminal login object to interact based on the recommended multimedia resources.
[0136] In some embodiments, the terminal further displays multimedia resources generated at at least one location by at least one associated object of the terminal login object on the electronic map.
[0137] The associated object of the terminal login object may be an object followed by the terminal login object, or an object following the terminal login object, or an object following each other, that is, the two objects are in a friend relationship.
[0138] Optionally, the electronic map can display both the terminal login object and the multimedia resources of its associated objects. For multimedia resources of the terminal login object, the terminal login object's identification information is displayed on the multimedia resources. For multimedia resources of the associated objects, the associated object's identification information is displayed on the works for easy distinction. It should be noted that even if the multimedia resources of the terminal login object are not displayed on the electronic map, the works of its associated objects may also be displayed on the electronic map, without specific limitation.
[0139] Among them, the multimedia resources displayed on the electronic map can be works, and displaying the works means displaying the cover of the works. Triggering the cover of any work can play the work. In this way, the works of the terminal login object or the associated object can be played directly on the electronic map without jumping to other interfaces, which obviously improves the efficiency of human-computer interaction.
[0140] In this embodiment, not only the multimedia resources of the terminal login object but also the multimedia resources of its associated objects are displayed on the electronic map, thereby further improving the information transmission rate.
[0141] In other embodiments, a resource switching control is displayed on the interface of an electronic map, and the process of a terminal displaying multimedia resources generated at at least one location by at least one associated object of the terminal's login object on the electronic map includes the following implementation method: in response to a triggering operation on the resource switching control, the terminal switches the multimedia resources displayed on the electronic map to multimedia resources generated at at least one location by at least one associated object of the terminal's login object. In this embodiment, providing the resource switching control allows the multimedia resources of the terminal's login object and the multimedia resources of the associated objects to be displayed on different interfaces, thereby avoiding visual confusion and improving the interface display effect.
[0142] In some embodiments, the multimedia resources of any associated object displayed on the electronic map are multimedia resources sent by the associated object to the terminal login object.
[0143] Optionally, the terminal login object sends a work co-creation request to its associated object, and the associated object sends multimedia resources to the terminal login object based on the work co-creation request, and then displays the multimedia resources published by the associated object on an electronic map, making it easier for the terminal login object to select the multimedia resources of the associated object to publish the work.
[0144] In an embodiment of the present disclosure, the terminal login object can publish its own multimedia resources, and can also publish multimedia resources sent by associated objects. Optionally, in response to the publishing operation of at least one third multimedia resource and at least one fourth multimedia resource, the publishing operation includes at least one third multimedia resource and at least one fourth multimedia resource, the third multimedia resource is a multimedia resource generated by the terminal login object, and the fourth multimedia resource is a multimedia resource generated by the associated object of the terminal login object. The identification information of the terminal login object is displayed on the third multimedia resource in the work, and the identification information of the associated object is displayed on the fourth multimedia resource in the work.
[0145] In this embodiment, when the published work includes multimedia resources generated by multiple objects, the multimedia resources of different objects are also identified in the work, thereby improving the transparency of information.
[0146] In step S303, in response to a selection operation on at least some of the multiple locations on the electronic map, the terminal displays multiple first multimedia resources, which include multimedia resources generated by the terminal login object at at least some of the locations.
[0147] In some embodiments, the terminal displays multiple first multimedia resources on a map interface of an electronic map. In other embodiments, the terminal displays multiple first multimedia resources on a resource display interface, which can be a new interface or a pop-up interface on the map interface. Optionally, taking the multimedia resources at each location as multimedia resources in a local photo album of the terminal as an example, the resource display interface can be an interface within the album, such as the main album interface or a sub-interface within the album.
[0148] Among them, multiple first multimedia resources can be arranged in order of generation time, that is, the later the generation time, the higher the ranking. Multiple first multimedia resources can also be arranged in other orders, which are not specifically limited here. Due to the limited display area on the resource display interface, if the resource display interface cannot display all multiple first multimedia resources at once, the first multimedia resources displayed on the resource display interface can be switched in response to an up and down sliding operation or a left and right sliding operation.
[0149] For example, see Figure 5 , Figure 5is a schematic diagram illustrating a resource display interface according to an exemplary embodiment. The resource display interface is displayed as a pop-up window on a map interface, and displays multiple first multimedia resources. For illustration, taking at least some of the locations as one location as an example, the resource display interface also displays the name of the location to indicate which location the multiple first multimedia resources correspond to. Furthermore, the resource display interface displays not only the name of the location but also the names of multiple other locations, with the location being selected to indicate that the multiple first multimedia resources correspond to the location.
[0150] It should be noted that the electronic map displays the names of multiple locations. Optionally, the locations whose names are displayed on the electronic map are locations where the terminal login object has generated multimedia resources. Alternatively, the electronic map displays not only the names of locations where the terminal login object has generated multimedia resources, but also the names of locations where the terminal login object has not generated multimedia resources. The corresponding multimedia resources are displayed in adjacent areas of the locations where the terminal login object has generated multimedia resources to distinguish between these two different types of locations. Accordingly, at least some of the locations selected are locations where the terminal login object has generated multimedia resources.
[0151] In the embodiment of the present disclosure, the scale of the electronic map can be set as needed, so the granularity of multiple locations displayed on the electronic map can be set as needed, for example, the granularity of multiple locations on the electronic map can be continents, countries, provinces, cities, etc.
[0152] In some embodiments, the terminal login object is able to adjust the electronic map, including at least one of the following implementation methods: in response to a zoom operation on the electronic map, the scale of the electronic map displayed by the terminal changes and the location granularity corresponding to the multimedia resources displayed on the electronic map changes; in response to a drag operation on the electronic map, the area covered by the electronic map displayed by the terminal changes and the multimedia resources displayed on the electronic map change as the area changes.
[0153] Among them, in response to the zoom-out operation on the electronic map, the scale of the electronic map displayed by the terminal becomes smaller and the granularity of the location corresponding to the multimedia resources on the electronic map becomes larger, such as the granularity of the location changes from city to province; in response to the zoom-in operation on the electronic map, the scale of the electronic map displayed by the terminal becomes larger and the granularity of the multimedia resources on the electronic map becomes smaller, such as the granularity of the location changes from province to city, that is, more detailed locations are displayed, and then the multimedia resources corresponding to the smaller granularity locations are displayed.
[0154] Among them, the area range displayed on the electronic map is limited. In response to the dragging operation on the electronic map, the area range displayed on the electronic map can be changed. For example, in response to the dragging operation on the electronic map, the area range displayed on the electronic map changes from Province A to Province B. Accordingly, the multimedia resources corresponding to the places in Province B are displayed on the electronic map.
[0155] In an embodiment of the present disclosure, the locations displayed on the electronic map can be adjusted in response to zooming and dragging operations on the electronic map, and the displayed multimedia resources can be adjusted. This allows multimedia resources generated at various locations to be efficiently viewed on the electronic map, thereby improving the efficiency of human-computer interaction.
[0156] In some embodiments, the terminal login object can also switch the content displayed on the electronic map, including at least one of the following implementation methods: in response to a first switching operation on the electronic map, the terminal switches the multimedia resources corresponding to multiple locations on the electronic map; in response to a second switching operation on the electronic map, the terminal switches the multiple locations displayed on the electronic map and displays the multimedia resources corresponding to the switched locations.
[0157] Optionally, the first switching operation and the second switching operation are different gesture operations on the electronic map. Alternatively, the electronic map or the map interface where the electronic map resides displays a first switching control and a second switching control, the first switching operation on the electronic map is a triggering operation on the first switching control, and the second switching operation on the electronic map is a triggering operation on the second switching control.
[0158] In this embodiment, in response to a first switching operation, the multimedia resources corresponding to each location can be switched for display. This allows the terminal login object to view more multimedia resources on the electronic map, improving the transparency of information. If the terminal login object is not satisfied with the displayed multimedia resources, other multimedia resources can be interactively displayed, which facilitates interaction and improves the user experience. In response to a second switching operation, not only the displayed multimedia resources but also the displayed location can be switched. This allows the terminal login object to view multimedia resources at more locations on the electronic map, improving the transparency of information and allowing the terminal login object to efficiently view multimedia resources generated at different locations, thereby improving the efficiency of human-computer interaction.
[0159] In step S304, in response to the selection operation of at least some of the first multimedia resources among the plurality of first multimedia resources, the terminal displays the selected at least some of the first multimedia resources as a selected state.
[0160] The selection operation on any first multimedia resource may be a click operation on the first multimedia resource. Furthermore, the terminal login object can also select multiple first multimedia resources at once by a drag operation.
[0161] In some embodiments, in response to the selection operation of at least some of the multiple first multimedia resources, the terminal displays the selected at least some of the first multimedia resources as selected, including at least one of the following implementations:
[0162] (1) In response to a selection operation on at least some of the first multimedia resources among the plurality of first multimedia resources, the terminal displays a selection mark on each selected first multimedia resource.
[0163] The selection mark can be set as needed. For example, the selection mark can be a text mark or a pattern mark, such as a check mark.
[0164] Optionally, an identification component is displayed on each first multimedia resource, and the identification component is used to indicate whether the first multimedia resource is selected. Accordingly, a selection mark is displayed on the identification component, that is, before the first multimedia resource is selected, the identification component is blank, and after the first multimedia resource is selected, the identification component is filled with the selection mark. Furthermore, the selection mark also includes a number, which is used to indicate the order in which the first multimedia resources are selected, thereby indicating not only whether the first multimedia resources are selected, but also the order in which they are selected. Optionally, the order in which each first multimedia resource is selected also indicates the order in which the first multimedia resources are displayed in the generated work.
[0165] In this embodiment, by displaying a selection mark on the selected first multimedia resource, the information transparency and information transmission efficiency are improved, and the terminal login object is given interactive feedback, so that the terminal login object can promptly know the selected first multimedia resource, thereby improving the user experience.
[0166] For example, see Figure 5 A selection mark 501 is displayed on each selected first multimedia resource, and the selection mark 501 also includes a number indicating the selection order.
[0167] (2) In response to a selection operation of at least some of the first multimedia resources from the plurality of first multimedia resources, the terminal displays each selected first multimedia resource in a preset display area on the resource display interface, where the preset display area is used to display the selected multimedia resources.
[0168] The preset display area can be set as needed. For example, the preset display area is the bottom area of the resource display interface, that is, the preset display area is located below multiple first multimedia resources, and the selected first multimedia resources are displayed in the preset display area in the order in which they were selected. Furthermore, a delete control is displayed on each first multimedia resource displayed in the preset display area to delete the selected first multimedia resource. For example, continue to refer to Figure 5 , the preset display area 502 is displayed below the multiple first multimedia resources.
[0169] In this embodiment, the selected first multimedia resource is additionally displayed in an area, which can provide more intuitive visual feedback to the terminal login object, so that the terminal login object can clearly see which multimedia resources he has selected, and by displaying the multimedia resources in the preset display area, he can quickly confirm whether his selection is correct, thereby improving preview efficiency.
[0170] In step S305 , in response to a publishing operation on the resource display interface where the plurality of first multimedia resources are located, the terminal publishes a work including at least part of the first multimedia resources.
[0171] In some embodiments, a second publishing control is displayed on the resource display interface, and the publishing operation on the resource display interface is also a triggering operation of the second publishing control. Figure 5 , a second publishing control 503 is displayed on the resource display interface. It should be noted that if the resource display interface is a pop-up window on the map interface where the electronic map is located, the second publishing control and the first publishing control can be the same control. Accordingly, while displaying the resource display interface, the terminal can continue to display the third prompt information, close the control, etc.
[0172] In the embodiment of the present disclosure, the above steps S304-S305 implement a process of publishing a work including at least part of the first multimedia resources in response to a publishing operation on at least part of the multiple first multimedia resources. In this embodiment, the terminal login object can select at least part of the multimedia resources from the multiple first multimedia resources to publish the work, which improves the autonomous selectivity of the terminal login object, facilitates interaction, and ultimately the work published meets the subjective needs of the terminal login object, thereby improving the quality of the published work.
[0173] It should be noted that the above steps S304-S305 are only an optional implementation method for implementing the process. The terminal can also implement the process through other implementation methods, which will not be described in detail here.
[0174] In some embodiments, the above-mentioned process of the terminal publishing a work including at least part of the first multimedia resources in response to a publishing operation on the resource display interface where multiple first multimedia resources are located also includes the following implementation method: in response to the publishing operation on the resource display interface, the terminal plays the work including at least part of the first multimedia resources on the work preview interface; in response to the confirmation operation on the work played on the work preview interface, the terminal publishes the work including at least part of the first multimedia resources.
[0175] The work preview interface is used to preview the generated work. Furthermore, the terminal login object can also edit the work on the work preview interface and then publish the edited work. Editing of the work includes editing of any item such as the background music, work template, work type, multimedia resources included in the work, etc., which is not specifically limited here. For example, see Figure 6 , Figure 6 The figure is a schematic diagram of a work preview interface according to an exemplary embodiment.
[0176] In other embodiments, multiple initial works are provided on the work preview interface, that is, in response to a publishing operation on the resource display interface, the terminal displays multiple initial works on the work preview interface, each initial work includes at least part of the first multimedia resource, and the multiple initial works use different work templates; in response to a selection operation on any initial work on the work preview interface, the terminal publishes the selected initial work as a work including at least part of the first multimedia resource.
[0177] The different work templates may include at least one of background music, special effects, filters, and fonts. Displaying multiple initial works on the work preview interface refers to displaying covers of multiple initial works. In response to a triggering operation on any initial work on the work preview interface, the terminal may play the initial work, so that the terminal login user can view any initial work.
[0178] In this embodiment, different initial works are generated for at least part of the first multimedia resource based on different work templates, and the terminal login object can select any initial work to publish, thereby improving the terminal login object's autonomous selectivity, and the published works are more in line with the subjective needs of the terminal login object, thereby improving the quality of the published works.
[0179] In the embodiment of the present disclosure, in response to the confirmation operation on the work preview interface, the work can be directly published. In other embodiments, in response to the confirmation operation on the work preview interface, a work publishing interface is also displayed, and the work publishing interface is used to set the cover, title, topic, location, viewing permissions, etc. of the work. A third publishing control is displayed on the work publishing interface, and in response to the triggering operation of the third publishing control, the work is published. For example, see Figure 7 , Figure 7 The figure is a schematic diagram of a work publishing interface according to an exemplary embodiment.
[0180] In some embodiments, the terminal can also automatically select multimedia resources for the terminal login object to publish. A first publishing control is displayed on the map interface where the electronic map is located. In response to a triggering operation on the first publishing control, the terminal displays multiple multimedia resources generated by the terminal login object at multiple locations and a second publishing control on the resource display interface. In response to a triggering operation on the second publishing control, the terminal publishes a location collection work that includes at least some of the multimedia resources of each of the multiple locations; or, in response to a triggering operation on the first publishing control, the terminal publishes a location collection work that includes at least some of the multimedia resources of each of the multiple locations.
[0181] For example, see Figure 4 , a first publishing control 406 is also displayed on the map interface where the electronic map is located. For example, see Figure 8 , Figure 8 This is a schematic diagram of a resource display interface according to an exemplary embodiment. The resource display interface displays multimedia resources generated by a terminal login object at multiple locations, that is, all multimedia resources of the terminal login object are displayed on the resource display interface. Furthermore, the resource display interface displays a second publishing control 801.
[0182] In some embodiments, the resource display interface also displays multiple locations on an electronic map. In response to a selection operation on any location, the resource display interface can switch to displaying multimedia resources generated by the terminal login object at the location.
[0183] In which, in response to the triggering operation of the second publishing control, the terminal selects at least part of the multimedia resources from the multimedia resources of each location, generates and publishes a location collection work based on at least part of the multimedia resources of each of the multiple locations. Optionally, the multimedia resources selected by the terminal for the multiple locations belong to the same theme type, or the multimedia resources selected by the terminal for each location are one or more multimedia resources whose generation time meets the time condition for the location, or the multimedia resources selected by the terminal for each location are one or more multimedia resources whose number of views by the terminal login object meets the number condition for the location. The terminal itself can filter multimedia resources to generate and publish works, or it can filter multimedia resources through the server to generate and publish works, which is not specifically limited here.
[0184] In the disclosed embodiments, the generated location collection work can be an electronic map work, with the multiple multimedia resources included in the work displayed at multiple locations on the electronic map based on the generated locations. The generated location collection work can also be a video work, with the multiple multimedia resources included in the work representing a frame or a video clip within the video work. Specifically, an image-type multimedia resource represents a frame within the video work, while a video or work-type multimedia resource represents a video clip within the video work.
[0185] In this embodiment, triggering any location on the electronic map not only allows viewing the multimedia resources of that location, but also allows viewing the multimedia resources of multiple locations by triggering the first publishing control. This significantly increases the diversity of interaction, and allows viewing the multimedia resources of multiple locations with one click, without having to trigger each location separately to display the multimedia resources of that location, thereby improving the efficiency of human-computer interaction. Triggering the second publishing control allows publishing a collection of location works that includes at least part of the multimedia resources of multiple locations with one click, without requiring the terminal to log in to the object and select the location and multimedia resources to publish the work. This significantly reduces the number of operation steps and improves the efficiency of human-computer interaction. Triggering the first publishing control allows publishing a collection of location works with one click, without the need for secondary interaction, further improving the efficiency of human-computer interaction.
[0186] It should be noted that in response to the triggering operation of the second publishing control, the generated work can include multimedia resources of these multiple locations, or multimedia resources of some of these multiple locations, that is, the terminal selects some locations from these multiple locations to generate a location collection work.
[0187] In other embodiments, the terminal login object can also independently select a location, that is, in response to a selection operation of at least some of the multiple locations on the electronic map, the terminal displays at least some of the locations as selected; in response to a publishing operation of at least some of the selected locations, the terminal publishes a location collection work including at least some of the multimedia resources of at least some of the locations.
[0188] In the embodiment of the present disclosure, one or more locations can be selected at a time. If only one location is selected, that location can be triggered. If multiple locations are selected, a location can be long-pressed to display the location as selected, and multiple locations on the electronic map can be displayed as optional. Then, the location in the optional state can be triggered to directly select the location without long-pressing all the locations. The process of displaying a location as selected is similar to the process of displaying the first multimedia resource as selected, such as displaying a selection mark in the area where the location is located on the electronic map, or displaying the selected location in the preset display area on the electronic map, which is not specifically limited here.
[0189] The publishing operation for at least some of the locations may be a triggering operation on a first publishing control on a map interface. In response to the publishing operation, the terminal selects at least some multimedia resources from the multimedia resources of each location for the at least some of the locations, generates a location collection based on the at least some multimedia resources of the at least some of the locations, and publishes the collection.
[0190] It should be noted that the terminal login object can not only select a location on the electronic map to publish the work, but also select a location on the resource display interface to publish the work because multiple locations are also displayed on the resource display interface.
[0191] In this embodiment, after the terminal login user selects a location, the backend automatically selects multimedia resources for each location to publish a location collection, eliminating the need for the terminal login user to manually select multimedia resources. This significantly improves the efficiency of human-computer interaction. Furthermore, since the locations are selected by the terminal login user themselves, this not only improves human-computer interaction efficiency but also ensures that the location collection meets the terminal login user's subjective needs, improving the quality of the location collection.
[0192] For example, see Figure 9 , Figure 9 This is a flowchart illustrating a work publishing process according to an exemplary embodiment. The terminal displays an electronic map. In response to a trigger operation on any location on the electronic map, the terminal displays multiple multimedia resources generated by the terminal login object at that location on a resource display interface, where at least one multimedia resource can be selected. In response to a trigger operation on another location on the resource display interface, the terminal displays multiple multimedia resources generated by the terminal login object at that other location on the resource display interface. In response to a trigger operation on a return control on the resource display interface, the terminal returns to displaying the electronic map. In response to a trigger operation on a second publish control on the resource display interface, the terminal displays a work preview interface. In response to a confirmation operation on the work preview interface, the terminal displays a work publishing interface. In response to a trigger operation on a third publish control on the work publishing interface, the work is published. In response to a trigger operation on the first publish control on the electronic map, the resource display interface displays multiple multimedia resources generated by the terminal login object at all locations.
[0193] An embodiment of the present disclosure provides a method for publishing works, which displays at least one multimedia resource generated by a terminal login object at multiple locations on an electronic map, and any one or more of the multiple locations can be triggered to display the multiple multimedia resources generated by the terminal login object at these locations, so that the terminal login object can publish works based on at least part of the multimedia resources generated at these locations. This method allows the multimedia resources generated by the terminal login object at multiple locations to be directly viewed on the electronic map, and works can be published directly based on the viewed multimedia resources. Compared with the need to jump to multiple interfaces and perform multiple interactive operations before publishing a work, this method shortens the interaction path, reduces the operation steps, and thus improves the efficiency of human-computer interaction.
[0194] In the above Figure 3 In the embodiment of the present invention, the example of the terminal login object selecting a multimedia resource at a location to publish a work is described below. Figure 10 The embodiment of the present invention is described by taking the example of a terminal login object selecting multimedia resources in multiple locations to publish works. Figure 10 , Figure 10 The present invention is a flowchart of another method for publishing works according to an exemplary embodiment. The method is executed by a terminal and includes the following steps.
[0195] In step S1001, the terminal plays multimedia resources based on the information stream on the play interface.
[0196] In step S1002, in response to the switching operation of the multimedia resources being played and the multimedia resources played on the playback interface reaching the preset conditions, the terminal displays an electronic map, which displays multiple multimedia resources generated by the terminal login object at multiple locations, and each location corresponds to at least one multimedia resource.
[0197] In step S1003, in response to a selection operation on at least some of the multiple locations on the electronic map, the terminal displays multiple first multimedia resources, which include multimedia resources generated by the terminal login object at the at least some of the locations.
[0198] In step S1004, in response to a selection operation on at least some of the first multimedia resources among the plurality of first multimedia resources, the terminal displays the selected at least some of the first multimedia resources as a selected state.
[0199] In the embodiment of the present disclosure, the above steps S1001-S1004 are similar to steps S301-S304 and are not described again here.
[0200] In step S1005, in response to a return operation on the resource display interface, the terminal displays an electronic map, and in response to a selection operation of any one of multiple locations on the electronic map, multiple second multimedia resources are displayed on the resource display interface. The multiple second multimedia resources are all multimedia resources generated by the terminal login object at the location.
[0201] In some embodiments, a return control is displayed on the resource display interface, and the return operation on the resource display interface is a triggering operation of the return control. Figure 5 , the resource display interface also displays a return control 504. Alternatively, the return operation on the resource display interface is a preset gesture operation on the resource display interface, such as a left slide operation or a right slide operation.
[0202] The selected location is a location other than at least some of the locations selected previously. The process of the terminal displaying multiple second multimedia resources on the resource display interface is the same as the process of displaying multiple first multimedia resources, which will not be repeated here.
[0203] In this embodiment, after selecting multimedia resources of some locations on the resource display interface, you can return to the electronic map to reselect the location, and then display the multimedia resources of other locations on the resource display interface, so that the terminal login object can view and select multimedia resources of different locations conveniently and efficiently, thereby improving the efficiency of human-computer interaction.
[0204] In the embodiment of the present application, the example of returning to the electronic map and reselecting a location is used for explanation. In other embodiments, multiple locations are displayed on the resource display interface. In response to the selection operation of any of the multiple locations on the resource display interface, the terminal displays multiple second multimedia resources on the resource display interface. The multiple second multimedia resources are all multimedia resources generated by the terminal login object at the location. For example, continue to refer to Figure 5 , a plurality of locations 505 are displayed on the resource display interface, and the plurality of locations 505 are displayed in the form of tags.
[0205] In this embodiment, multiple selectable locations are provided on the resource display interface, and after triggering any location, the multimedia resources of the location are displayed on the resource display interface. In this way, the multimedia resources corresponding to other locations do not need to jump back to the interface where the electronic map is located, shortening the interaction path and improving the efficiency of human-computer interaction.
[0206] In step S1006, in response to the selection operation of at least part of the second multimedia resources among the plurality of second multimedia resources, the terminal displays the selected at least part of the second multimedia resources as a selected state.
[0207] In the embodiment of the present disclosure, the specific process of selecting the second multimedia resource and displaying the second multimedia resource as selected in step S1006 is the same as the specific process of selecting the first multimedia resource and displaying the first multimedia resource as selected in step S304, and will not be repeated here.
[0208] It should be noted that while displaying multiple second multimedia resources on the resource display interface, multimedia resources of other selected locations can also be displayed in the preset display area of the resource display interface. For example, at least part of the first multimedia resources will continue to be displayed, and the selected second multimedia resources will also be displayed in the preset display area, such as being displayed behind the first multimedia resources based on the order of selection.
[0209] In step S1007 , in response to a publishing operation on the resource display interface, the terminal publishes a work including at least a portion of the first multimedia resource and at least a portion of the second multimedia resource.
[0210] The process of publishing the work in step S1007 is the same as the process of publishing the work in step S305, and will not be repeated here.
[0211] In the embodiment of the present disclosure, only the example of the terminal login object selecting multimedia resources at different locations twice for publication is used for explanation. The terminal login object can also select multimedia resources at more locations for publication. The process is the same as the above steps S1005-S1007 and will not be repeated here.
[0212] In this embodiment, after the terminal login object selects multimedia resources of some locations, it can also switch to displaying multimedia resources of other locations, and then select multimedia resources of other locations. In this way, works including multimedia resources of multiple locations can be published, which can meet the terminal login object's needs for multi-location content selection, improve the diversity of interaction, and thus help promote terminal login object interaction.
[0213] An embodiment of the present disclosure provides a method for publishing works, which displays at least one multimedia resource generated by a terminal login object at multiple locations on an electronic map, and any one or more of the multiple locations can be triggered to display the multiple multimedia resources generated by the terminal login object at these locations, so that the terminal login object can publish works based on at least part of the multimedia resources generated at these locations. This method allows the multimedia resources generated by the terminal login object at multiple locations to be directly viewed on the electronic map, and works can be published directly based on the viewed multimedia resources. Compared with the need to jump to multiple interfaces and perform multiple interactive operations before publishing a work, this method shortens the interaction path, reduces the operation steps, and thus improves the efficiency of human-computer interaction.
[0214] Figure 11 FIG. 1 is a block diagram of a work publishing device according to an exemplary embodiment. Figure 11 , the device comprises:
[0215] The first display unit 1101 is configured to display an electronic map, where the electronic map displays a plurality of multimedia resources generated by a terminal login object at a plurality of locations, where each location corresponds to at least one multimedia resource;
[0216] The second display unit 1102 is configured to display a plurality of first multimedia resources in response to a selection operation of at least some of the plurality of locations on the electronic map, the plurality of first multimedia resources including multimedia resources generated by the terminal login object at at least some of the locations;
[0217] The publishing unit 1103 is configured to execute a publishing operation on at least some of the first multimedia resources in response to publishing the work including at least some of the first multimedia resources.
[0218] In some embodiments, the publishing unit 1103 is configured to perform:
[0219] In response to a selection operation on at least some of the first multimedia resources among the plurality of first multimedia resources, displaying the selected at least some of the first multimedia resources as a selected state;
[0220] In response to a publishing operation on a resource display interface where the plurality of first multimedia resources are located, a work including at least part of the first multimedia resources is published.
[0221] In some embodiments, the publishing unit 1103 is configured to perform at least one of the following:
[0222] In response to a selection operation on at least some of the first multimedia resources among the plurality of first multimedia resources, displaying a selection mark on each selected first multimedia resource;
[0223] In response to a selection operation of at least some of the multiple first multimedia resources, each selected first multimedia resource is displayed in a preset display area on the resource display interface, and the preset display area is used to display the selected multimedia resource.
[0224] In some embodiments, the second display unit 1102 is further configured to perform at least one of the following:
[0225] A plurality of locations are displayed on the resource display interface. In response to a selection operation of any of the plurality of locations on the resource display interface, a plurality of second multimedia resources are displayed on the resource display interface. The plurality of second multimedia resources are multimedia resources generated by the terminal login object at the location.
[0226] In response to a return operation on the resource display interface, an electronic map is displayed. In response to a selection operation of any one of multiple locations on the electronic map, multiple second multimedia resources are displayed on the resource display interface. The multiple second multimedia resources are all multimedia resources generated by the terminal login object at the location.
[0227] In some embodiments, the publishing unit 1103 is further configured to execute:
[0228] In response to a selection operation on at least part of the plurality of second multimedia resources, displaying the selected at least part of the second multimedia resources as a selected state;
[0229] In response to a publishing operation on the resource display interface, a work including at least a portion of the first multimedia resource and at least a portion of the second multimedia resource is published.
[0230] In some embodiments, the publishing unit 1103 is configured to perform:
[0231] In response to a publishing operation on the resource display interface, playing a work including at least a portion of the first multimedia resource on the work preview interface;
[0232] In response to a confirmation operation on the work played on the work preview interface, a work including at least a portion of the first multimedia resource is published.
[0233] In some embodiments, the publishing unit 1103 is configured to perform:
[0234] In response to a publishing operation on the resource display interface, a plurality of initial works are displayed on the work preview interface, each of the initial works includes at least a portion of the first multimedia resource, and the plurality of initial works use different work templates;
[0235] In response to a selection operation on any initial work on the work preview interface, the selected initial work is published as a work including at least part of the first multimedia resource.
[0236] In some embodiments, the first display unit 1101 is further configured to perform at least one of the following:
[0237] In response to a zooming operation on the electronic map, the scale of the electronic map is changed and the granularity of the location corresponding to the multimedia resource on the electronic map is changed;
[0238] In response to the dragging operation on the electronic map, the area covered by the displayed electronic map changes and the multimedia resources displayed on the electronic map change along with the change in the area.
[0239] In some embodiments, a first publishing control is displayed on the map interface where the electronic map is located, and the second display unit 1102 is further configured to perform at least one of the following:
[0240] In response to a triggering operation on the first publishing control, a plurality of multimedia resources generated by the terminal login object at a plurality of locations and a second publishing control are displayed on the resource display interface; and in response to a triggering operation on the second publishing control, a location collection work including at least a portion of the multimedia resources of the plurality of locations is published;
[0241] In response to a triggering operation on the first publishing control, a location collection work including at least part of the multimedia resources of each of the plurality of locations is published.
[0242] In some embodiments, the first display unit 1101 is further configured to perform:
[0243] Multimedia resources generated by at least one associated object of the terminal login object at at least one location are displayed on an electronic map.
[0244] In some embodiments, a resource switching control is displayed on the interface where the electronic map is located, and the first display unit is configured to execute:
[0245] In response to a triggering operation on the resource switching control, the multimedia resources displayed on the electronic map are switched to multimedia resources generated at at least one location by at least one associated object of the terminal login object.
[0246] In some embodiments, the multimedia resources of any associated object displayed on the electronic map are multimedia resources sent by the associated object to the terminal login object.
[0247] In some embodiments, the publishing unit is further configured to perform:
[0248] In response to the publishing operation of at least one third multimedia resource and at least one fourth multimedia resource, the publishing operation includes at least one third multimedia resource and at least one fourth multimedia resource, the third multimedia resource is a multimedia resource generated for the terminal login object, and the fourth multimedia resource is a multimedia resource generated for the associated object of the terminal login object. The identification information of the terminal login object is displayed on the third multimedia resource in the work, and the identification information of the associated object is displayed on the fourth multimedia resource in the work.
[0249] An embodiment of the present disclosure provides a work publishing device, which displays at least one multimedia resource generated by a terminal login object at multiple locations on an electronic map, and any one or more of the multiple locations can be triggered to display the multiple multimedia resources generated by the terminal login object at these locations, so that the terminal login object can publish works based on at least part of the multimedia resources generated at these locations. The device allows the multimedia resources generated by the terminal login object at multiple locations to be directly viewed on the electronic map, and works can be published directly based on the viewed multimedia resources. Compared with the need to jump to multiple interfaces and perform multiple interactive operations before a work can be published, the device shortens the interaction path, reduces the operation steps, and thus improves the efficiency of human-computer interaction.
[0250] Regarding the apparatus in the above embodiment, the specific manner in which each unit performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.
[0251] In some embodiments, the electronic device is provided as a terminal. Figure 12 The following is a block diagram of a terminal 1200 according to an exemplary embodiment of the present disclosure. Terminal 1200 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. Terminal 1200 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other similar names.
[0252] Typically, the terminal 1200 includes a processor 1201 and a memory 1202 .
[0253] Processor 1201 may include one or more processing cores, such as a quad-core processor or an octa-core processor. Processor 1201 may be implemented in hardware using at least one of the following: a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), or a PLA (Programmable Logic Array). Processor 1201 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), processes data while awake; the coprocessor is a low-power processor that processes data while in standby mode. In some embodiments, processor 1201 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing content displayed on the display. In some embodiments, processor 1201 may also include an AI (Artificial Intelligence) processor for handling computational operations related to machine learning.
[0254] Memory 1202 may include one or more computer-readable storage media, which may be non-transitory. Memory 1202 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in memory 1202 is used to store at least one program code, which is executed by processor 1201 to implement the work publishing method provided in the method embodiments of the present disclosure.
[0255] In some embodiments, terminal 1200 may optionally include a peripheral device interface 1203 and at least one peripheral device. The processor 1201, memory 1202, and peripheral device interface 1203 may be connected via a bus or signal lines. Each peripheral device may be connected to peripheral device interface 1203 via a bus, signal lines, or circuit boards. Specifically, the peripheral device may include at least one of a radio frequency circuit 1204, a display screen 1205, a camera assembly 1206, an audio circuit 1207, and a power supply 1208.
[0256] The peripheral device interface 1203 can be used to connect at least one I / O (Input / Output)-related peripheral device to the processor 1201 and the memory 1202. In some embodiments, the processor 1201, the memory 1202, and the peripheral device interface 1203 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1201, the memory 1202, and the peripheral device interface 1203 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0257] RF circuit 1204 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. RF circuit 1204 communicates with communication networks and other communication devices via electromagnetic signals. RF circuit 1204 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. RF circuit 1204 optionally 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 the like. RF circuit 1204 can communicate with other terminals via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, RF circuit 1204 may also include circuitry related to Near Field Communication (NFC), although this disclosure does not limit this.
[0258] Display screen 1205 is used to display a user interface (UI). This UI may include graphics, text, icons, videos, or any combination thereof. If display screen 1205 is a touchscreen display, it is also capable of collecting touch signals on or above the surface of display screen 1205. These touch signals can be input as control signals to processor 1201 for processing. Display screen 1205 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there can be a single display screen 1205, located on the front panel of terminal 1200. In other embodiments, there can be at least two display screens 1205, located on different surfaces of terminal 1200 or in a foldable design. In still other embodiments, display screen 1205 can be a flexible display, located on a curved or foldable surface of terminal 1200. Display screen 1205 can also be configured as a non-rectangular, irregular shape, known as a special-shaped screen. The display screen 1205 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0259] The camera component 1206 is used to capture images or videos. Optionally, the camera component 1206 includes a front camera and a rear camera. Typically, the front camera is provided on the front panel of the terminal, and the rear camera is provided 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 of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera component 1206 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0260] The audio circuit 1207 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals that are input into the processor 1201 for processing, or input into the RF circuit 1204 to achieve voice communication. For the purpose of stereo sound collection or noise reduction, there may be multiple microphones, each located in different parts of the terminal 1200. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert electrical signals from the processor 1201 or the RF circuit 1204 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert electrical signals into sound waves audible to humans, but also convert electrical signals into sound waves inaudible to humans for purposes such as distance measurement. In some embodiments, the audio circuit 1207 may also include a headphone jack.
[0261] Power supply 1208 is used to power various components in terminal 1200. Power supply 1208 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 1208 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0262] Those skilled in the art will understand that Figure 12 The structure shown in the figure does not constitute a limitation on the terminal 1200, and the terminal 1200 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0263] In an exemplary embodiment, a computer-readable storage medium is also provided. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the above-described work publishing method. Alternatively, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device.
[0264] In an exemplary embodiment, a computer program product is further provided. The computer program product includes a computer program. When the computer program is executed by a processor, the computer program implements the above-mentioned work publishing method.
[0265] In some embodiments, the computer program product involved in the embodiments of the present disclosure may be deployed and executed on one electronic device, or on multiple electronic devices located at one location, or on multiple electronic devices distributed at multiple locations and interconnected through a communication network. Multiple electronic devices distributed at multiple locations and interconnected through a communication network may constitute a blockchain system.
[0266] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The description and examples are to be regarded as exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims. All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of the present application, and will not be described in detail here.
[0267] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for publishing a work, characterized in that: The method comprises: On the playback interface, multimedia resources are played based on the information stream; In response to a switching operation on the multimedia resources being played and the multimedia resources already played on the playback interface meeting a preset condition, an electronic map is displayed, wherein the electronic map displays a plurality of multimedia resources generated by the terminal login object at a plurality of locations, each location corresponding to at least one multimedia resource, and the multimedia resources generated by the terminal login object at each location include photos, videos, and published works taken by the terminal login object at the location; In response to a selection operation of at least some of the multiple locations on the electronic map, displaying a plurality of first multimedia resources, the plurality of first multimedia resources including multimedia resources generated by the terminal login object at the at least some of the locations; In response to a publishing operation on at least part of the plurality of first multimedia resources, a work including at least part of the first multimedia resources is published in the application where the playback interface is located.
2. The work publishing method according to claim 1, characterized in that: The step of publishing a work including at least part of the plurality of first multimedia resources in response to a publishing operation on at least part of the plurality of first multimedia resources comprises: In response to a selection operation on at least some of the plurality of first multimedia resources, displaying the selected at least some of the first multimedia resources as a selected state; In response to a publishing operation on the resource display interface where the plurality of first multimedia resources are located, a work including at least part of the first multimedia resources is published.
3. The work publishing method according to claim 2, characterized in that: In response to the selection operation of at least some of the plurality of first multimedia resources, displaying the selected at least some of the first multimedia resources as a selected state includes at least one of the following: In response to a selection operation on at least some of the plurality of first multimedia resources, displaying a selection mark on each selected first multimedia resource; In response to a selection operation on at least some of the multiple first multimedia resources, each selected first multimedia resource is displayed in a preset display area on the resource display interface, and the preset display area is used to display the selected multimedia resource.
4. The method according to claim 2, characterized in that After displaying at least part of the selected first multimedia resource as a selected state, the method further includes at least one of the following: The plurality of locations are displayed on the resource display interface. In response to a selection operation of any of the plurality of locations on the resource display interface, a plurality of second multimedia resources are displayed on the resource display interface, wherein the plurality of second multimedia resources are multimedia resources generated by the terminal login object at the location; In response to a return operation on the resource display interface, the electronic map is displayed; in response to a selection operation of any one of multiple locations on the electronic map, multiple second multimedia resources are displayed on the resource display interface, and the multiple second multimedia resources are all multimedia resources generated by the terminal login object at the location.
5. The work publishing method according to claim 4, characterized in that: The method further comprises: In response to a selection operation on at least part of the plurality of second multimedia resources, displaying the selected at least part of the second multimedia resources as a selected state; In response to a publishing operation on the resource display interface, a work including at least a portion of the first multimedia resource and at least a portion of the second multimedia resource is published.
6. The work publishing method according to claim 2, characterized in that: The step of publishing a work including at least part of the first multimedia resources in response to a publishing operation on the resource display interface where the plurality of first multimedia resources are located comprises: In response to a publishing operation on the resource display interface, playing a work including at least part of the first multimedia resource on a work preview interface; In response to a confirmation operation on the work played on the work preview interface, the work including at least part of the first multimedia resource is published.
7. The work publishing method according to claim 2, characterized in that: The step of publishing a work including at least part of the first multimedia resources in response to a publishing operation on the resource display interface where the plurality of first multimedia resources are located comprises: In response to a publishing operation on the resource display interface, displaying a plurality of initial works on the work preview interface, each initial work including at least a portion of the first multimedia resource, and the plurality of initial works using different work templates; In response to a selection operation on any initial work on the work preview interface, the selected initial work is published as a work including at least part of the first multimedia resource.
8. The work publishing method according to claim 1, characterized in that: The method further comprises at least one of the following: In response to a zooming operation on the electronic map, the scale of the electronic map is changed and the granularity of the location corresponding to the multimedia resource on the electronic map is changed; In response to a drag operation on the electronic map, the area covered by the electronic map is displayed to change, and multimedia resources on the electronic map are displayed to change along with the change of the area.
9. The work publishing method according to claim 1, characterized in that: A first publishing control is displayed on the map interface where the electronic map is located, and the method further includes at least one of the following: In response to a triggering operation on the first publishing control, displaying a plurality of multimedia resources and a second publishing control generated by the terminal login object at the plurality of locations on a resource display interface; and in response to a triggering operation on the second publishing control, publishing a location collection work including at least a portion of the multimedia resources of the plurality of locations; In response to a triggering operation on the first publishing control, a location collection work including at least part of the multimedia resources of each of the plurality of locations is published.
10. The work publishing method according to claim 1, characterized in that: The method further comprises: The multimedia resources generated by at least one associated object of the terminal login object at at least one location are displayed on the electronic map.
11. The work publishing method according to claim 10, characterized in that: A resource switching control is displayed on the interface where the electronic map is located, and the multimedia resource generated by at least one associated object of the terminal login object at at least one location is displayed on the electronic map, including: In response to a triggering operation on the resource switching control, the multimedia resources displayed on the electronic map are switched to multimedia resources generated by at least one associated object of the terminal login object at at least one location.
12. The work publishing method according to claim 10, characterized in that: The multimedia resources of any associated object displayed on the electronic map are multimedia resources sent by the associated object to the terminal login object.
13. The work publishing method according to claim 10, characterized in that: The method further comprises: In response to a publishing operation on at least one third multimedia resource and at least one fourth multimedia resource, a work including the at least one third multimedia resource and the at least one fourth multimedia resource is published, wherein the third multimedia resource is a multimedia resource generated for the terminal login object, and the fourth multimedia resource is a multimedia resource generated for an associated object of the terminal login object, and the identification information of the terminal login object is displayed on the third multimedia resource in the work, and the identification information of the associated object is displayed on the fourth multimedia resource in the work.
14. A work publishing device, characterized in that: The device comprises: The first display unit is configured to play multimedia resources based on the information stream on the playback interface; in response to a switching operation on the played multimedia resources and when the multimedia resources played on the playback interface meet a preset condition, display an electronic map, wherein the electronic map displays a plurality of multimedia resources generated by the terminal login object at a plurality of locations, each location corresponding to at least one multimedia resource, and the multimedia resources generated by the terminal login object at each location include photos, videos, and published works taken by the terminal login object at the location; a second display unit configured to display a plurality of first multimedia resources in response to a selection operation of at least some of the plurality of locations on the electronic map, the plurality of first multimedia resources including multimedia resources generated by the terminal login object at the at least some of the locations; The publishing unit is configured to execute a publishing operation in response to at least part of the multiple first multimedia resources, and publish a work including at least part of the first multimedia resources in the application where the playback interface is located.
15. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the work publishing method according to any one of claims 1 to 13.
16. 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 work publishing method described in any one of claims 1 to 13.
17. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, the work publishing method according to any one of claims 1 to 13 is implemented.
Citation Information
Patent Citations
Photo management system
CN107203599A