Resource sharing method and device, electronic equipment and storage medium

By narrowing the display area and display object identification of multimedia resources in the resource display interface, and automatically sharing according to position relationships, the complex sharing operation in the existing technology is solved, and the sharing efficiency of multimedia resources is improved.

CN119561941AInactive Publication Date: 2025-03-04BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411545416.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-03-04
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, users need to operate multiple times when sharing multimedia resources, resulting in inefficient sharing.

Method used

Display multimedia resources in the resource display interface and respond to sharing operations. By narrowing the display area of ​​the multimedia resource and displaying multiple object identifiers, when the position relationship meets specific conditions, the multimedia resource is shared with the object indicated by the object identifier.

Benefits of technology

Simplifies sharing operations, improves the sharing efficiency of multimedia resources, and allows users to share resources by touching the screen in a single time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561941A_ABST
    Figure CN119561941A_ABST
Patent Text Reader

Abstract

The invention provides a resource sharing method and device, electronic equipment and a storage medium, and belongs to the technical field of multimedia. The method comprises the following steps: displaying multimedia resources in a resource display interface; and in response to a sharing operation on the multimedia resource, displaying a reduced display area of the multimedia resource and a plurality of object identifiers, and when a position relationship between the display area of the multimedia resource and any object identifier meets a first sharing condition, sharing the multimedia resource with the object identifier. And sharing the multimedia resource to an object indicated by the object identifier. According to the technical scheme, the object to be shared can be determined according to the position relation between the display area of the multimedia resource and the object identifier by reducing the display area of the multimedia resource, so that the multimedia resource is directly shared with the object in the current resource display interface, the operation is simple, and the sharing efficiency of the multimedia resource can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the development of multimedia technology, more and more people are accustomed to sharing multimedia resources such as videos, pictures and texts through the Internet. However, in related technologies, when users share multimedia resources, the sharing entrance in the application is hidden deep, and users need to operate multiple times to realize resource sharing. Due to the complex sharing operation, the sharing efficiency of multimedia resources is affected. Summary of the invention

[0003] The present disclosure provides a resource sharing method, device, electronic device and storage medium, which are simple to operate and can improve the sharing efficiency of multimedia resources. The technical solution of the present disclosure is as follows:

[0004] According to one aspect of an embodiment of the present disclosure, a resource sharing method is provided, including:

[0005] Display multimedia resources in the resource display interface;

[0006] In response to a sharing operation on the multimedia resource, a display area of ​​the multimedia resource is reduced and multiple object identifiers are displayed. When a positional relationship between the display area of ​​the multimedia resource and any object identifier satisfies a first sharing condition, the multimedia resource is shared with an object indicated by the object identifier.

[0007] According to another aspect of an embodiment of the present disclosure, a resource sharing device is provided, including:

[0008] A display unit, configured to display multimedia resources in a resource display interface;

[0009] The sharing unit is configured to execute a sharing operation on the multimedia resource, display the resource in a smaller size and multiple object identifiers in response to the sharing operation on the multimedia resource, and share the multimedia resource with the object indicated by the object identifier when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition.

[0010] In some embodiments, the sharing unit includes:

[0011] A display subunit is configured to execute, in response to a zoom-out operation on the multimedia resource, a display area of ​​the multimedia resource being reduced and a plurality of object identifiers being displayed;

[0012] a control subunit configured to execute, in response to a drag operation on the multimedia resource, control the multimedia resource to move toward the plurality of object identifiers following the drag operation, and share the multimedia resource with the object indicated by the object identifier if a positional relationship between a display area of ​​the multimedia resource and any object identifier satisfies the first sharing condition;

[0013] The zoom-out operation and the dragging operation are continuous operations triggered by a single touch on the screen.

[0014] In some embodiments, the multimedia resource is a video;

[0015] The control subunit is configured to execute, in response to a drag operation on the video, displaying the video converted into a cover image of the video; and controlling the cover image to move toward the multiple object identifiers following the drag operation.

[0016] In some embodiments, the sharing unit includes:

[0017] A display subunit is configured to execute, in response to a zoom-out operation on the multimedia resource, a display area of ​​the multimedia resource being reduced and a plurality of object identifiers being displayed;

[0018] The control subunit is configured to execute in response to a gesture operation on the multimedia resource, control the multimedia resource to move toward the multiple object identifiers along a trajectory indicated by the gesture operation, and share the multimedia resource with the object indicated by the object identifier when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition.

[0019] In some embodiments, the display subunit is configured to execute a display area of ​​the multimedia resource that becomes smaller in response to a zoom-out operation on the multimedia resource; and to display the multiple object identifiers when the display area of ​​the multimedia resource meets the second sharing condition.

[0020] In some embodiments, the display unit is further configured to display a first prompt message in the resource display interface when the display area of ​​the multimedia resource meets the second sharing condition, and the first prompt message is used to prompt that the multimedia resource will be shared with the object indicated by the object identifier after the multimedia resource is moved to any object identifier.

[0021] In some embodiments, the display unit is further configured to display second prompt information in response to a zoom-out operation on the multimedia resource, wherein the second prompt information is used to prompt the sharing of the multimedia resource after the display area of ​​the multimedia resource is reduced.

[0022] In some embodiments, the apparatus further comprises:

[0023] The playing unit is configured to continue playing the multimedia resource while reducing the display area of ​​the multimedia resource.

[0024] In some embodiments, the display unit is further configured to display an additional identifier in response to a zoom-out operation on the multimedia resource, the additional identifier being used to indicate object identifiers of multiple objects that are not currently displayed; and display an object list when a positional relationship between a display area of ​​the multimedia resource and the additional identifier satisfies the first sharing condition, the object list including multiple object identifiers associated with the additional identifier, each object identifier corresponding to a sharing control;

[0025] The sharing unit is further configured to execute a triggering operation on a sharing control of any object identifier to share the multimedia resource with the object indicated by the object identifier.

[0026] In some embodiments, the display unit is further configured to, in response to a zoom-out operation on the multimedia resource, display an additional identifier, the additional identifier being used to indicate object identifiers of multiple objects that are not currently displayed; and, if a positional relationship between a display area of ​​the multimedia resource and the additional identifier satisfies the first sharing condition, display an object list, the object list including multiple object identifiers associated with the additional identifier;

[0027] The sharing unit is also configured to execute control to continue moving the multimedia resource toward any object identifier in the object list; and to share the multimedia resource with the object indicated by the object identifier when the positional relationship between the display area of ​​the multimedia resource and any object identifier in the object list satisfies a third sharing condition.

[0028] In some embodiments, the sharing unit is configured to display the multiple object identifiers in a sidebar area in the resource display interface.

[0029] In some embodiments, the sharing unit is configured to perform at least one of the following:

[0030] Arrange and display the object identifiers of the objects indicated by the first n historical sharing moments in descending order of the historical sharing moments, where n is a positive integer;

[0031] The object identifiers of the first n objects are arranged and displayed in order of the degree of association between the type of the multimedia resource and the resource types corresponding to the multiple objects, and the resource type corresponding to each object is determined based on at least one of the historical operation records of the object for the multimedia resource and the resource sharing record of the current user account, and the resource sharing record is used to indicate the type of multimedia resource shared by the current user account to the object.

[0032] In some embodiments, the sharing unit is further configured to highlight the object identifier when a positional relationship between the display area of ​​the multimedia resource and any object identifier satisfies the first sharing condition.

[0033] In some embodiments, each object identifier corresponds to a sharing area, and the multimedia resources in the sharing area of ​​any object identifier will be shared with the object indicated by the object identifier;

[0034] The first sharing condition may be at least one of the following:

[0035] There is an overlap between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier;

[0036] The distance between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier is smaller than a preset distance.

[0037] In some embodiments, the display unit is further configured to restore the display area displaying the multimedia resource to an original state after sharing the multimedia resource, wherein the original state is used to indicate the display position and display size of the multimedia resource before triggering the sharing operation.

[0038] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0039] one or more processors;

[0040] A memory for storing program codes executable by the processor;

[0041] The processor is configured to execute the program code to implement the resource sharing method.

[0042] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute the above-mentioned resource sharing method.

[0043] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program / instruction, and the computer program / instruction implements the above-mentioned resource sharing method when executed by a processor.

[0044] The disclosed embodiment provides a resource sharing method. In the process of displaying multimedia resources, when a sharing operation for the multimedia resources is triggered, the display area of ​​the multimedia resources is reduced and the identifier of the object with which the multimedia resources can be shared is displayed. When the positional relationship between the display area of ​​the multimedia resources and the identifier of any object meets the first sharing condition, the multimedia resources are shared with the object. That is, the present solution can reduce the display area of ​​the multimedia resources and determine the object to be shared according to the positional relationship between the display area of ​​the multimedia resources and the object identifier, thereby directly sharing the multimedia resources with the object in the current resource display interface. The operation is simple and can improve the sharing efficiency of the multimedia resources.

[0045] 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 present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The 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 improper limitations on the present disclosure.

[0047] Figure 1 The diagram is a schematic diagram of an implementation environment of a resource sharing method according to an exemplary embodiment.

[0048] Figure 2 The figure is a flow chart of a resource sharing method according to an exemplary embodiment.

[0049] Figure 3 The figure is a flow chart showing another resource sharing method according to an exemplary embodiment.

[0050] Figure 4 The figure is a schematic diagram showing an object identification according to an exemplary embodiment.

[0051] Figure 5 is a schematic diagram showing second prompt information according to an exemplary embodiment.

[0052] Figure 6 The figure is a schematic diagram showing a first prompt information according to an exemplary embodiment.

[0053] Figure 7 The diagram is a schematic diagram showing a method of controlling resource movement according to an exemplary embodiment.

[0054] Figure 8The figure is a schematic diagram showing a method of highlighting an object identifier according to an exemplary embodiment.

[0055] Fig. 9 The diagram is a schematic diagram showing a resource sharing method according to an exemplary embodiment.

[0056] Fig.10 is a schematic diagram showing a third prompt information according to an exemplary embodiment.

[0057] Fig.11 The invention is a block diagram of a resource sharing device according to an exemplary embodiment.

[0058] Fig.12 It is a block diagram of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION

[0059] 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 in conjunction with the accompanying drawings.

[0060] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged 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 devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0061] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions. For example, the historical sharing moments, historical operation records and resource sharing records involved in this disclosure are all obtained with full authorization.

[0062] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a resource sharing method according to an exemplary embodiment. Taking the electronic device as a terminal as an example, see Figure 1 , the implementation environment specifically includes: a terminal 101 and a server 102.

[0063] The terminal 101 is at least one of a smart phone, a smart watch, a desktop computer, a laptop, an MP3 player, an MP4 player, and a laptop computer. An application that supports resource display is installed and run on the terminal 101. The application can be a multimedia application, a social application, an instant messaging application, a game application, or a life service application, etc., which is not limited in the embodiments of the present disclosure. The user can log in to the application through the terminal 101 to obtain the services provided by the application. For example, the user can watch multimedia resources such as videos, graphics, or images through the application. The terminal 101 can interact with the server 102 through a wireless network or a wired network, such as obtaining multimedia resources from the server 102 and displaying them.

[0064] The terminal 101 generally refers to one of a plurality of terminals, and the present embodiment is described by taking the terminal 101 as an example. Those skilled in the art may know that the number of the above terminals may be more or less. For example, the above terminals may be several, or the above terminals may be dozens or hundreds, or a greater number. The present embodiment does not limit the number and device type of the terminals.

[0065] The server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 102 can be connected to the terminal 101 and other terminals through a wireless network or a wired network, so as to realize information interaction with at least two terminals 101. For example, a terminal 101 can share a certain multimedia resource currently displayed with another terminal 101 through the server 102. In the process of sharing multimedia resources, a terminal 101 can send a resource sharing request to the server 102 to request the server 102 to send the acquisition address of the multimedia resource to the other terminal 101, so that the other terminal 101 can obtain the multimedia resource based on the acquisition address, thereby realizing the sharing process of the multimedia resource.

[0066] In some embodiments, the number of the above servers may be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 also includes other functional servers to provide more comprehensive and diversified services.

[0067] Figure 2 is a flow chart of a resource sharing method according to an exemplary embodiment. Figure 2 , the resource sharing method is applied in a terminal, comprising the following steps:

[0068] In step 201, the terminal displays multimedia resources in a resource display interface.

[0069] In the embodiments of the present disclosure, the multimedia resources may be videos, graphics, or images, etc., which are not limited in the embodiments of the present disclosure. A current user account is logged in to the terminal. The user can watch any of the above resources through the terminal. For example, when the user is watching a video, the terminal displays the video in the resource display interface.

[0070] The disclosed embodiments do not limit the application scenarios (i.e., application scenarios of this solution) in which users watch multimedia resources. For example, immersive video-swiping scenarios, social movie-watching scenarios, etc. In the immersive video-swiping scenario, the terminal displays multimedia resources in the resource display interface based on the resource information flow. In the social movie-watching scenario, the terminal displays multimedia resources (such as a movie) in the resource display interface of the virtual room to display the multimedia resources to the users indicated by the user accounts in the virtual room.

[0071] In step 202, in response to the sharing operation of the multimedia resource, the terminal displays a smaller display area of ​​the multimedia resource and multiple object identifiers, and shares the multimedia resource with the object indicated by the object identifier when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition.

[0072] In the embodiment of the present disclosure, when viewing a resource, the user can share the resource with any other object. The object of the shared resource can be other user accounts other than the current user account, or other applications other than the application where the resource is currently located, etc., which is not limited in the embodiment of the present disclosure.

[0073] When the sharing operation for multimedia resources is triggered, the terminal displays a smaller display area of ​​the multimedia resources and multiple object identifiers. The multiple object identifiers refer to the identifiers of objects with which the resources can be shared. For any object identifier among the multiple object identifiers, when the positional relationship between the display area of ​​the multimedia resource and the object identifier meets the first sharing condition, the terminal shares the multimedia resource with the object indicated by the object identifier. The first sharing condition is not limited in the embodiments of the present disclosure.

[0074] Among them, after reducing the display area of ​​the multimedia resource, the terminal can control the multimedia resource to move to multiple object identifiers, so that the positional relationship between the subsequent display area of ​​the multimedia resource and any object identifier meets the first sharing condition. Alternatively, the terminal does not need to move the resource. Accordingly, when the sharing operation is triggered, the terminal displays multiple object identifiers. Then, the terminal can reduce the display area of ​​the resource toward any object identifier according to the position of the object identifier, and the positional relationship between the reduced display area of ​​the resource and the object identifier meets the first sharing condition. The embodiments of the present disclosure are not limited to this.

[0075] The disclosed embodiment provides a resource sharing method. In the process of displaying multimedia resources, when a sharing operation for the multimedia resources is triggered, the display area of ​​the multimedia resources is reduced and the identifier of the object with which the multimedia resources can be shared is displayed. When the positional relationship between the display area of ​​the multimedia resources and the identifier of any object meets the first sharing condition, the multimedia resources are shared with the object. That is, the present solution can reduce the display area of ​​the multimedia resources and determine the object to be shared according to the positional relationship between the display area of ​​the multimedia resources and the object identifier, thereby directly sharing the multimedia resources with the object in the current resource display interface. The operation is simple and can improve the sharing efficiency of the multimedia resources.

[0076] In addition, the sharing method in this solution is novel, which is conducive to improving the interest in the resource sharing process, thereby helping to improve the probability of sharing multimedia resources and the user's sharing experience.

[0077] In some embodiments, in response to a sharing operation on a multimedia resource, a display area of ​​the multimedia resource is reduced and multiple object identifiers are displayed, and when a positional relationship between the display area of ​​the multimedia resource and any object identifier satisfies a first sharing condition, the multimedia resource is shared with an object indicated by the object identifier, including:

[0078] In response to a zoom-out operation on the multimedia resource, a display area displaying the multimedia resource becomes smaller and a plurality of object identifiers;

[0079] In response to a drag operation on a multimedia resource, controlling the multimedia resource to move toward a plurality of object identifiers following the drag operation, and sharing the multimedia resource with an object indicated by the object identifier when a positional relationship between a display area of ​​the multimedia resource and any object identifier satisfies a first sharing condition;

[0080] The zoom-out operation and the drag operation are continuous operations triggered by a single touch on the screen.

[0081] The solution provided by the embodiment of the present disclosure is to reduce the display area of ​​the multimedia resource by a zoom-in operation, that is, to reduce the multimedia resource, and to move the reduced multimedia resource to multiple object identifiers by a dragging operation, so that the positional relationship between the display area of ​​the multimedia resource and the identifier of the object to be shared satisfies the first sharing condition, so as to realize sharing of the multimedia resource to the object, that is, the sharing operation consists of two operations, namely, the zoom-in operation and the dragging operation; since the zoom-out operation and the dragging operation are continuous operations triggered by a single touch of the screen, in the process of sharing the multimedia resource, the user only needs to touch the screen once to realize the sharing of the multimedia resource, the operation is simple, and the sharing efficiency of the multimedia resource can be improved.

[0082] In some embodiments, the multimedia resource is a video;

[0083] In response to a drag operation on a multimedia resource, controlling the multimedia resource to move toward a plurality of object identifiers following the drag operation includes:

[0084] In response to a drag operation on the video, the displayed video is converted into a cover image of the video;

[0085] Controls the cover image to move toward multiple object identifiers following the drag operation.

[0086] According to the solution provided by the embodiment of the present disclosure, when the video starts to be dragged, the video will be converted into a cover image, and then the cover image will be dragged toward multiple object identifiers to achieve the purpose of dragging the video. Since the data volume of the cover image is smaller, compared with the solution of dragging the video itself, dragging the cover image can save operating consumption.

[0087] In addition, by converting the video into a cover image, the resource display form in the resource sharing process is enriched, which is conducive to improving the fun of the resource sharing process, thereby helping to increase the probability of sharing and the user's sharing experience.

[0088] In some embodiments, in response to a sharing operation on a multimedia resource, a display area of ​​the multimedia resource is reduced and multiple object identifiers are displayed, and when a positional relationship between the display area of ​​the multimedia resource and any object identifier satisfies a first sharing condition, the multimedia resource is shared with an object indicated by the object identifier, including:

[0089] In response to a zoom-out operation on the multimedia resource, a display area displaying the multimedia resource becomes smaller and a plurality of object identifiers;

[0090] In response to a gesture operation on a multimedia resource, the multimedia resource is controlled to move toward multiple object identifiers along a trajectory indicated by the gesture operation, and when a positional relationship between a display area of ​​the multimedia resource and any object identifier satisfies a first sharing condition, the multimedia resource is shared with the object indicated by the object identifier.

[0091] The solution provided by the embodiment of the present disclosure is that the sharing operation consists of two operations: a zoom-in operation and a gesture operation. Compared with the solution of dragging multimedia resources to move, the present solution can realize the movement of the zoomed-in multimedia resources to multiple object identifiers through gesture operations, without the need to drag the multimedia resources all the time. The operation is simpler and can improve the sharing efficiency of multimedia resources.

[0092] In some embodiments, in response to a zoom-out operation on a multimedia resource, a display area for displaying the multimedia resource becomes smaller and multiple object identifiers are displayed, including:

[0093] In response to the zoom-out operation on the multimedia resource, the display area for displaying the multimedia resource becomes smaller;

[0094] When the display area of ​​the multimedia resource meets the second sharing condition, a plurality of object identifiers are displayed.

[0095] According to the solution provided by the disclosed embodiment, in the process of reducing the multimedia resources, when the display area of ​​the multimedia resources meets the second sharing condition, it indicates that the probability of the user sharing the multimedia resources is relatively high. In this case, multiple object identifiers are displayed to facilitate the subsequent sharing of the multimedia resources. This not only meets the user's intention, but also when the second sharing condition is not met, since the user may not have wanted to share the multimedia resources (that is, the probability of sharing the multimedia resources is relatively low), there is no need to display multiple object identifiers, thereby saving operating consumption.

[0096] In some embodiments, the method further comprises:

[0097] When the display area of ​​the multimedia resource meets the second sharing condition, first prompt information is displayed in the resource display interface, and the first prompt information is used to prompt that the multimedia resource is shared with the object indicated by the object identifier after the multimedia resource is moved to any object identifier.

[0098] The solution provided by the embodiment of the present disclosure displays a first prompt message when the multimedia resource meets the second sharing condition during the process of reducing the multimedia resource, and intuitively describes the process of sharing the multimedia resource to the user, so that subsequent users can directly share the multimedia resource according to the first prompt message, thereby improving the sharing efficiency of the multimedia resource.

[0099] In some embodiments, the method further comprises:

[0100] In response to the zooming-out operation on the multimedia resource, second prompt information is displayed, where the second prompt information is used to prompt to share the multimedia resource after the display area of ​​the multimedia resource is reduced.

[0101] The solution provided by the embodiment of the present disclosure can intuitively describe the process of sharing multimedia resources to users by displaying a second prompt message during the process of reducing the display area of ​​multimedia resources, so that subsequent users can directly continue to reduce the display area of ​​the multimedia resources for sharing according to the second prompt message, thereby improving the sharing efficiency of multimedia resources.

[0102] In some embodiments, the method further comprises:

[0103] While the display area of ​​the multimedia resource is being reduced, the multimedia resource continues to be played.

[0104] The solution provided by the embodiment of the present disclosure can continue to play multimedia resources in the process of reducing the display area of ​​multimedia resources, does not hinder users from continuing to watch multimedia resources, and is conducive to improving the information transmission efficiency of multimedia resources.

[0105] In some embodiments, the method further comprises:

[0106] In response to a zoom-out operation on the multimedia resource, an additional identifier is displayed, where the additional identifier is used to indicate object identifiers of a plurality of objects that are not currently displayed;

[0107] When the positional relationship between the display area of ​​the multimedia resource and the additional identifier meets the first sharing condition, an object list is displayed, wherein the object list includes multiple object identifiers associated with the additional identifier, and each object identifier corresponds to a sharing control;

[0108] In response to a triggering operation on a sharing control of any object identifier, the multimedia resource is shared with the object indicated by the object identifier.

[0109] The solution provided by the embodiment of the present disclosure integrates the object identifiers of multiple objects that are not currently displayed through additional identifiers. When the positional relationship between the display area of ​​the multimedia resource and the additional identifier meets the first sharing condition, the multimedia resource can be shared through the sharing controls of each object indicated by the additional identifier, which can not only achieve the purpose of sharing the multimedia resource with each object related to the current user account, but also has simple operation and can improve the sharing efficiency of the multimedia resource. In addition, there is no need to display all the object identifiers in the resource display interface, which can ensure the neatness of the resource display interface.

[0110] In some embodiments, the method further comprises:

[0111] In response to a zoom-out operation on the multimedia resource, an additional identifier is displayed, where the additional identifier is used to indicate object identifiers of a plurality of objects that are not currently displayed;

[0112] When the positional relationship between the display area of ​​the multimedia resource and the additional identifier satisfies the first sharing condition, displaying an object list, the object list including a plurality of object identifiers associated with the additional identifier;

[0113] Control the multimedia resource to continue to move to any object identifier in the object list;

[0114] When the positional relationship between the display area of ​​the multimedia resource and any object identifier in the object list satisfies the third sharing condition, the multimedia resource is shared with the object indicated by the object identifier.

[0115] The solution provided by the embodiment of the present disclosure integrates the object identifiers of multiple objects that are not currently displayed through additional identifiers. When the positional relationship between the display area of ​​the multimedia resource and the additional identifier meets the first sharing condition, the multimedia resource can be controlled to continue to move to the object identifier of any object indicated by the additional identifier. When the positional relationship between the display area of ​​the multimedia resource and any object identifier in the object list meets the third sharing condition, the multimedia resource can be shared. Compared with sharing the multimedia resource through the sharing control later, it can not only achieve the purpose of sharing the multimedia resource to each object related to the current user account, but also the user only needs to touch the screen once to achieve multimedia resource sharing, which is simpler to operate and can improve the sharing efficiency of multimedia resources. In addition, there is no need to display all object identifiers in the resource display interface, which can ensure the neatness of the resource display interface.

[0116] In some embodiments, the process of displaying multiple object identifiers includes:

[0117] In the sidebar area of ​​the resource display interface, multiple object identifiers are displayed.

[0118] The solution provided by the embodiment of the present disclosure displays multiple object identifiers in the sidebar area of ​​the resource display interface, so that resource sharing can be implemented in the currently displayed resource display interface later, without jumping to other interfaces or windows to determine objects to share multimedia resources, thereby improving the sharing efficiency of multimedia resources.

[0119] In addition, the novel way of displaying shareable objects is conducive to enhancing the fun of the resource sharing process, thereby helping to increase the probability of sharing multimedia resources and the user's sharing experience.

[0120] In some embodiments, the display process of multiple object identifiers includes at least one of the following:

[0121] Arrange and display the object identifiers of the objects indicated by the first n historical sharing moments in descending order of historical sharing moments, where n is a positive integer;

[0122] The object identifiers of the first n objects are arranged and displayed in order from high to low according to the correlation between the type of multimedia resources and the multimedia resource types corresponding to multiple objects. The multimedia resource type corresponding to each object is determined based on at least one of the object's historical operation records on the multimedia resources and the multimedia resource sharing records of the current user account. The multimedia resource sharing records are used to indicate the type of multimedia resources shared by the current user account to the object.

[0123] In the solution provided by the embodiment of the present disclosure, since the latest historical sharing moment is the moment of the latest sharing event (operation), the object referred to by the latest historical sharing moment is the object most recently identified when the user shared the multimedia resource. When the user shares the multimedia resource again, it is more likely to be shared with the most recently identified object. By arranging and displaying the object identifiers of the objects indicated by the first n historical sharing moments in order from the latest to the earliest historical sharing moments, it is convenient for the user to quickly find the object with which the multimedia resource is to be shared, thereby improving the sharing efficiency of the multimedia resource.

[0124] In addition, due to the correlation between the type of multimedia resources and the resource type corresponding to each object, the matching situation between the multimedia resources and the objects to be shared can be reflected. The multimedia resources are more likely to be shared with the most matching objects. By arranging and displaying the object identifiers of the first n objects in order from high to low according to the correlation between the type of multimedia resources and the resource types corresponding to multiple objects, it is also convenient for users to find the objects to share multimedia resources more quickly, thereby improving the sharing efficiency of multimedia resources.

[0125] In some embodiments, the method further comprises:

[0126] When the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition, the object identifier is highlighted.

[0127] The solution provided by the embodiment of the present disclosure, when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition, the object identifier is highlighted to intuitively display to the user the object of the multimedia resource to be shared confirmed by the device, so that the user can quickly determine the object determined by the device, and when the object is the object desired by the user, the multimedia resource can be shared with the object quickly; when the object is not the object desired by the user, it is also convenient for the user to quickly adjust to the desired object, thereby realizing multimedia resource sharing and improving the sharing efficiency of multimedia resources.

[0128] In some embodiments, each object identifier corresponds to a sharing area, and the multimedia resources in the sharing area of ​​any object identifier will be shared with the object indicated by the object identifier;

[0129] The first sharing condition may be at least one of the following:

[0130] There is an overlap between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier;

[0131] The distance between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier is smaller than a preset distance.

[0132] The solution provided by the embodiment of the present disclosure can share the multimedia resources with the object indicated by any object identifier when there is an overlap between the display area of ​​the multimedia resources and the sharing area of ​​any object identifier or the distance is less than a preset distance. This not only enriches the sharing methods of the multimedia resources, but also simplifies the operation and can improve the sharing efficiency of the multimedia resources.

[0133] In some embodiments, the method further comprises:

[0134] After the multimedia resource is shared, the display area displaying the multimedia resource is restored to an original state, where the original state is used to indicate the display position and display size of the multimedia resource before the sharing operation is triggered.

[0135] The solution provided by the embodiments of the present disclosure can directly restore the display area of ​​the multimedia resource to the display position and display size before the sharing operation after the multimedia resource is shared. The user can continue to watch the multimedia resource without any user operation, which can improve the information transmission efficiency of the multimedia resource and the user's viewing experience.

[0136] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 3 FIG. 1 is a flow chart of another resource sharing method according to an exemplary embodiment. Figure 3 , the method comprising:

[0137] In step 301, the terminal displays multimedia resources in a resource display interface.

[0138] In the embodiment of the present disclosure, step 301 is the same as step 201, please refer to step 201, and no further details will be given here.

[0139] In step 302, in response to a zoom-out operation on a multimedia resource, the terminal displays a smaller display area of ​​the multimedia resource and a plurality of object identifiers.

[0140] In an embodiment of the present disclosure, during the process of viewing a multimedia resource, a user can reduce the display area of ​​the multimedia resource. The reduction operation can be triggered by the user by placing two fingers on the terminal screen and closing the two fingers, and the embodiment of the present disclosure does not limit the reduction operation. In the process of reducing the display area of ​​the multimedia resource, the terminal displays that the display area of ​​the multimedia resource becomes smaller and multiple object identifiers. Multiple object identifiers are used to indicate multiple objects that can be shared with the multimedia resource. The object identifier of each object may include at least one of an image identifier (e.g., an avatar) and a text identifier (e.g., a nickname) of the object, and the embodiment of the present disclosure does not limit this.

[0141] The embodiment of the present disclosure does not limit the display positions of multiple object identifiers. Optionally, the terminal displays multiple object identifiers in the sidebar area of ​​the resource display interface. The solution provided by the embodiment of the present disclosure displays multiple object identifiers in the sidebar area of ​​the resource display interface, so that the sharing of multimedia resources can be realized in the currently displayed resource display interface later, without jumping to other interfaces or windows to determine the object to share the multimedia resources, which can improve the sharing efficiency of multimedia resources.

[0142] For example, Figure 4 FIG. 1 is a schematic diagram showing an object identification according to an exemplary embodiment. Figure 4 In (a), the current scene is an immersive video scene. The terminal displays multimedia resources in the resource display interface. The display area of ​​the multimedia resources occupies the entire resource display interface (the entire screen). During viewing of multimedia resources, the user can reduce the display area of ​​the multimedia resources. In response to the reduction operation on the multimedia resources, the terminal displays a smaller display area of ​​the multimedia resources in the resource display interface, and displays multiple object identifiers in the sidebar area of ​​the resource display interface, see Figure 4 (b) in Figure 1. The object identifier of each object consists of an avatar and a nickname.

[0143] The embodiment of the present disclosure does not limit the display order of multiple object identifiers. In some embodiments, the terminal can arrange and display the object identifiers of the objects indicated by the first n historical sharing moments in the order of the historical sharing moments from late to early. n is a positive integer, and the embodiment of the present disclosure does not limit n. That is, the terminal displays the object identifiers of each object in the order of sharing from late to early (from new to old). In the scheme provided by the embodiment of the present disclosure, since the latest historical sharing moment is the moment of the latest sharing event (operation), the object referred to by the latest historical sharing moment is the object most recently identified when the user shares the multimedia resources. When the user shares the multimedia resources again, it is more likely to share with the most recently identified object. By arranging and displaying the object identifiers of the objects indicated by the first n historical sharing moments in the order of the historical sharing moments from late to early, it is convenient for users to find the object with which they want to share the multimedia resources more quickly, and the sharing efficiency of multimedia resources can be improved.

[0144] For example, one hour ago, the terminal shared multimedia resources with object 1; six hours ago, the terminal shared multimedia resources with object 2; two days ago, the terminal shared multimedia resources with object 3; one day ago, the terminal shared multimedia resources with object 4. Then, the terminal can display the object identification of each object in the order of "object 1, object 2, object 4, object 3".

[0145] In other embodiments, the terminal may also display the object identifiers of the first n objects in a descending order of the degree of association between the type of multimedia resources and the resource types corresponding to the multiple objects. The scheme provided by the disclosed embodiment can reflect the matching between the multimedia resources and the objects to be shared due to the degree of association between the type of multimedia resources and the resource types corresponding to each object. The multimedia resources are more likely to be shared with the most matching objects. By displaying the object identifiers of the first n objects in a descending order of the degree of association between the type of multimedia resources and the resource types corresponding to the multiple objects, it is also convenient for users to quickly find the objects to share multimedia resources, which can improve the sharing efficiency of multimedia resources.

[0146] Among them, the resource type corresponding to each object can be determined based on at least one of the historical operation record of the object for the multimedia resource and the resource sharing record of the current user account. The resource sharing record is used to indicate the type of multimedia resource shared by the current user account to the object. Since the historical operation record of each object can indicate the type of multimedia resource preferred by the object, the matching situation between the multimedia resource and the object can be accurately determined later (that is, the accuracy of the association can be improved), which is conducive to sharing the multimedia resource with the matching object faster later, and the sharing efficiency of the multimedia resource can be improved. Since the resource sharing record can reflect the habit of the current user account to share multimedia resources with each object, such as the current user account is accustomed to sharing the first type of multimedia resources with the first object, sharing the second type of multimedia resources with the second object, etc., the matching situation between the multimedia resource and the object can be accurately determined later, which is conducive to sharing the multimedia resource with the object to be shared by the current user account faster later, thereby improving the sharing efficiency of the multimedia resource.

[0147] In the disclosed embodiment, the terminal may display multiple object identifiers when a zoom-out operation is triggered for a multimedia resource. Alternatively, the terminal may display multiple object identifiers when the display area of ​​the multimedia resource is zoomed out to meet a certain condition. The disclosed embodiment does not limit the display timing of multiple object identifiers.

[0148] In some embodiments, when the display area of ​​the multimedia resource is reduced to meet a certain condition, the terminal displays multiple object identifiers. Accordingly, in response to the reduction operation of the multimedia resource, the display area of ​​the multimedia resource displayed by the terminal becomes smaller. When the display area of ​​the multimedia resource meets the second sharing condition, the terminal displays multiple object identifiers. In the solution provided by the embodiment of the present disclosure, in the process of reducing the display area of ​​the multimedia resource, when the display area of ​​the multimedia resource meets the second sharing condition, it indicates that the probability of the user sharing the multimedia resource is relatively high. In this case, multiple object identifiers are displayed again to facilitate the subsequent sharing of the multimedia resource, which not only meets the user's intention, but also when the second sharing condition is not met, since the user may not have wanted to share the multimedia resource (that is, the probability of sharing the multimedia resource is relatively low), there is no need to display multiple object identifiers at this time, which can save operating consumption.

[0149] The second sharing condition may be that the display area of ​​the multimedia resource is smaller than a preset size; or, the second sharing condition may be that the ratio between the display area of ​​the multimedia resource and the screen size is smaller than a preset ratio, etc., which is not limited in the embodiments of the present disclosure.

[0150] In some embodiments, when the display area of ​​a multimedia resource begins to be reduced, the terminal may display a prompt message to prompt the user how to perform subsequent operations to achieve multimedia resource sharing. Accordingly, in response to the reduction operation of the multimedia resource, the terminal displays a second prompt message, and the second prompt message is used to prompt the sharing of the multimedia resource after the display area of ​​the multimedia resource is reduced. The solution provided by the embodiment of the present disclosure can intuitively describe the process of sharing multimedia resources to the user by displaying the second prompt message during the process of reducing the display area of ​​the multimedia resource, so that subsequent users can directly continue to reduce the display area of ​​the multimedia resource according to the second prompt message to share, which can improve the sharing efficiency of multimedia resources.

[0151] For example, Figure 5 is a schematic diagram showing a second prompt message according to an exemplary embodiment. Figure 5 When the zoom-out operation for the multimedia resource is triggered, the terminal displays a second prompt message 501 “Continue to zoom out for quick sharing” to prompt the user to continue to zoom out the display area of ​​the multimedia resource so as to share the multimedia resource with a certain object later.

[0152] In some embodiments, in the process of reducing the display area of ​​the multimedia resource, the terminal may also display prompt information to prompt the user how to perform subsequent operations to achieve resource sharing. Accordingly, when the display area of ​​the multimedia resource meets the second sharing condition, the terminal displays a first prompt information in the resource display interface. The first prompt information is used to prompt that the multimedia resource will be shared with the object indicated by the object identifier after the multimedia resource is moved to any object identifier. The solution provided by the embodiment of the present disclosure displays the first prompt information in the process of reducing the multimedia resource when the display area of ​​the multimedia resource meets the second sharing condition, and intuitively describes the process of sharing the multimedia resource to the user, so that subsequent users can directly share the multimedia resource according to the first prompt information, which can improve the sharing efficiency of the multimedia resource.

[0153] For example, Figure 6 is a schematic diagram showing a first prompt message according to an exemplary embodiment. Figure 6 When the width of the display area of ​​the multimedia resource is reduced to less than 30% of the screen width, the terminal displays the first prompt information 601 "Drag to the right for quick sharing" to prompt the user to drag the multimedia resource to the object identifier on the right to achieve the purpose of sharing the multimedia resource with the object.

[0154] In this public embodiment, in the process of reducing the display area of ​​the multimedia resource, the multimedia resource can be paused. Alternatively, in the process of reducing the display area of ​​the multimedia resource, the multimedia resource can continue to maintain the playback state before the reduction. In the case where the multimedia resource was in a paused state before the reduction, the multimedia resource remains in the paused state during the process of reducing the display area of ​​the multimedia resource. In the case where the multimedia resource was in a playback state before the reduction, the terminal continues to play the multimedia resource during the process of reducing the display area of ​​the multimedia resource. The solution provided by the present disclosed embodiment can continue to play the multimedia resource in the process of reducing the display area of ​​the multimedia resource, does not hinder the user from continuing to watch the multimedia resource, and is conducive to improving the information transmission efficiency of the multimedia resource.

[0155] In the disclosed embodiment, due to the limitation of screen size, the terminal generally does not display the object identifiers of all objects. In order to ensure that multimedia resources can be shared with all objects related to the current user account, the terminal can display additional identifiers during the display of multiple object identifiers. The additional identifiers indicate the object identifiers of multiple objects that are not currently displayed, so that the multimedia resources can be shared with each object related to the current user account later. Accordingly, in response to the reduction operation of the multimedia resource, the terminal displays the additional identifier. For example, you can continue to refer to Figure 4 , the additional identifier 401 and multiple object identifiers are all displayed in the sidebar area of ​​the resource display interface.

[0156] In step 303, the terminal controls the multimedia resource to move to multiple object identifiers.

[0157] In the embodiment of the present disclosure, the terminal can control the multimedia resource to move to multiple object identifiers according to the user operation. The user operation can be a drag operation, that is, the user drags the multimedia resource to move to the object identifier; or the user operation is a gesture operation, that is, the terminal controls the multimedia resource to move to the object identifier according to the trajectory corresponding to the gesture operation, and the embodiment of the present disclosure does not limit the user operation. The gesture operation can be a sliding operation, an air gesture operation, etc., which is not limited in the embodiment of the present disclosure.

[0158] In some embodiments, the user can drag the multimedia resource to move toward the object identifier. Accordingly, in response to the drag operation on the multimedia resource, the terminal controls the multimedia resource to move toward multiple object identifiers following the drag operation. Among them, the zoom-out operation and the drag operation are continuous operations triggered during a single touch of the screen. The solution provided by the embodiment of the present disclosure, in the process of sharing multimedia resources, the display area of ​​the multimedia resource is reduced by a zoom-out operation, that is, the multimedia resource is reduced, and the reduced multimedia resource is moved to multiple object identifiers by a drag operation, so that the positional relationship between the display area of ​​the multimedia resource and the identifier of the object to be shared meets the first sharing condition, so as to realize the sharing of the multimedia resource to the object, that is, the sharing operation is composed of two operations, the zoom-out operation and the drag operation; since the zoom-out operation and the drag operation are continuous operations triggered during a single touch of the screen, in the process of sharing multimedia resources, the user only needs to touch the screen once to realize the sharing of the multimedia resource, the operation is simple, and the sharing efficiency of the multimedia resource can be improved.

[0159] In the process of controlling the movement of multimedia resources, the terminal can move with the reduced multimedia resources, or the terminal can also convert the multimedia resources into images for movement, which is not limited in the embodiments of the present disclosure. Optionally, the multimedia resource is a video. In response to the dragging operation on the video, the terminal displays the video converted into a cover image of the video. Then, the terminal controls the cover image to move toward multiple object identifiers following the dragging operation. In the solution provided by the embodiments of the present disclosure, in the process of dragging the video, when the video starts to be dragged, the video will be converted into a cover image, and then the cover image will be dragged toward multiple object identifiers to achieve the purpose of dragging the video. Since the data volume of the cover image is smaller, compared with the solution of dragging the video itself, dragging the cover image to move can save running consumption.

[0160] For example, Figure 7 FIG. 1 is a schematic diagram showing a method for controlling the movement of multimedia resources according to an exemplary embodiment. Figure 7When the drag operation for the video is triggered, the terminal displays the video converted to the cover image of the video. Then, in response to the drag operation for the cover image, the terminal displays the cover image moving toward the plurality of object identifiers following the drag operation.

[0161] In other embodiments, the terminal controls the multimedia resource to move toward the object identifier according to the trajectory corresponding to the gesture operation. Accordingly, in response to the gesture operation on the multimedia resource, the terminal controls the multimedia resource to move toward multiple object identifiers along the trajectory indicated by the gesture operation. In the solution provided by the embodiment of the present disclosure, the sharing operation consists of two operations: a zoom-out operation and a gesture operation. Compared with the solution of dragging the multimedia resource to move, the present solution can realize the movement of the reduced multimedia resource to multiple object identifiers through gesture operation, without the need to drag the multimedia resource to move all the time, and the operation is simpler, which can improve the sharing efficiency of multimedia resources.

[0162] Among them, the zoom-out operation and the gesture operation can be continuous operations triggered by a single touch of the screen. For example, the gesture operation is a sliding operation, and when the display area of ​​the multimedia resource meets the second sharing condition, multiple object identifiers have been displayed. In this case, in response to the sliding operation on the multimedia resource, the terminal controls the multimedia resource to move to one of the multiple object identifiers along the trajectory corresponding to the direction indicated by the sliding operation. Unlike the drag operation, the drag operation requires the user's finger to be on the screen all the time, and after the sliding operation is performed, the user's finger can be lifted and leave the screen, and the operation is simpler.

[0163] Among them, the trajectory corresponding to the direction indicated by the sliding operation can be pre-defined, for example, the upward sliding operation is used to indicate that the multimedia resource moves to the first object identifier, the downward sliding operation is used to indicate that the multimedia resource moves to the second object identifier, the sliding operation is used to indicate that the multimedia resource moves to the third object identifier, and the right sliding operation is used to indicate that the multimedia resource moves to an additional identifier. Alternatively, the direction indicated by the sliding operation points to any object identifier. That is, the user can trigger the sliding operation according to the position of the object identifier of the object to be shared, the sliding operation executes the object identifier, and then the terminal controls the multimedia resource to move to the object identifier.

[0164] Alternatively, the zoom-out operation and the gesture operation may be two independent operations, which is not limited in the embodiments of the present disclosure. For example, the gesture operation may be any operation such as a single-click operation or a double-click operation after the zoom-out operation. Different gesture operations correspond to different trajectories. A single-click operation is used to indicate that the multimedia resource moves to the first object identifier; a double-click operation is used to indicate that the multimedia resource moves to the second object identifier, etc.

[0165] As mentioned above, in the process of displaying multiple object identifiers, the terminal can also display additional identifiers (such as Figure 4 The terminal may also adopt the above-mentioned moving method to control the multimedia resource to move to the additional identifier, which will not be described in detail here.

[0166] In step 304, when the positional relationship between the display area of ​​the multimedia resource and any object identifier satisfies the first sharing condition, the terminal shares the multimedia resource with the object indicated by the object identifier.

[0167] In an embodiment of the present disclosure, for any object identifier among multiple object identifiers, when the positional relationship between the display area of ​​the multimedia resource and the object identifier satisfies the first sharing condition, the terminal shares the multimedia resource with the object indicated by the object identifier. In the process of sharing the multimedia resource, the terminal can send a multimedia resource sharing request to the server to request the server to send the acquisition address of the multimedia resource to the object indicated by the object identifier, so that the object can obtain the multimedia resource based on the acquisition address.

[0168] The first sharing condition is not limited in the embodiment of the present disclosure. Optionally, each object identifier corresponds to a sharing area. The multimedia resources in the sharing area of ​​any object identifier will be shared with the object indicated by the object identifier. The first sharing condition may be that there is an overlap between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier; or, the first sharing condition may also be that the distance between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier is less than a preset distance, and the preset distance is not limited in the embodiment of the present disclosure. Among them, the sharing area of ​​each object may be the display area of ​​the object identifier itself (such as the display area of ​​the object's avatar), or it may be an area larger than the display area of ​​the object identifier, and the embodiment of the present disclosure does not limit this. The solution provided by the embodiment of the present disclosure, when there is an overlap between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier or the distance is less than a preset distance, the multimedia resource can be shared with the object indicated by the object identifier, which not only enriches the sharing method of the multimedia resource, but also is simple to operate, and can improve the sharing efficiency of the multimedia resource.

[0169] In some embodiments, before sharing multimedia resources, the terminal may highlight a certain object identifier to confirm with the user whether to share the multimedia resources with the object indicated by the object identifier. Accordingly, when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition, the terminal highlights the object identifier. When the dragging operation ends or the multimedia resource does not move within a preset time, the terminal determines that the object identifier is the object identifier of the object to be shared by the user, and shares the multimedia resource with the object indicated by the object identifier. The scheme provided by the embodiment of the present disclosure, when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition, by highlighting the object identifier, intuitively shows the user the object to be shared with the multimedia resource confirmed by the device, so that the user can quickly determine the object determined by the device, and when the object is the object the user wants, the multimedia resource can be shared with the object quickly; when the object is not the object the user wants, it is also convenient for the user to quickly adjust to the desired object, thereby realizing the sharing of multimedia resources, which can improve the sharing efficiency of multimedia resources.

[0170] The highlighted display method may be at least one of an enlarged display and a highlighted display, which is not limited in the embodiments of the present disclosure. Figure 8 FIG. 1 is a schematic diagram showing a method of highlighting an object identifier according to an exemplary embodiment. Figure 8 When the positional relationship between the cover image of the multimedia resource and the object identifier (avatar 2) of object 2 meets the first sharing condition, the terminal enlarges and displays avatar 2.

[0171] In the embodiment of the present disclosure, the terminal can also share multimedia resources with an object whose object identifier is not currently displayed. The terminal can achieve this through the additional identifier mentioned above.

[0172] In some embodiments, when the positional relationship between the display area of ​​the multimedia resource and the additional identifier meets the first sharing condition, the terminal displays an object list. The object list contains multiple object identifiers associated with the additional identifier, and each object identifier corresponds to a sharing control. In response to the triggering operation of the sharing control of any object identifier, the terminal shares the multimedia resource with the object indicated by the object identifier. The solution provided by the embodiment of the present disclosure integrates the object identifiers of multiple objects that are not currently displayed through the additional identifier. When the positional relationship between the display area of ​​the multimedia resource and the additional identifier meets the first sharing condition, the multimedia resource can be shared through the sharing controls of each object indicated by the additional identifier, which can not only achieve the purpose of sharing multimedia resources with each object related to the current user account, but also is simple to operate and can improve the sharing efficiency of multimedia resources. In addition, there is no need to display all object identifiers in the resource display interface, which can ensure the neatness of the resource display interface.

[0173] For example, Fig. 9 FIG. 1 is a schematic diagram showing a method of sharing multimedia resources according to an exemplary embodiment. Fig. 9 , when the cover image overlaps with the additional identifier 901, the terminal displays an object list in the resource display interface. The object list includes object identifiers of multiple objects associated with the additional identifier. Due to the display of the screen size, the terminal exemplarily displays the object identifiers of objects 4, 5, 6, and 7. In response to a sliding operation on the object list, the terminal can display the object identifiers of more objects in the object list. Each object identifier corresponds to a sharing control. When the sharing control of object 4 is triggered, the terminal shares the video with object 4.

[0174] In other embodiments, when the positional relationship between the display area of ​​the multimedia resource and the additional identifier meets the first sharing condition, the terminal displays an object list. The object list includes multiple object identifiers associated with the additional identifier. Then, the terminal controls the multimedia resource to continue to move to any object identifier in the object list. When the positional relationship between the display area of ​​the multimedia resource and any object identifier in the object list meets the third sharing condition, the terminal shares the multimedia resource with the object indicated by the object identifier. The third sharing condition may be that there is an overlap between the display area of ​​the multimedia resource and the sharing area of ​​the user account identifier, or that the distance between the display area of ​​the multimedia resource and the sharing area of ​​the user account identifier is less than a preset distance, etc., and the embodiments of the present disclosure are not limited to this.

[0175] The solution provided by the embodiment of the present disclosure integrates the object identifiers of multiple objects that are not currently displayed through additional identifiers. When the positional relationship between the display area of ​​the multimedia resource and the additional identifier meets the first sharing condition, the multimedia resource can be controlled to continue to move to the object identifier of any object indicated by the additional identifier. When the positional relationship between the display area of ​​the multimedia resource and any object identifier in the object list meets the third sharing condition, the multimedia resource can be shared. Compared with sharing the multimedia resource through the sharing control later, it can not only achieve the purpose of sharing the multimedia resource to each object related to the current user account, but also the user only needs to touch the screen once to share the multimedia resource, which is simpler to operate and can improve the sharing efficiency of the multimedia resource. In addition, there is no need to display all the object identifiers in the resource display interface, which can ensure the neatness of the resource display interface.

[0176] In some embodiments, after sharing a multimedia resource, the display area of ​​the terminal displaying the multimedia resource is restored to the original state. The original state is used to indicate the display position and display size of the multimedia resource before the sharing operation is triggered. The solution provided by the embodiment of the present disclosure can directly restore the display area of ​​the multimedia resource to the display position and display size before the sharing operation after sharing the multimedia resource, and the user can continue to watch the multimedia resource without user operation, which can improve the information transmission efficiency of the multimedia resource and the user's viewing experience.

[0177] In some embodiments, after sharing the multimedia resource, the terminal displays a third prompt message. The third prompt message is used to prompt that the multimedia resource sharing has been completed.

[0178] For example, Fig.10 is a schematic diagram showing a third prompt message according to an exemplary embodiment. Fig.10 After sharing the multimedia resources, the terminal displays the multimedia resources in the display area restored to Figure 4 The state before sharing in the resource display interface occupies the entire resource display interface (the entire screen). In addition, the terminal displays the third prompt information 1001 "has been shared with object 2" in the resource display interface.

[0179] The disclosed embodiment provides a multimedia resource sharing method. In the process of displaying multimedia resources, when a sharing operation for the multimedia resources is triggered, the display area of ​​the multimedia resources is reduced and the identifier of the object with which the multimedia resources can be shared is displayed. When the positional relationship between the display area of ​​the multimedia resources and the identifier of any object meets the first sharing condition, the multimedia resources are shared with the object. That is, the present solution can reduce the display area of ​​the multimedia resources and determine the object to be shared according to the positional relationship between the display area of ​​the multimedia resources and the object identifier, thereby directly sharing the multimedia resources with the object in the current resource display interface. The operation is simple and can improve the sharing efficiency of multimedia resources.

[0180] In addition, the sharing method in this solution is novel, which is conducive to improving the interest in the resource sharing process, thereby helping to improve the probability of sharing multimedia resources and the user's sharing experience.

[0181] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, and will not be described in detail here.

[0182] Fig.11 is a block diagram of a resource sharing device according to an exemplary embodiment. Fig.11 , the resource sharing device comprises:

[0183] The display unit 1101 is configured to display multimedia resources in the resource display interface;

[0184] The sharing unit 1102 is configured to execute a sharing operation on the multimedia resource in response to which the display area of ​​the multimedia resource becomes smaller and multiple object identifiers are displayed, and when the positional relationship between the display area of ​​the multimedia resource and any object identifier satisfies a first sharing condition, the multimedia resource is shared with the object indicated by the object identifier.

[0185] In some embodiments, the sharing unit 1102 includes:

[0186] A display subunit is configured to execute a display area of ​​the multimedia resource that becomes smaller and a plurality of object identifiers in response to a zoom-out operation on the multimedia resource;

[0187] a control subunit configured to execute, in response to a drag operation on the multimedia resource, control the multimedia resource to move toward the plurality of object identifiers following the drag operation, and share the multimedia resource with the object indicated by the object identifier when a positional relationship between a display area of ​​the multimedia resource and any object identifier satisfies a first sharing condition;

[0188] The zoom-out operation and the drag operation are continuous operations triggered by a single touch on the screen.

[0189] In some embodiments, the multimedia resource is a video;

[0190] The control subunit is configured to execute, in response to a drag operation on the video, convert the displayed video into a cover image of the video; and control the cover image to move toward multiple object identifiers following the drag operation.

[0191] In some embodiments, the sharing unit 1102 includes:

[0192] A display subunit is configured to execute a display area of ​​the multimedia resource that becomes smaller and a plurality of object identifiers in response to a zoom-out operation on the multimedia resource;

[0193] The control subunit is configured to execute in response to a gesture operation on a multimedia resource, control the multimedia resource to move toward multiple object identifiers along a trajectory indicated by the gesture operation, and share the multimedia resource with the object indicated by the object identifier when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets a first sharing condition.

[0194] In some embodiments, the display subunit is configured to execute a display area for displaying the multimedia resource smaller in response to a zoom-out operation on the multimedia resource; and display multiple object identifiers when the display area of ​​the multimedia resource meets the second sharing condition.

[0195] In some embodiments, the display unit 1101 is further configured to display a first prompt message in the resource display interface when the display area of ​​the multimedia resource meets the second sharing condition, and the first prompt message is used to prompt that the multimedia resource will be shared with the object indicated by the object identifier after the multimedia resource is moved to any object identifier.

[0196] In some embodiments, the display unit 1101 is further configured to display second prompt information in response to a zoom-out operation on the multimedia resource, where the second prompt information is used to prompt sharing of the multimedia resource after the display area of ​​the multimedia resource is reduced.

[0197] In some embodiments, the apparatus further comprises:

[0198] The playing unit is configured to continue playing the multimedia resource while reducing the display area of ​​the multimedia resource.

[0199] In some embodiments, the display unit 1101 is further configured to execute, in response to a zoom-out operation on the multimedia resource, display an additional identifier, the additional identifier being used to indicate object identifiers of multiple objects that are not currently displayed; when the positional relationship between the display area of ​​the multimedia resource and the additional identifier meets the first sharing condition, display an object list, the object list including multiple object identifiers associated with the additional identifier, each object identifier corresponding to a sharing control;

[0200] The sharing unit 1102 is further configured to execute a triggering operation on a sharing control of any object identifier to share the multimedia resource with the object indicated by the object identifier.

[0201] In some embodiments, the display unit 1101 is further configured to execute, in response to a zoom-out operation on the multimedia resource, display an additional identifier, the additional identifier being used to indicate object identifiers of multiple objects that are not currently displayed; and, when a positional relationship between a display area of ​​the multimedia resource and the additional identifier satisfies a first sharing condition, display an object list, the object list including multiple object identifiers associated with the additional identifier;

[0202] The sharing unit 1102 is further configured to execute control of the multimedia resource to continue to move toward any object identifier in the object list; and share the multimedia resource with the object indicated by the object identifier when the positional relationship between the display area of ​​the multimedia resource and any object identifier in the object list meets the third sharing condition.

[0203] In some embodiments, the sharing unit 1102 is configured to execute in a sidebar area in the resource display interface to display multiple object identifiers.

[0204] In some embodiments, the sharing unit 1102 is configured to perform at least one of the following:

[0205] Arrange and display the object identifiers of the objects indicated by the first n historical sharing moments in descending order of historical sharing moments, where n is a positive integer;

[0206] The object identifiers of the first n objects are arranged and displayed in order of the degree of association between the type of multimedia resources and the resource types corresponding to multiple objects, and the resource type corresponding to each object is determined based on at least one of the object's historical operation records for the multimedia resources and the resource sharing record of the current user account. The resource sharing record is used to indicate the type of multimedia resources shared by the current user account to the object.

[0207] In some embodiments, the sharing unit 1102 is further configured to highlight the object identifier when the position relationship between the multimedia resource and any object identifier satisfies the first sharing condition.

[0208] In some embodiments, each object identifier corresponds to a sharing area, and the multimedia resources in the sharing area of ​​any object identifier will be shared with the object indicated by the object identifier;

[0209] The first sharing condition may be at least one of the following:

[0210] There is an overlap between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier;

[0211] The distance between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier is smaller than a preset distance.

[0212] In some embodiments, the display unit 1102 is further configured to restore the display area displaying the multimedia resource to an original state after the multimedia resource is shared, where the original state is used to indicate the display position and display size of the multimedia resource before the sharing operation is triggered.

[0213] The disclosed embodiment provides a multimedia resource sharing device. In the process of displaying multimedia resources, when a sharing operation for the multimedia resources is triggered, the display area of ​​the multimedia resources is reduced and the identifier of the object with which the multimedia resources can be shared is displayed. When the positional relationship between the display area of ​​the multimedia resources and the identifier of any object meets the first sharing condition, the multimedia resources are shared with the object. That is, the present solution can reduce the display area of ​​the multimedia resources and determine the object to be shared according to the positional relationship between the display area of ​​the multimedia resources and the object identifier, thereby directly sharing the multimedia resources with the object in the current resource display interface. The operation is simple and can improve the sharing efficiency of multimedia resources.

[0214] In addition, the sharing method in this solution is novel, which is conducive to improving the interest in the resource sharing process, thereby helping to improve the probability of sharing multimedia resources and the user's sharing experience.

[0215] It should be noted that the resource sharing device provided in the above embodiment only uses the division of the above functional units as an example when sharing resources. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the resource sharing device provided in the above embodiment and the resource sharing method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0216] Regarding the device 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.

[0217] When an electronic device is provided as a terminal, Fig.12 is a block diagram of a terminal 1200 according to an exemplary embodiment. Fig.12 The structure block diagram of a terminal 1200 provided by an exemplary embodiment of the present disclosure is shown. The terminal 1200 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer 3), an MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Group Audio Layer 4) player, a laptop computer or a desktop computer. The terminal 1200 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0218] Typically, the terminal 1200 includes: a processor 1201 and a memory 1202 .

[0219] The processor 1201 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1201 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1201 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1201 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1201 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0220] The memory 1202 may include one or more computer-readable storage media, which may be non-transitory. The memory 1202 may also include a high-speed random access memory and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1202 is used to store at least one computer program, which is used to be executed by the processor 1201 to implement the resource sharing method provided in the method embodiment of the present application.

[0221] In some embodiments, the terminal 1200 may further optionally include: a peripheral device interface 1203 and at least one peripheral device. The processor 1201, the memory 1202 and the peripheral device interface 1203 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1203 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1204, a display screen 1205, a camera assembly 1206, an audio circuit 1207 and a power supply 1208.

[0222] The peripheral device interface 1203 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1201 and the memory 1202. In some embodiments, the processor 1201, the memory 1202, and the peripheral device interface 1203 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1201, the memory 1202, and the peripheral device interface 1203 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

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

[0224] The display screen 1205 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1205 is a touch display screen, the display screen 1205 also has the ability to collect touch signals on the surface or above the surface of the display screen 1205. The touch signal can be input to the processor 1201 as a control signal for processing. At this time, the display screen 1205 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1205 can be one, set on the front panel of the terminal 1200; in other embodiments, the display screen 1205 can be at least two, respectively set on different surfaces of the terminal 1200 or in a folding design; in other embodiments, the display screen 1205 can be a flexible display screen, set on a curved surface or a folding surface of the terminal 1200. Even, the display screen 1205 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1205 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0225] The camera assembly 1206 is used to capture images or videos. In some embodiments, the camera assembly 1206 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1206 may also include a flash. The flash may be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0226] The audio circuit 1207 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1201 for processing, or input them into the radio frequency circuit 1204 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1200. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1201 or the radio frequency circuit 1204 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1207 may also include a headphone jack.

[0227] The power supply 1208 is used to power various components in the terminal 1200. The power supply 1208 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1208 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0228] Those skilled in the art will understand that Fig.12 The structure shown in the figure does not constitute a limitation on the terminal 1200, and the terminal 1200 may include more or fewer components than those shown in the figure, or combine certain components, or adopt a different component arrangement.

[0229] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1202 including instructions, and the instructions can be executed by a processor 1201 of a terminal 1200 to complete the resource sharing method. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0230] A computer program product includes a computer program / instruction, and the computer program / instruction implements the resource sharing method when executed by a processor.

[0231] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0232] 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 may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A resource sharing method, characterized in that: The method comprises: Display multimedia resources in the resource display interface; In response to a sharing operation on the multimedia resource, a display area of ​​the multimedia resource is reduced and multiple object identifiers are displayed. When a positional relationship between the display area of ​​the multimedia resource and any object identifier satisfies a first sharing condition, the multimedia resource is shared with an object indicated by the object identifier.

2. The resource sharing method according to claim 1, characterized in that: In response to the sharing operation on the multimedia resource, the display area of ​​the multimedia resource is reduced and multiple object identifiers are displayed, and when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition, the multimedia resource is shared with the object indicated by the object identifier, including: In response to a zoom-out operation on the multimedia resource, a display area for displaying the multimedia resource becomes smaller and a plurality of object identifiers are displayed; In response to a drag operation on the multimedia resource, controlling the multimedia resource to move toward the multiple object identifiers following the drag operation, and sharing the multimedia resource with the object indicated by the object identifier if a positional relationship between a display area of ​​the multimedia resource and any object identifier satisfies the first sharing condition; The zoom-out operation and the dragging operation are continuous operations triggered by a single touch on the screen.

3. The resource sharing method according to claim 2, characterized in that: The multimedia resource is a video; In response to the dragging operation on the multimedia resource, controlling the multimedia resource to move toward the plurality of object identifiers following the dragging operation comprises: In response to a drag operation on the video, displaying the video and converting it into a cover image of the video; The cover image is controlled to move toward the plurality of object identifiers following the drag operation.

4. The resource sharing method according to claim 1, characterized in that: In response to the sharing operation on the multimedia resource, the display area of ​​the multimedia resource is reduced and multiple object identifiers are displayed, and when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition, the multimedia resource is shared with the object indicated by the object identifier, including: In response to a zoom-out operation on the multimedia resource, a display area for displaying the multimedia resource becomes smaller and a plurality of object identifiers are displayed; In response to a gesture operation on the multimedia resource, the multimedia resource is controlled to move toward the multiple object identifiers along a trajectory indicated by the gesture operation, and when a positional relationship between a display area of ​​the multimedia resource and any object identifier satisfies the first sharing condition, the multimedia resource is shared with the object indicated by the object identifier.

5. The resource sharing method according to claim 2 or 4, characterized in that: In response to the zoom-out operation on the multimedia resource, the display area of ​​the multimedia resource becomes smaller and multiple object identifiers are displayed, including: In response to a zoom-out operation on the multimedia resource, a display area for displaying the multimedia resource becomes smaller; When the display area of ​​the multimedia resource meets the second sharing condition, the multiple object identifiers are displayed.

6. The resource sharing method according to claim 5, characterized in that: The method further comprises: When the display area of ​​the multimedia resource meets the second sharing condition, first prompt information is displayed in the resource display interface, and the first prompt information is used to prompt that the multimedia resource is shared with the object indicated by any object identifier after the multimedia resource is moved to the object identifier.

7. The resource sharing method according to claim 2 or 4, characterized in that: The method further comprises: In response to a zoom-out operation on the multimedia resource, second prompt information is displayed, where the second prompt information is used to prompt to share the multimedia resource after the display area of ​​the multimedia resource is reduced.

8. The resource sharing method according to claim 2 or 4, characterized in that: The method further comprises: In the process of reducing the display area of ​​the multimedia resource, the multimedia resource continues to be played.

9. The resource sharing method according to claim 2 or 4, characterized in that: The method further comprises: In response to a zoom-out operation on the multimedia resource, displaying an additional identifier, the additional identifier being used to indicate object identifiers of a plurality of objects that are not currently displayed; In the case where the positional relationship between the display area of ​​the multimedia resource and the additional identifier satisfies the first sharing condition, displaying an object list, wherein the object list includes a plurality of object identifiers associated with the additional identifier, and each object identifier corresponds to a sharing control; In response to a triggering operation on a sharing control of any object identifier, the multimedia resource is shared with the object indicated by the object identifier.

10. The resource sharing method according to claim 2 or 4, characterized in that: The method further comprises: In response to a zoom-out operation on the multimedia resource, displaying an additional identifier, the additional identifier being used to indicate object identifiers of a plurality of objects that are not currently displayed; In the case where the positional relationship between the display area of ​​the multimedia resource and the additional identifier satisfies the first sharing condition, displaying an object list, wherein the object list includes a plurality of object identifiers associated with the additional identifier; Controlling the multimedia resource to continue to move toward any object identifier in the object list; When the positional relationship between the display area of ​​the multimedia resource and any object identifier in the object list satisfies a third sharing condition, the multimedia resource is shared with the object indicated by the object identifier.

11. The resource sharing method according to claim 1, characterized in that: The process of displaying the multiple object identifiers includes: The multiple object identifiers are displayed in a sidebar area in the resource display interface.

12. The resource sharing method according to claim 1, characterized in that: The display process of the plurality of object identifiers includes at least one of the following: Arrange and display the object identifiers of the objects indicated by the first n historical sharing moments in descending order of the historical sharing moments, where n is a positive integer; The object identifiers of the first n objects are arranged and displayed in order of the degree of association between the type of the multimedia resource and the resource types corresponding to the multiple objects, and the resource type corresponding to each object is determined based on at least one of the historical operation records of the object for the multimedia resource and the resource sharing record of the current user account, and the resource sharing record is used to indicate the type of multimedia resource shared by the current user account to the object.

13. The resource sharing method according to claim 1, characterized in that: The method further comprises: When the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition, the object identifier is highlighted.

14. The resource sharing method according to claim 1, characterized in that: Each object identifier corresponds to a sharing area, and the multimedia resources in the sharing area of ​​any object identifier will be shared with the object indicated by the object identifier; The first sharing condition may be at least one of the following: There is an overlap between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier; The distance between the display area of ​​the multimedia resource and the sharing area of ​​any object identifier is smaller than a preset distance.

15. The resource sharing method according to claim 1, characterized in that: The method further comprises: After the multimedia resource is shared, the display area displaying the multimedia resource is restored to an original state, where the original state is used to indicate the display position and display size of the multimedia resource before the sharing operation is triggered.

16. A resource sharing device, characterized in that: The device comprises: A display unit, configured to display multimedia resources in a resource display interface; The sharing unit is configured to execute a sharing operation on the multimedia resource, display a smaller display area of ​​the multimedia resource and multiple object identifiers in response to the sharing operation on the multimedia resource, and share the multimedia resource with the object indicated by the object identifier when the positional relationship between the display area of ​​the multimedia resource and any object identifier meets the first sharing condition.

17. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the resource sharing method as described in any one of claims 1 to 15.

18. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the resource sharing method as described in any one of claims 1 to 15.

19. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the resource sharing method according to any one of claims 1 to 15 is implemented.

Citation Information

Patent Citations

  • Image sharing method and mobile terminal

    CN108494947A

  • Object sharing method and electronic equipment

    CN110851051A

  • Media content sharing method and device, electronic equipment and storage medium

    CN115515014A

  • Multimedia resource sharing method and device, medium, electronic equipment and program product

    CN118368494A