Multimedia content sharing method, device, electronic device and storage medium

By displaying the identification information of the object to be shared during the multimedia content sharing process and implementing one-click sharing in response to the drag operation, the problems of cumbersome operations and poor convenience in the prior art are solved, and the convenience and interactivity of sharing are improved.

CN118092746BActive Publication Date: 2025-08-26BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410063139.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-16
Publication Date
2025-08-26
Estimated Expiration
2044-01-16

AI Technical Summary

Technical Problem

In the prior art, multimedia content sharing operations are cumbersome and have poor convenience, resulting in less use of sharing functions and poor interactivity.

Method used

One-click sharing is achieved by displaying the sharing operation information of the target multimedia content on the preset page and displaying the identification information of the object to be shared in response to the drag operation until it is dragged to the target area to indicate that the sharing is successful.

Benefits of technology

It improves the convenience, simplicity and efficiency of multimedia content sharing, and increases the usage and interactivity of sharing functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118092746B_ABST
    Figure CN118092746B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a multimedia content sharing method, device, electronic device, and storage medium. The method includes displaying sharing operation information corresponding to target multimedia content on a preset page; displaying object identification information corresponding to at least one to-be-shared object on the preset page in response to a drag operation on the sharing operation information; and displaying first sharing success information on the preset page when the sharing operation information is dragged to an area where the target object identification information is located based on the drag operation, and the drag operation is terminated in the area where the target object identification information is located. The first sharing success information is used to indicate that the target multimedia content has been successfully shared with the target object corresponding to the target object identification information, and the target object identification information is object identification information corresponding to any one of the at least one to-be-shared objects. Utilizing the embodiments of the present disclosure can greatly improve the convenience, simplicity, and efficiency of the sharing operation while greatly enhancing the novelty of the sharing operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular to a multimedia content sharing method, device, electronic device, and storage medium. Background Art

[0002] In today's increasingly popular social networking environment, sharing has become an important way for users to participate in social interactions. Users often share various content, including photos, videos, articles, etc. The sharing process in related technologies usually involves multiple steps: 1) clicking the share control to trigger the display of the share panel; 2) selecting the sharing object in the share panel, and displaying a confirmation button after selecting a sharing object; 3) clicking the confirmation button to trigger the sharing of the content to be shared with the selected sharing object. The sharing methods in the above-mentioned related technologies have many steps, which increases the user's operational burden and time cost. The sharing operation is cumbersome and inconvenient, which in turn leads to problems such as low usage of the sharing function and poor sharing interactivity. Summary of the Invention

[0003] The present disclosure provides a multimedia content sharing method, device, electronic device, and storage medium to at least address the technical issues in related technologies such as cumbersome sharing operations and poor convenience, which in turn lead to less use of sharing functions and poor sharing interactivity. The technical solutions of the present disclosure are as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, a method for sharing multimedia content is provided, including:

[0005] Display sharing operation information corresponding to the target multimedia content on a preset page;

[0006] In response to a drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page;

[0007] When the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, and the drag operation is ended in the area where the target object identification information is located, first sharing success information is displayed on the preset page. The first sharing success information is used to indicate that the target multimedia content is successfully shared with the target object corresponding to the target object identification information. The target object identification information is the object identification information corresponding to any one of the at least one object to be shared.

[0008] In an optional embodiment, in response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page includes:

[0009] In response to the drag operation on the sharing operation information, the sharing operation information is magnified, and the magnified sharing operation information is moved based on the drag information corresponding to the drag operation, and the object identification information corresponding to the at least one object to be shared is displayed on the preset page.

[0010] In an optional embodiment, in response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page includes:

[0011] In response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object and first quick sharing information on the preset page;

[0012] The first quick sharing information is used to instruct to drag the sharing operation information to the first target area, so as to share the target multimedia content with each to-be-shared object with one click.

[0013] In an optional embodiment, the method further includes:

[0014] When the sharing operation information is dragged to the first target area based on the drag operation and the drag operation is ended in the first target area, second sharing success information is displayed on the preset page, and the second sharing success information is used to indicate that the target multimedia content is successfully shared with the at least one object to be shared.

[0015] In an optional embodiment, the method further includes:

[0016] When the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, updating the target object identification information from the first state to the second state;

[0017] The target object identification information in the first state is used to indicate that the target object identification information is not selected; and the target object identification information in the second state is used to indicate that the target object identification information is selected.

[0018] In an optional embodiment, when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation and the drag operation is ended in the area where the target object identification information is located, displaying the first sharing success information on the preset page includes:

[0019] When the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, and the drag operation is ended in the area where the target object identification information is located, the object identification information corresponding to the at least one object to be shared is hidden, the sharing operation information is moved to the original position corresponding to the sharing operation information, and the first sharing success information is displayed on the preset page.

[0020] In an optional embodiment, the at least one to-be-shared object is the first historical interactive object of the current sharing object within a first preset time period, and the current sharing object is the object that triggered the drag operation; and in response to the drag operation on the sharing operation information, displaying object identification information corresponding to the at least one to-be-shared object on the preset page includes:

[0021] In response to a drag operation on the sharing operation information, sending a first object acquisition request to a server, where the first object acquisition request is used to instruct to request the server for object identification information corresponding to the first historical interactive object;

[0022] When the object identification information corresponding to the first historical interactive object is received, the object identification information corresponding to the first historical interactive object is displayed on the preset page.

[0023] In an optional embodiment, the at least one to-be-shared object is a third historical interactive object with which the current sharing object has interacted more than a preset threshold number of times among the second historical interactive objects within a second preset time period, and the current sharing object is the object that triggered the drag operation; and in response to the drag operation on the sharing operation information, displaying object identification information corresponding to the at least one to-be-shared object on the preset page includes:

[0024] In response to the drag operation on the sharing operation information, sending a second object acquisition request to the server, where the second object acquisition request is used to instruct to request the server for object identification information corresponding to the third historical interactive object;

[0025] When the object identification information corresponding to the third historical interactive object is received, the object identification information corresponding to the third historical interactive object is displayed on the preset page.

[0026] In an optional embodiment, in response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page includes:

[0027] In response to a drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object and second quick sharing information on the preset page;

[0028] The second quick sharing information is used to instruct to drag the sharing operation information to a second target area to share the target multimedia content with multiple associated objects of the current sharing object with one click, and the current sharing object is the object that triggers the drag operation.

[0029] In an optional embodiment, the method further includes:

[0030] When the sharing operation information is dragged to the second target area based on the drag operation and the drag operation is ended in the second target area, third sharing success information is displayed on the preset page, and the third sharing success information is used to indicate that the target multimedia content is successfully shared with the multiple associated objects.

[0031] According to a second aspect of an embodiment of the present disclosure, a multimedia content sharing device is provided, comprising:

[0032] A sharing operation information display module is configured to display sharing operation information corresponding to the target multimedia content on a preset page;

[0033] a drag response information display module, configured to execute a drag operation on the sharing operation information and display object identification information corresponding to at least one to-be-shared object on the preset page;

[0034] The first sharing success information display module is configured to display the first sharing success information on the preset page when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, and the drag operation is ended in the area where the target object identification information is located. The first sharing success information is used to indicate that the target multimedia content is successfully shared with the target object corresponding to the target object identification information, and the target object identification information is the object identification information corresponding to any one of the at least one object to be shared.

[0035] In an optional embodiment, the drag response information display module is specifically configured to perform: in response to the drag operation on the sharing operation information, amplify the sharing operation information, move the amplified sharing operation information based on the drag information corresponding to the drag operation, and display the object identification information corresponding to the at least one object to be shared on the preset page.

[0036] In an optional embodiment, the drag response information display module is specifically configured to execute: in response to the drag operation on the sharing operation information, display object identification information corresponding to at least one to-be-shared object and first quick sharing information on the preset page;

[0037] The first quick sharing information is used to instruct to drag the sharing operation information to the first target area, so as to share the target multimedia content with each to-be-shared object with one click.

[0038] In an optional embodiment, the device further comprises:

[0039] The second sharing success information display module is configured to execute the dragging operation to drag the sharing operation information to the first target area based on the dragging operation, and when the dragging operation is ended in the first target area, display the second sharing success information on the preset page, wherein the second sharing success information is used to indicate that the target multimedia content is successfully shared with the at least one object to be shared.

[0040] In an optional embodiment, the device further comprises:

[0041] a state updating module configured to update the target object identification information from a first state to a second state when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation;

[0042] The target object identification information in the first state is used to indicate that the target object identification information is not selected; and the target object identification information in the second state is used to indicate that the target object identification information is selected.

[0043] In an optional embodiment, the first sharing success information display module is specifically configured to perform: when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, and the drag operation is ended in the area where the target object identification information is located, hiding the object identification information corresponding to the at least one object to be shared, moving the sharing operation information to the original position corresponding to the sharing operation information, and displaying the first sharing success information on the preset page.

[0044] In an optional embodiment, the at least one object to be shared is the first historical interactive object of the current sharing object within a first preset time period, and the current sharing object is the object that triggers the drag operation; the drag response information display module includes:

[0045] a first object acquisition request sending unit configured to send a first object acquisition request to a server in response to a drag operation on the sharing operation information, wherein the first object acquisition request is used to instruct the server to request object identification information corresponding to the first historical interactive object;

[0046] The first object identification information display unit is configured to display the object identification information corresponding to the first historical interactive object on the preset page when the object identification information corresponding to the first historical interactive object is received.

[0047] In an optional embodiment, the at least one to-be-shared object is a third historical interactive object with which the current sharing object has interacted more than a preset threshold number of times among the second historical interactive objects within a second preset time period, and the current sharing object is the object that triggers the drag operation; the drag response information display module includes:

[0048] a second object acquisition request sending unit configured to send a second object acquisition request to the server in response to a drag operation on the sharing operation information, wherein the second object acquisition request is used to instruct the server to request object identification information corresponding to the third historical interactive object;

[0049] The second object identification information display unit is configured to display the object identification information corresponding to the third historical interactive object on the preset page when the object identification information corresponding to the third historical interactive object is received.

[0050] In an optional embodiment, the drag response information display module is specifically configured to execute a drag operation on the sharing operation information, and display object identification information corresponding to at least one to-be-shared object and the second quick sharing information on the preset page;

[0051] The second quick sharing information is used to instruct to drag the sharing operation information to a second target area to share the target multimedia content with multiple associated objects of the current sharing object with one click, and the current sharing object is the object that triggers the drag operation.

[0052] In an optional embodiment, the device further comprises:

[0053] The third sharing success information display module is configured to execute, when the sharing operation information is dragged to the second target area based on the drag operation and the drag operation is ended in the second target area, display the third sharing success information on the preset page, wherein the third sharing success information is used to indicate that the target multimedia content is successfully shared with the multiple associated objects.

[0054] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement a method as described in any one of the first aspects above.

[0055] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute any one of the multimedia content sharing methods of the embodiment of the present disclosure.

[0056] According to a fifth aspect of an embodiment of the present disclosure, a computer program product comprising instructions is provided, which, when executed on a computer, enables the computer to execute the method as described in any one of the above-mentioned first aspects.

[0057] The technical solutions provided by the embodiments of the present disclosure bring at least the following beneficial effects:

[0058] In the process of sharing the target multimedia content in combination with the sharing operation information corresponding to the target multimedia content, when a drag operation for the sharing operation information is triggered, object identification information corresponding to at least one object to be shared is displayed on a preset page, and based on the drag operation, the sharing operation information is dragged to the area where the object identification information (target object identification information) corresponding to any one of the at least one objects to be shared is located, and when the drag operation is ended in the area where the target object identification information is located, first sharing success information indicating that the target multimedia content is successfully shared with the target object corresponding to the target object identification information is displayed on the preset page. This can realize one-click sharing of multimedia content to the target object based on the drag operation, greatly improving the convenience, simplicity and sharing efficiency of the sharing operation on the basis of greatly improving the novelty of the sharing operation, thereby improving the usage rate of the sharing function and the sharing interactivity.

[0059] 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

[0060] 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.

[0061] Figure 1 is a schematic diagram showing an application environment according to an exemplary embodiment;

[0062] Figure 2 is a flowchart of a multimedia content sharing method according to an exemplary embodiment;

[0063] Figure 3 is a schematic diagram of a preset page according to an exemplary embodiment;

[0064] Figure 4 is a schematic diagram of another preset page according to an exemplary embodiment;

[0065] Figure 5 This is a schematic diagram showing changes in a preset page after a drag operation is triggered according to an exemplary embodiment;

[0066] Figure 6 is a schematic diagram showing changes in a preset page after another drag operation is triggered according to an exemplary embodiment;

[0067] Figure 7 is a schematic diagram showing target object identification information in a second state according to an exemplary embodiment;

[0068] Figure 8 is a schematic diagram showing a preset page displaying first sharing success information according to an exemplary embodiment;

[0069] Figure 9 is a schematic diagram showing a preset page displaying object identification information corresponding to at least one to-be-shared object and first quick sharing information according to an exemplary embodiment;

[0070] Figure 10 is a schematic diagram showing a preset page displaying object identification information corresponding to at least one to-be-shared object and second quick sharing information according to an exemplary embodiment;

[0071] Figure 11 is a block diagram of a multimedia content sharing device according to an exemplary embodiment;

[0072] Figure 12 The present invention is a block diagram showing an electronic device for sharing multimedia content according to an exemplary embodiment. DETAILED DESCRIPTION

[0073] 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.

[0074] 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.

[0075] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0076] See also Figure 1 , Figure 1 FIG. 1 is a schematic diagram showing an application environment according to an exemplary embodiment. The application environment may include a terminal 100 and a server 200 .

[0077] In an optional embodiment, the terminal 100 can be used to provide interactive services such as sharing multimedia content to any user. Specifically, the terminal 100 may include, but is not limited to, electronic devices such as smartphones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. It may also be software running on the above electronic devices, such as applications. Optionally, the operating system running on the electronic device may include, but is not limited to, Android, iOS, Linux, Windows, etc.

[0078] In an optional embodiment, the server 200 may provide background services for the terminal 100. Specifically, the server 200 may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0079] In addition, it should be noted that Figure 1 What is shown is only one application environment provided by the present disclosure. In actual applications, other application environments may also be included, for example, more terminals may be included.

[0080] In the embodiments of this specification, the terminal 100 and the server 200 may be directly or indirectly connected via wired or wireless communication, which is not limited in this disclosure.

[0081] Figure 2 is a flowchart of a multimedia content sharing method according to an exemplary embodiment. The method can be applied to a terminal, such as Figure 2 As shown, the method may include the following steps:

[0082] In step S201 , sharing operation information corresponding to target multimedia content is displayed on a preset page.

[0083] In a specific embodiment, the target multimedia content may be multimedia content to be shared, and the multimedia content may be videos, images, web page information, etc.; specifically, in different scenarios, the target multimedia content may be different multimedia content, for example, in an information flow browsing scenario, the target multimedia content may be a currently browsed video, a currently browsed album, etc., and accordingly, the preset page may be a display page of the currently browsed video or a display page of the currently browsed album; in activity scenarios such as resource extraction, the target multimedia content may be activity page information, and accordingly, the preset page may be an activity participation page.

[0084] In a specific embodiment, the sharing operation information may be operation information for triggering the sharing of target multimedia content, such as a control for triggering the sharing of target multimedia content.

[0085] In a specific embodiment, taking the information stream browsing scenario as an example, assuming that the target multimedia content is the currently browsed video, such as Figure 3 As shown, Figure 3 This is a schematic diagram of a preset page according to an example, wherein the control corresponding to 301 can be sharing operation information.

[0086] In a specific embodiment, taking the resource extraction activity scenario as an example, assuming that the target multimedia content is the activity page information of the resource extraction activity, such as Figure 4 As shown, Figure 4 It is a schematic diagram of another preset page according to an exemplary embodiment, wherein the control corresponding to 401 can be sharing operation information.

[0087] In step S203 , in response to the drag operation on the sharing operation information, object identification information corresponding to at least one to-be-shared object is displayed on a preset page.

[0088] In a specific embodiment, each to-be-shared object corresponds to object identification information. The object identification information corresponding to each to-be-shared object may be information capable of identifying the to-be-shared object, such as an avatar, nickname, etc. Specifically, when a drag operation is triggered on sharing operation information, the sharing operation information may be moved based on the drag information corresponding to the drag operation, and object identification information corresponding to at least one to-be-shared object may be displayed on a preset page.

[0089] In an optional embodiment, the at least one object to be shared may be the first historical interactive object of the current sharing object within the first preset time period, and the current sharing object is the object (account) that triggers the drag operation; the first historical interactive object within the first preset time period may be an object among the associated objects corresponding to the current sharing object that has interacted with the currently browsed object within the first preset time period. Specifically, the associated object corresponding to the current sharing object may be an object with which the current sharing object has an associated relationship, and the associated relationship may be set in combination with actual applications, such as a friend relationship, a followed relationship, etc. Accordingly, objects with associated relationships may interact with each other such as sharing. Specifically, the first preset time period may be set in combination with actual applications, such as from the current time to the first historical time, and the time difference between the first historical time and the current time may be a first preset duration, and the first preset duration may be set in combination with actual application requirements, such as 1 week, etc. Specifically, the object identification information corresponding to the object to be shared may be obtained from a server request, and accordingly, the above-mentioned object identification information corresponding to at least one object to be shared displayed on the preset page in response to the drag operation for the sharing operation information may include:

[0090] In response to a drag operation on the sharing operation information, sending a first object acquisition request to the server;

[0091] When the object identification information corresponding to the first historical interactive object is received, the object identification information corresponding to the first historical interactive object is displayed on a preset page.

[0092] In a specific embodiment, the above-mentioned first object acquisition request can be used to indicate a request to the server for object identification information corresponding to the first historical interactive object; specifically, after receiving the first object acquisition request, the server can determine the object that has interacted with the current browsing object within the first preset time period (that is, the first historical interactive object of the current sharing object within the first preset time period) from the associated objects corresponding to the current sharing object, and send the object identification information corresponding to the object that has interacted with the current browsing object within the first preset time period to the terminal corresponding to the current sharing object, so as to display the object identification information corresponding to the above-mentioned historical interactive object on the preset page.

[0093] In the above embodiment, when a drag operation is triggered for sharing operation information, the shared objects can be screened in advance by requesting the object identification information corresponding to the first historical interactive object of the current shared object within the first preset time period from the server. Then, on the basis of improving the convenience of the sharing operation, a more targeted one-click quick sharing object based on the drag operation can be selected, thereby improving the accuracy and rationality of the recommendation of the objects to be shared.

[0094] In an optional embodiment, the at least one object to be shared can be a third historical interactive object with a number of interactions greater than a preset threshold among the second historical interactive objects with which the current sharing object has interacted within a second preset time period. The current sharing object is the object that triggered the drag operation; the second historical interactive object within the second preset time period can be an object among the associated objects corresponding to the current sharing object that has interacted with the currently browsing object within the second preset time period. Specifically, the associated objects corresponding to the current sharing object can be objects with which the current sharing object has an association. The association can be set based on the actual application, such as a friend relationship, a followed relationship, etc. Accordingly, the associated objects can interact with each other, such as sharing. Specifically, the second preset time period can be set based on the actual application, such as from the current time to a second historical time. The time difference between the second historical time and the current time can be a second preset duration. The second preset duration can be set based on the actual application, such as one month. Accordingly, the number of interactions between the current sharing object and any historical interactive object can be the number of preset interactions between the current sharing object and the historical interactive object. Specifically, the preset interactions between the current sharing object and the historical interactive objects can be set based on the actual application, such as sharing, chatting, etc. The preset threshold value may be set in combination with actual applications. Optionally, in response to the drag operation on the sharing operation information, displaying the object identification information corresponding to at least one to-be-shared object on the preset page may include:

[0095] In response to a drag operation on the sharing operation information, sending a second object acquisition request to the server;

[0096] When the object identification information corresponding to the third historical interactive object is received, the object identification information corresponding to the third historical interactive object is displayed on a preset page.

[0097] In a specific embodiment, the above-mentioned second object acquisition request can be used to indicate a request to the server for object identification information corresponding to a third historical interactive object; specifically, after receiving the second object acquisition request, the server can determine the object that has interacted with the current browsing object within the second preset time period (that is, the second historical interactive object of the current sharing object within the second preset time period) from the associated objects corresponding to the current sharing object, and obtain the number of interactions between the second historical interactive object and the current browsing object within the second preset time period, and then send the object identification information corresponding to the third historical interactive object whose number of interactions is greater than the preset threshold to the terminal corresponding to the current sharing object, so as to display the object identification information corresponding to the above-mentioned third historical interactive object on the preset page.

[0098] In the above embodiment, when a drag operation is triggered for sharing operation information, the object identification information corresponding to the third historical interactive object whose number of interactions with the current sharing object is greater than a preset threshold among the second historical interactive objects within the second preset time period is requested from the server, and the sharing objects can be screened in advance. Then, on the basis of improving the convenience of the sharing operation, a more targeted one-click quick sharing object based on the drag operation can be selected, thereby improving the accuracy and rationality of the recommendation of the objects to be shared.

[0099] In an optional embodiment, in response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on a preset page may include:

[0100] In response to a drag operation on the sharing operation information, the sharing operation information is magnified, and the magnified sharing operation information is moved based on the drag information corresponding to the drag operation, and object identification information corresponding to at least one to-be-shared object is displayed on a preset page.

[0101] In an optional embodiment, in response to a drag operation on the sharing operation information, while enlarging the sharing operation information and moving the enlarged sharing operation information based on the drag information corresponding to the drag operation, object identification information corresponding to at least one object to be shared can be displayed on a preset page; optionally, in response to a drag operation on the sharing operation information, the enlarged sharing operation information can be displayed first, and the enlarged sharing operation information can be moved based on the drag information corresponding to the drag operation, and then, while the enlarged sharing operation information is displayed for a third preset time length, object identification information corresponding to at least one object to be shared can be displayed on the preset page; specifically, the third preset time length can be set in combination with actual applications, for example, 1s.

[0102] In a specific embodiment, the drag information may include the drag distance and the drag direction corresponding to the drag operation. Accordingly, the sharing operation information after the movement and amplification corresponding to the drag distance and the drag direction corresponding to the drag operation may be combined.

[0103] In an optional embodiment, the magnified sharing operation information and the object identification information corresponding to at least one to-be-shared object may be displayed in combination with a mask; specifically, the mask may be a black semi-transparent mask.

[0104] In a specific embodiment, in combination with the above Figure 3 In the corresponding embodiment, assuming that a drag operation is triggered, the enlarged sharing operation information is first moved based on the drag information corresponding to the drag operation, and the sharing operation information is enlarged. Then, when the enlarged sharing operation information is displayed for a third preset time period, the object identification information corresponding to at least one to-be-shared object is displayed on the preset page; Figure 5As shown, Figure 5 is a schematic diagram showing changes in a preset page after a drag operation is triggered according to an exemplary embodiment; wherein, Figure 5 The diagram of a is a schematic diagram of a preset page showing the magnified sharing operation information, and the control corresponding to 501 can be the magnified sharing operation information; further, when the magnified sharing operation information is displayed for a third preset time period, as shown in FIG. Figure 5 The preset page shown in b can display object identification information 502 corresponding to at least one object to be shared on the preset page.

[0105] In a specific embodiment, in combination with the above Figure 4 In the corresponding embodiment, assuming that a drag operation is triggered, the enlarged sharing operation information is first moved based on the drag information corresponding to the drag operation, and the sharing operation information is enlarged. Then, when the enlarged sharing operation information is displayed for a third preset time period, the object identification information corresponding to at least one to-be-shared object is displayed on the preset page; Figure 6 As shown, Figure 6 is a schematic diagram showing changes in a preset page after another drag operation is triggered according to an exemplary embodiment; wherein, Figure 6 The diagram of a is a schematic diagram of a preset page showing the magnified sharing operation information, and the control corresponding to 601 can be the magnified sharing operation information; further, when the magnified sharing operation information is displayed for a third preset time period, as shown in FIG. Figure 6 The preset page shown in b may display object identification information 602 corresponding to at least one object to be shared on the preset page.

[0106] In the above embodiment, while moving the enlarged sharing operation information based on the drag information corresponding to the drag operation, enlarging the sharing operation information can better highlight the currently dragged sharing operation information, facilitate better focusing on the object of the current operation, and improve the intuitiveness of the operation.

[0107] In step S205 , when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation and the drag operation is ended in the area where the target object identification information is located, first sharing success information is displayed on a preset page.

[0108] In a specific embodiment, the first sharing success information may be used to indicate that the target multimedia content is successfully shared with the target object corresponding to the target object identification information. The target object identification information may be object identification information corresponding to any one of at least one object to be shared.

[0109] In a specific embodiment, the user can drag the sharing operation information (triggering the drag operation on the sharing operation information) by using a finger or a stylus. Accordingly, during the dragging process, if it is detected that the finger is released or the stylus is released, it can be determined that the dragging operation is ended.

[0110] In a specific embodiment, when the sharing operation information is dragged to the area where the target object identification information is located based on a drag operation, and the drag operation is ended in the area where the target object identification information is located, a sharing instruction carrying the target object identification information and the content identification information corresponding to the target multimedia content can be sent to the server. Accordingly, the server can share the target multimedia content with the target object in combination with the target object identification information and the content identification information, and feedback the above-mentioned first sharing success information to the terminal corresponding to the current sharing object.

[0111] In an optional embodiment, the above method may further include:

[0112] When the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, updating the target object identification information from the first state to the second state;

[0113] In a specific embodiment, the target object identification information in the first state may be used to indicate that the target object identification information is not selected; and the target object identification information in the second state may be used to indicate that the target object identification information is selected.

[0114] In a specific embodiment, combining Figure 6 In the corresponding embodiment, the object identification information corresponding to any object to be shared corresponding to 602 is in the first state, such as Figure 7 As shown, Figure 7 701 is a schematic diagram showing target object identification information in the second state according to an exemplary embodiment; wherein, the target object identification information corresponding to 701 may be the target object identification information in the second state.

[0115] In the above embodiment, when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, the target object identification information can be updated from the first state to the second state so as to clearly understand the currently selected object identification information.

[0116] In an optional embodiment, when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation and the drag operation is ended in the area where the target object identification information is located, displaying the first sharing success information on the preset page may include:

[0117] When the sharing operation information is dragged to the area where the target object identification information is located based on a drag operation, and the drag operation is ended in the area where the target object identification information is located, the object identification information corresponding to at least one object to be shared is hidden, the sharing operation information is moved to the original position corresponding to the sharing operation information, and the first sharing success information is displayed on the preset page.

[0118] In a specific embodiment, the original position corresponding to the sharing operation information may be the position of the sharing operation information on the preset page before the drag operation is triggered. Optionally, if the sharing operation information is enlarged after the drag operation is triggered, then when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation and the drag operation is terminated in the area where the target object identification information is located, the sharing operation information may be restored to its original size and then moved to the original position corresponding to the sharing operation information; specifically, the original size may be the size of the sharing operation information before the drag operation is triggered.

[0119] In a specific embodiment, combining Figure 7 In a corresponding embodiment, when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, and the drag operation is ended in the area where the target object identification information is located, as shown in FIG. Figure 8 As shown, Figure 8 801 is a schematic diagram showing a preset page displaying first sharing success information according to an exemplary embodiment; wherein the information corresponding to 801 may be the first sharing success information.

[0120] In the above embodiment, when the sharing operation information is dragged to the area where the target object identification information is located based on a drag operation, and the drag operation is ended in the area where the target object identification information is located, the object identification information corresponding to at least one object to be shared is hidden, the sharing operation information is moved to the original position corresponding to the sharing operation information, and the first sharing success information is displayed on the preset page, which can facilitate users to intuitively and clearly understand that the target multimedia content has been successfully shared.

[0121] In an optional embodiment, in response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on a preset page may include:

[0122] In response to a drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object and first quick sharing information on a preset page;

[0123] In a specific embodiment, the first quick sharing information can be used to instruct the user to drag the sharing operation information to a first target area, thereby sharing the target multimedia content with each recipient with one click. Specifically, the first target area can be set based on actual application, such as the area where the first quick sharing information is located, or the area indicated by the first quick sharing information.

[0124] In a specific embodiment, Figure 9 As shown, Figure 9 This is a schematic diagram of a preset page showing object identification information corresponding to at least one object to be shared and first quick sharing information according to an exemplary embodiment; wherein, the object identification information corresponding to at least one object to be shared may include the avatar and user nickname corresponding to 901, and the first quick sharing information may include the information corresponding to 902.

[0125] In the above embodiment, while the object identification information corresponding to at least one object to be shared is displayed on the preset page, the first quick sharing information is displayed for instructing to drag the sharing operation information to the first target area to share the target multimedia content with each object to be shared with one click. This can facilitate the sharing of the target multimedia content with each object to be shared with one click, greatly improving the operational convenience of multimedia content sharing, and further increasing the user's willingness to use the sharing function and improving the sharing interactivity.

[0126] In an optional embodiment, the above method may further include:

[0127] When the sharing operation information is dragged to the first target area based on the drag operation and the drag operation is completed in the first target area, second sharing success information is displayed on the preset page.

[0128] In a specific embodiment, the second sharing success information may be used to indicate that the target multimedia content is successfully shared with at least one to-be-shared object.

[0129] In a specific embodiment, when the sharing operation information is dragged to the first target area based on a drag operation and the drag operation is ended in the first target area, a sharing instruction carrying object identification information corresponding to at least one object to be shared and content identification information corresponding to the target multimedia content can be sent to the server. Accordingly, the server can share the target multimedia content with at least one object to be shared in combination with the object identification information and content identification information corresponding to the at least one object to be shared, and feedback the above-mentioned second sharing success information to the terminal corresponding to the current sharing object.

[0130] In an optional embodiment, when the sharing operation information is dragged to the first target area based on a drag operation and the drag operation is ended in the first target area, displaying the second sharing success information on the preset page may include: hiding the object identification information and the first quick sharing information corresponding to at least one object to be shared, moving the sharing operation information to the original position corresponding to the sharing operation information, and displaying the second sharing success information on the preset page.

[0131] In the above embodiment, when the sharing operation information is dragged to the first target area based on the drag operation and the drag operation is ended in the first target area, the second sharing success information is displayed on the preset page, which can facilitate the user to intuitively and clearly understand that the target multimedia content has been successfully shared.

[0132] In an optional embodiment, in response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on a preset page may include:

[0133] In response to a drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object and second quick sharing information on a preset page;

[0134] In a specific embodiment, the second quick sharing information can be used to instruct the user to drag the sharing operation information to a second target area, so as to share the target multimedia content with multiple associated objects of the current sharing object with one click. Specifically, the second target area can be set based on the actual application, such as the area where the second quick sharing information is located, or the area indicated by the second quick sharing information. The multiple associated objects of the current sharing object can be objects that have an associated relationship with the current sharing object. Specifically, the multiple associated objects include at least one object to be shared.

[0135] In a specific embodiment, Figure 10 As shown, Figure 10 This is a schematic diagram of a preset page showing object identification information corresponding to at least one object to be shared and second quick sharing information according to an exemplary embodiment; wherein, the object identification information corresponding to at least one object to be shared may include an avatar and user nickname corresponding to 1001, and the first quick sharing information may include information corresponding to 1002.

[0136] In the above embodiment, while the object identification information corresponding to at least one object to be shared is displayed on the preset page, the second quick sharing information is displayed for instructing to drag the sharing operation information to the second target area to share the target multimedia content with multiple associated objects of the current sharing object with one click. This can facilitate sharing the target multimedia content with any object to be shared with one click, and can also share the target multimedia content with multiple associated objects with one click, greatly improving the operational convenience of multimedia content sharing, and thus can also increase the user's willingness to use the sharing function and improve sharing interactivity.

[0137] In an optional embodiment, the above method may further include:

[0138] When the sharing operation information is dragged to the second target area based on the drag operation and the drag operation is completed in the second target area, third sharing success information is displayed on the preset page.

[0139] In a specific embodiment, the third sharing success information can be used to indicate that the target multimedia content has been successfully shared with multiple associated objects. In a specific embodiment, when the sharing operation information is dragged to the second target area based on a drag operation and the drag operation is terminated in the second target area, a sharing instruction carrying object identification information corresponding to the multiple associated objects and content identification information corresponding to the target multimedia content can be sent to the server. Accordingly, the server can share the target multimedia content with the multiple associated objects based on the object identification information and content identification information corresponding to the multiple associated objects, and feedback the third sharing success information to the terminal corresponding to the current sharing object.

[0140] In an optional embodiment, when the sharing operation information is dragged to the second target area based on a drag operation and the drag operation is ended in the second target area, displaying the third sharing success information on the preset page may include: hiding the object identification information and the second quick sharing information corresponding to at least one object to be shared, moving the sharing operation information to the original position corresponding to the sharing operation information, and displaying the third sharing success information on the preset page.

[0141] In the above embodiment, when the sharing operation information is dragged to the second target area based on the drag operation and the drag operation is ended in the second target area, the third sharing success information is displayed on the preset page, which can facilitate the user to intuitively and clearly understand that the target multimedia content has been successfully shared.

[0142] In addition, it should be noted that the user can trigger the relevant existing technology of first displaying the sharing panel, then selecting the sharing object in the sharing panel, and displaying the confirmation button when a sharing object is selected by clicking on the sharing operation information or other preset operations other than the dragging operation; then, click the confirmation button to trigger the sharing of the multimedia content to be shared to the selected sharing object.

[0143] It can be seen from the technical solutions provided in the above embodiments of this specification that in the process of sharing the target multimedia content in combination with the sharing operation information corresponding to the target multimedia content, when a drag operation for the sharing operation information is triggered, the object identification information corresponding to at least one object to be shared is displayed on a preset page, and the sharing operation information is dragged to the area where the object identification information (target object identification information) corresponding to any one of the at least one objects to be shared is located based on the drag operation, and when the drag operation is ended in the area where the target object identification information is located, the first sharing success information indicating that the target multimedia content is successfully shared with the target object corresponding to the target object identification information is displayed on the preset page. This can realize one-click sharing of multimedia content to the target object based on the drag operation, greatly improving the novelty of the sharing operation, and greatly improving the convenience, simplicity and sharing efficiency of the sharing operation. Moreover, by completing the sharing by directly dragging the sharing operation information to the object identification information avatar, it can be closer to user habits, allowing users to complete content sharing more intuitively and conveniently, thereby making the sharing function more attractive and differentiated, and improving the usage rate of the sharing function and the sharing interactivity.

[0144] Figure 11 FIG. 1 is a block diagram of a multimedia content sharing device according to an exemplary embodiment. Figure 11 , the device comprises:

[0145] The sharing operation information display module 1110 is configured to display the sharing operation information corresponding to the target multimedia content on a preset page;

[0146] The drag response information display module 1120 is configured to execute a drag operation on the sharing operation information and display object identification information corresponding to at least one to-be-shared object on a preset page;

[0147] The first sharing success information display module 1130 is configured to execute, based on a drag operation, dragging the sharing operation information to the area where the target object identification information is located, and ending the drag operation in the area where the target object identification information is located, display the first sharing success information on a preset page. The first sharing success information is used to indicate that the target multimedia content is successfully shared with the target object corresponding to the target object identification information. The target object identification information is the object identification information corresponding to any one of the at least one object to be shared.

[0148] In an optional embodiment, the drag response information display module 1120 is specifically configured to perform: in response to a drag operation on the sharing operation information, amplify the sharing operation information, move the amplified sharing operation information based on the drag information corresponding to the drag operation, and display object identification information corresponding to at least one object to be shared on a preset page.

[0149] In an optional embodiment, the drag response information display module 1120 is specifically configured to execute: in response to a drag operation on the sharing operation information, display object identification information corresponding to at least one to-be-shared object and the first quick sharing information on a preset page;

[0150] The first quick sharing information is used to instruct to drag the sharing operation information to the first target area, so as to share the target multimedia content with each to-be-shared object with one click.

[0151] In an optional embodiment, the above device further includes:

[0152] The second sharing success information display module is configured to execute the second sharing success information on a preset page when the sharing operation information is dragged to the first target area based on the drag operation and the drag operation is ended in the first target area. The second sharing success information is used to indicate that the target multimedia content is successfully shared with at least one object to be shared.

[0153] In an optional embodiment, the above device further includes:

[0154] a state updating module configured to update the target object identification information from a first state to a second state when the sharing operation information is dragged to the area where the target object identification information is located based on a drag operation;

[0155] The target object identification information in the first state is used to indicate that the target object identification information is not selected; and the target object identification information in the second state is used to indicate that the target object identification information is selected.

[0156] In an optional embodiment, the first sharing success information display module 1130 is specifically configured to perform: when the sharing operation information is dragged to the area where the target object identification information is located based on a drag operation, and the drag operation is ended in the area where the target object identification information is located, hide the object identification information corresponding to at least one object to be shared, move the sharing operation information to the original position corresponding to the sharing operation information, and display the first sharing success information on a preset page.

[0157] In an optional embodiment, at least one to-be-shared object is the first historical interactive object of the current sharing object within a first preset time period, and the current sharing object is the object that triggers the drag operation; the drag response information display module 1120 includes:

[0158] A first object acquisition request sending unit is configured to send a first object acquisition request to the server in response to a drag operation on the sharing operation information, wherein the first object acquisition request is used to instruct the server to request object identification information corresponding to the first historical interactive object;

[0159] The first object identification information display unit is configured to display the object identification information corresponding to the first historical interactive object on a preset page when the object identification information corresponding to the first historical interactive object is received.

[0160] In an optional embodiment, at least one to-be-shared object is a third historical interactive object with which the current sharing object has interacted more than a preset threshold number of times among the second historical interactive objects within a second preset time period, and the current sharing object is the object that triggers the drag operation; the drag response information display module 1120 includes:

[0161] A second object acquisition request sending unit is configured to execute a second object acquisition request to the server in response to a drag operation on the sharing operation information, wherein the second object acquisition request is used to instruct to request the server for object identification information corresponding to the third historical interactive object;

[0162] The second object identification information display unit is configured to display the object identification information corresponding to the third historical interactive object on a preset page when the object identification information corresponding to the third historical interactive object is received.

[0163] In an optional embodiment, the drag response information display module 1120 is specifically configured to execute a drag operation on the sharing operation information, and display object identification information corresponding to at least one to-be-shared object and the second quick sharing information on a preset page;

[0164] The second quick sharing information is used to instruct to drag the sharing operation information to the second target area to share the target multimedia content with multiple associated objects of the current sharing object with one click. The current sharing object is the object that triggers the drag operation.

[0165] In an optional embodiment, the above device further includes:

[0166] The third sharing success information display module is configured to execute the third sharing success information on a preset page when the sharing operation information is dragged to the second target area based on the drag operation and the drag operation is ended in the second target area. The third sharing success information is used to indicate that the target multimedia content is successfully shared with multiple associated objects.

[0167] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0168] Figure 12 This is a block diagram of an electronic device for sharing multimedia content according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure may be as shown in FIG. Figure 12 As shown, it may include components such as an RF (Radio Frequency) circuit 1210, a memory 1220 including one or more computer-readable storage media, an input unit 1230, a display unit 1240, a sensor 1250, an audio circuit 1260, a WiFi (wireless fidelity) module 1270, a processor 1280 including one or more processing cores, and a power supply 1290. It will be understood by those skilled in the art that Figure 12 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0169] The RF circuit 1210 can be used to receive and transmit signals during information transmission or calls. Specifically, it receives downlink information from the base station and transmits it to one or more processors 1280 for processing. It also transmits uplink data to the base station. Typically, the RF circuit 1210 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a subscriber identity module (SIM) card, a transceiver, a coupler, an LNA (low noise amplifier), a duplexer, and the like. Furthermore, the RF circuit 1210 can communicate with the network and other terminals via wireless communication. Wireless communication can utilize any communication standard or protocol, including but not limited to GSM (Global System of Mobile Communications), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, and SMS (Short Messaging Service).

[0170] Memory 1220 can be used to store software programs and modules. Processor 1280 executes various functional applications and data processing by running the software programs and modules stored in memory 1220. Memory 1220 may primarily include a program storage area and a data storage area. The program storage area may store an operating system, application programs required for functions, and the like; the data storage area may store data generated based on the use of the terminal. In addition, memory 1220 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory 1220 may also include a memory controller to provide access to memory 1220 by processor 1280 and input unit 1230.

[0171] The input unit 1230 can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical, or trackball signal input related to user settings and function control. Specifically, the input unit 1230 may include a touch-sensitive surface 1231 and other input devices 1232. The touch-sensitive surface 1231, also known as a touch display or touchpad, can detect user touch operations on or near it (for example, operations performed by a user using a finger, stylus, or any other suitable object or accessory on or near the touch-sensitive surface 1231) and drive corresponding connected devices according to a pre-set program. Optionally, the touch-sensitive surface 1231 may include a touch detection device and a touch controller. The touch detection device detects the user's touch position and detects signals generated by the touch operation, transmitting the signals to the touch controller. The touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 1280. It can also receive and execute commands from the processor 1280. In addition, the touch-sensitive surface 1231 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 1231, the input unit 1230 can also include other input devices 1232. Specifically, the other input devices 1232 can include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, power keys, etc.), a trackball, a mouse, a joystick, and the like.

[0172] The display unit 1240 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, videos, or any combination thereof. The display unit 1240 may include a display panel 1241. Optionally, the display panel 1241 can be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Furthermore, the touch-sensitive surface 1231 can cover the display panel 1241. When the touch-sensitive surface 1231 detects a touch operation on or near it, it transmits the information to the processor 1280 to determine the type of touch event. The processor 1280 then provides a corresponding visual output on the display panel 1241 based on the type of touch event. The touch-sensitive surface 1231 and the display panel 1241 can be two independent components to implement input and output functions. However, in some embodiments, the touch-sensitive surface 1231 and the display panel 1241 can also be integrated to implement input and output functions.

[0173] The terminal may also include at least one sensor 1250, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1241 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1241 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured with the terminal, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be described here.

[0174] Audio circuit 1260, speaker 1261, and microphone 1262 provide an audio interface between the user and the terminal. Audio circuit 1260 converts received audio data into electrical signals and transmits them to speaker 1261, which then converts them into sound signals for output. Microphone 1262, on the other hand, converts collected sound signals into electrical signals, which are then received by audio circuit 1260 and converted into audio data. The audio data is then processed by processor 1280 and transmitted via RF circuit 1210 to, for example, another terminal. Alternatively, the audio data may be output to memory 1220 for further processing. Audio circuit 1260 may also include an earphone jack to allow communication between an external headset and the terminal.

[0175] WiFi is a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages and access streaming media through the WiFi module 1270. It provides users with wireless broadband Internet access. Figure 12 A WiFi module 1270 is shown, but it is understandable that it is not an essential component of the terminal and can be omitted as needed without changing the essence of the invention.

[0176] Processor 1280 is the terminal's control center, connecting all components of the terminal using various interfaces and circuits. By running or executing software programs and / or modules stored in memory 1220 and accessing data stored in memory 1220, it performs various terminal functions and processes data, thereby providing overall terminal monitoring. Optionally, processor 1280 may include one or more processing cores; preferably, processor 1280 may integrate an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 1280.

[0177] The terminal also includes a power supply 1290 (e.g., a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 1280 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 1290 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.

[0178] Although not shown, the terminal may further include a camera, a Bluetooth module, etc., which will not be described in detail herein. Specifically, in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory and one or more programs, wherein the one or more programs are stored in the memory and configured to execute instructions in the method embodiment of the present invention by one or more processors.

[0179] In an exemplary embodiment, an electronic device is further provided, including: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the multimedia content sharing method in the embodiment of the present disclosure.

[0180] In an exemplary embodiment, a computer-readable storage medium is further provided. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the multimedia content sharing method in the embodiment of the present disclosure.

[0181] In an exemplary embodiment, a computer program product including instructions is further provided. When the computer program product is executed on a computer, the computer is enabled to perform the multimedia content sharing method in the embodiment of the present disclosure.

[0182] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, which can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0183] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application 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 techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0184] 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 multimedia content sharing method, characterized in that: include: Display sharing operation information corresponding to the target multimedia content on a preset page; In response to a drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page; When the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, and the drag operation is ended in the area where the target object identification information is located, first sharing success information is displayed on the preset page. The first sharing success information is used to indicate that the target multimedia content is successfully shared with the target object corresponding to the target object identification information. The target object identification information is the object identification information corresponding to any one of the at least one object to be shared.

2. The multimedia content sharing method according to claim 1, wherein: In response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page includes: In response to the drag operation on the sharing operation information, the sharing operation information is magnified, and the magnified sharing operation information is moved based on the drag information corresponding to the drag operation, and the object identification information corresponding to the at least one object to be shared is displayed on the preset page.

3. The multimedia content sharing method according to claim 1, wherein: In response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page includes: In response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object and first quick sharing information on the preset page; The first quick sharing information is used to instruct to drag the sharing operation information to the first target area, so as to share the target multimedia content with each to-be-shared object with one click.

4. The multimedia content sharing method according to claim 3, wherein: The method further comprises: When the sharing operation information is dragged to the first target area based on the drag operation and the drag operation is ended in the first target area, second sharing success information is displayed on the preset page, and the second sharing success information is used to indicate that the target multimedia content is successfully shared with the at least one object to be shared.

5. The multimedia content sharing method according to claim 1, wherein: The method further comprises: When the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, updating the target object identification information from the first state to the second state; The target object identification information in the first state is used to indicate that the target object identification information is not selected; and the target object identification information in the second state is used to indicate that the target object identification information is selected.

6. The multimedia content sharing method according to claim 1, wherein: The step of dragging the sharing operation information to the area where the target object identification information is located based on the drag operation and ending the drag operation in the area where the target object identification information is located, displaying the first sharing success information on the preset page includes: When the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, and the drag operation is ended in the area where the target object identification information is located, the object identification information corresponding to the at least one object to be shared is hidden, the sharing operation information is moved to the original position corresponding to the sharing operation information, and the first sharing success information is displayed on the preset page.

7. The multimedia content sharing method according to any one of claims 1 to 6, characterized in that: The at least one object to be shared is the first historical interactive object of the current sharing object within a first preset time period, and the current sharing object is the object that triggers the drag operation; In response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page includes: In response to a drag operation on the sharing operation information, sending a first object acquisition request to a server, where the first object acquisition request is used to instruct to request the server for object identification information corresponding to the first historical interactive object; When the object identification information corresponding to the first historical interactive object is received, the object identification information corresponding to the first historical interactive object is displayed on the preset page.

8. The multimedia content sharing method according to any one of claims 1 to 6, characterized in that: The at least one to-be-shared object is a third historical interactive object with which the current sharing object has interacted with a second historical interactive object within a second preset time period, and the number of interactions is greater than a preset threshold, and the current sharing object is the object that triggers the drag operation; In response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page includes: In response to a drag operation on the sharing operation information, sending a second object acquisition request to the server, where the second object acquisition request is used to instruct to request the server for object identification information corresponding to the third historical interactive object; When the object identification information corresponding to the third historical interactive object is received, the object identification information corresponding to the third historical interactive object is displayed on the preset page.

9. The multimedia content sharing method according to any one of claims 1 to 6, characterized in that: In response to the drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object on the preset page includes: In response to a drag operation on the sharing operation information, displaying object identification information corresponding to at least one to-be-shared object and second quick sharing information on the preset page; The second quick sharing information is used to instruct to drag the sharing operation information to a second target area to share the target multimedia content with multiple associated objects of the current sharing object with one click, and the current sharing object is the object that triggers the drag operation.

10. The multimedia content sharing method according to claim 9, wherein: The method further comprises: When the sharing operation information is dragged to the second target area based on the drag operation and the drag operation is ended in the second target area, third sharing success information is displayed on the preset page, and the third sharing success information is used to indicate that the target multimedia content is successfully shared with the multiple associated objects.

11. A multimedia content sharing device, characterized in that: include: A sharing operation information display module is configured to display sharing operation information corresponding to the target multimedia content on a preset page; a drag response information display module, configured to execute a drag operation on the sharing operation information and display object identification information corresponding to at least one to-be-shared object on the preset page; The first sharing success information display module is configured to display the first sharing success information on the preset page when the sharing operation information is dragged to the area where the target object identification information is located based on the drag operation, and the drag operation is ended in the area where the target object identification information is located. The first sharing success information is used to indicate that the target multimedia content is successfully shared with the target object corresponding to the target object identification information, and the target object identification information is the object identification information corresponding to any one of the at least one object to be shared.

12. 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 multimedia content sharing method according to any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the multimedia content sharing method according to any one of claims 1 to 10.

14. A computer program product, characterized in that When the computer program product is run on a computer, the computer is enabled to execute the multimedia content sharing method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Information sharing method and mobile terminal

    CN107992263A

  • Multimedia file sending method and device and electronic equipment

    CN112698767A

  • Sharing method, intelligent terminal and storage medium

    CN115696306A