Content sharing method and device, electronic equipment and storage medium
By displaying related comments and sending combined messages in the sharing interface of media content, the problem of low content sharing efficiency in the existing technology is solved, and a simpler and more efficient content sharing process is achieved.
Patent Information
- Application Number
- CN202411523451.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-03-07
AI Technical Summary
In the prior art, content sharing efficiency is not high. Users need to download the content to be shared to the terminal locally and then forward it through instant messaging functions. The operation link is long and cumbersome.
The comments associated with the media content are displayed in the sharing interface of the media content, and in response to the sharing operation, a target session message is sent to the specified target object. The message content is composed of a combination of media content and comments.
It simplifies the operation of users sharing content to be shared to the target object, improves content sharing efficiency, and does not need to repeatedly enter comment content in the message session interface.
Smart Images

Figure CN119583502A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technology, and in particular to a content sharing method, device, electronic device, and storage medium. Background Art
[0002] With the rapid development of computer technology and the widespread use of instant messaging, people's demand for interaction has gradually increased. Communicating through instant messaging has become a common method of communication. Users can often use instant messaging to share content they want to share with other conversation partners.
[0003] However, in related technologies, users often need to download the content to be shared to the local terminal, and then forward the content to be shared stored locally on the terminal to the message session through the instant messaging function. The entire operation link is long and cumbersome, which is not conducive to improving the efficiency of content sharing.
[0004] Therefore, there is a problem in the related art that the content sharing efficiency is low. Summary of the Invention
[0005] The present disclosure provides a content sharing method, device, electronic device, and storage medium to at least address the problem of low content sharing efficiency in related technologies. The technical solutions of the present disclosure are as follows:
[0006] According to a first aspect of an embodiment of the present disclosure, a content sharing method is provided, including:
[0007] Displaying comments associated with the media content in the media content sharing interface;
[0008] In response to a sharing operation on the media content, a target conversation message is sent to a target object indicated by the sharing operation; the target conversation message includes message content obtained based on a combination of the media content and the comment.
[0009] In one possible implementation, the displaying of comments associated with the media content in a sharing interface of the media content includes: displaying comments of a target comment type associated with the media content in the sharing interface; wherein, the target comment type represents that at least one attribute of the comment time, interaction data, comment information volume, or comment relevance satisfies a preset condition; wherein, the interaction data is used to record the interaction operations received by the comment; the interaction operation is an operation in which a user account viewing the media content interacts with the comment, and the comment relevance is used to represent the degree of relevance between the comment and the media content.
[0010] In one possible implementation, when there are multiple comments of the target comment type, displaying comments associated with the media content in the sharing interface of the media content includes: displaying in the sharing interface the comments whose number of interactions are ranked in the top N among the comments of the target comment type; wherein N is an integer greater than or equal to 1.
[0011] In one possible implementation, the sharing interface displays at least one object to be shared, the sharing operation includes a triggering operation on the object to be shared, and the response to the sharing operation on the media content includes sending a target conversation message to the message conversation indicated by the sharing operation, including: responding to a selection operation on at least one comment associated with the media content, displaying the comment selected by the selection operation as a selected comment; responding to the triggering operation on the object to be shared, using the triggered object to be shared as the target object, and sending the target conversation message to the message conversation with the target object; the target conversation message includes message content obtained based on a combination of the media content and the selected comment.
[0012] In one possible implementation, the method further includes: displaying the target conversation message in a conversation interface of the message conversation; displaying a display page for the media content in response to a triggering operation on the target conversation message; the display page including a comment area for displaying the comment.
[0013] In one possible implementation, displaying the target conversation message in the conversation interface of the message conversation includes: displaying a content card of the media content and a message bubble associated with the content card in the target conversation message; the content card control is used to play the media content, and the message bubble is used to display the comment content of the comment.
[0014] In one possible implementation, the method further includes: displaying at least one of a source identifier or a type identifier of the comment in the message bubble; wherein the source identifier is used to represent the user account identifier of the user who posted the comment, and the type identifier is used to represent the comment type of the comment.
[0015] According to a second aspect of an embodiment of the present disclosure, a content sharing device is provided, including:
[0016] a display unit configured to display comments associated with the media content in a sharing interface of the media content;
[0017] The sending unit is configured to execute a target conversation message to a target object indicated by a sharing operation in response to the sharing operation of the media content; the target conversation message includes message content obtained by combining the media content and the comment.
[0018] In one possible implementation, the display unit is configured to execute the display of comments of a target comment type associated with the media content in the sharing interface; wherein, the target comment type represents that at least one attribute of the comment time, interaction data, comment information volume or comment relevance satisfies a preset condition; wherein, the interaction data is used to record the interaction operations received by the comment; the interaction operation is an operation in which a user account viewing the media content interacts with the comment, and the comment relevance is used to represent the degree of relevance between the comment and the media content.
[0019] In one possible implementation, when there are multiple comments of the target comment type, the display unit is configured to display, in the sharing interface, the comments ranked in the top N positions in terms of the number of interactions among the comments of the target comment type; wherein N is an integer greater than or equal to 1.
[0020] In one possible implementation, the sharing interface displays at least one object to be shared, the sharing operation includes a triggering operation on the object to be shared, and the sending unit is configured to execute a selection operation in response to at least one comment associated with the media content, and display the comment selected by the selection operation as a selected comment; in response to the triggering operation on the object to be shared, the triggered object to be shared is used as the target object, and the target conversation message is sent to the message conversation with the target object; the target conversation message includes message content obtained based on the combination of the media content and the selected comment.
[0021] In one possible implementation, the apparatus further includes: a conversation unit configured to display the target conversation message in a conversation interface of the message conversation; a jump unit configured to display a display page of the media content in response to a triggering operation on the target conversation message; the display page including a comment area for displaying the comment.
[0022] In one possible implementation, the conversation unit is configured to execute displaying a content card of the media content and a message bubble associated with the content card in the target conversation message; the content card control is used to play the media content, and the message bubble is used to display the comment content of the comment.
[0023] In one possible implementation, the device also includes: an identification unit configured to display at least one of a source identification or a type identification of the comment in the message bubble; wherein the source identification is used to represent the user account identification of the user who posted the comment, and the type identification is used to represent the comment type of the comment.
[0024] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements the content sharing method as described in the first aspect or any possible implementation manner of the first aspect.
[0025] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the content sharing method as described in the first aspect or any possible implementation manner of the first aspect is implemented.
[0026] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, which includes a computer program stored in a readable storage medium, and at least one processor of a device reads and executes the computer program from the readable storage medium, so that the device executes the content sharing method described in the first aspect or any possible implementation of the first aspect.
[0027] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects: by displaying comments associated with media content in the sharing interface of media content, and in response to the sharing operation of the media content, sending the target conversation message generated based on the media content and the comments to the message conversation indicated by the sharing operation, the user can send the comment content associated with the media content to the target object in the process of sharing the media content to the target object, and the user does not need to enter the comment content associated with the media content in the message conversation interface with the target object again, thereby simplifying the user's operation of sharing the content to be shared to the target object and improving the content sharing efficiency.
[0028] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The accompanying drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.
[0030] Figure 1 The figure is a diagram showing an application environment of a content sharing method according to an exemplary embodiment.
[0031] Figure 2 The figure is a flowchart of a content sharing method according to an exemplary embodiment.
[0032] Figure 3 The figure is a diagram showing interface state changes of a content sharing method according to an exemplary embodiment.
[0033] Figure 4 The figure is a schematic diagram of a conversation interface according to an exemplary embodiment.
[0034] Figure 5 The figure is a diagram showing interface state changes of a content sharing method according to an exemplary embodiment.
[0035] Figure 6 The figure is a diagram showing interface state changes of a content sharing method according to an exemplary embodiment.
[0036] Figure 7 The figure is a flowchart of another content sharing method according to an exemplary embodiment.
[0037] Figure 8 The present invention is a block diagram showing a content sharing device according to an exemplary embodiment.
[0038] Figure 9 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0039] In order to enable ordinary people in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0040] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with certain aspects of the present disclosure.
[0041] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0042] The content sharing method provided by this disclosure can be applied to Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store data that server 104 needs to process. The data storage system can be integrated with server 104, or located in the cloud or on another network server. Terminal 102 displays comments associated with the media content in a media content sharing interface. In response to a sharing operation on the media content, terminal 102 sends a target conversation message to the target recipient indicated by the sharing operation. The target conversation message includes message content derived from a combination of the media content and the comments. Specifically, terminal 102 sends the target conversation message via server 104 to the electronic device logged in by the target recipient in the message conversation. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart car devices, etc. Portable wearable devices can include smart watches, smart bracelets, head-mounted devices, etc. Server 104 can be implemented as a standalone server or a server cluster consisting of multiple servers.
[0043] Figure 2 is a flow chart showing a content sharing method according to an exemplary embodiment. Figure 2 As shown, the content sharing method is used to Figure 1 In the terminal 102, the following steps are included.
[0044] In step S202, comments associated with the media content are displayed in the media content sharing interface.
[0045] Media content refers to information disseminated through various media. In practical applications, media content can include, but is not limited to, text, images, audio, and video. For example, media content can include short videos or live broadcasts provided by short video platforms.
[0046] The sharing interface may refer to an interface for a user to send the media content to a user account or organization specified by the user. In actual applications, the sharing interface may display a user-specified recipient for sharing, and the user may input a trigger operation for the recipient on the sharing page to control the terminal to send the content to be shared to the electronic device of the user-specified recipient.
[0047] The comments associated with the media content may refer to comments entered by a user account that has accessed the media content. Specifically, the media content may be uploaded to a media platform, which pushes or distributes the media content to user accounts that have accessed the media platform, so that the user accounts that have accessed the media platform can access the media content.
[0048] In practice, the media platform provides a comment entry for entering comments on the media content. User accounts that have access to the media content can use this comment entry to enter comments about the media content, creating comments associated with the media content. Of course, user accounts that have access to the media platform can also interact with the comments associated with the media content (e.g., like, reply, etc.), and the media content will record the interaction data of the comments associated with the media content.
[0049] In a specific implementation, the terminal can play the media content and display a sharing entry for the media content in the playback interface of the media content. The user can click on the sharing entry to trigger the sharing entry to the terminal. In response to the triggering operation of the sharing entry, the terminal displays the sharing interface of the media content. In actual application, the terminal can use a half-screen page to display the sharing interface in the playback interface so as not to affect the playback of the media content.
[0050] The terminal can display the comments associated with the media content in the sharing interface. In actual applications, there may be multiple comments associated with the media content, but the display area of the sharing interface is limited. The terminal can filter the multiple comments associated with the media content and display the filtered comments in the sharing interface. For the convenience of understanding of those skilled in the art, please refer to Figure 3 , users can click Figure 3 The sharing entrance 320 in the playback interface 310 triggers the terminal to display the sharing interface 330 on the upper layer of the playback interface 310. The terminal displays the comments 340 associated with the media content through the sharing interface 330. The comments 340 may only meet the preset filtering conditions.
[0051] In step S204 , in response to the sharing operation on the media content, a target conversation message is sent to the target object indicated by the sharing operation.
[0052] The sharing operation may refer to an operation of sending the media content to a designated user account or an electronic device of an organization.
[0053] The target conversation message includes message content obtained based on the combination of media content and comments. Specifically, the target conversation message may refer to a conversation message obtained based on the combination of media content and comments, through which the user can obtain the media content and comments associated with the media content.
[0054] In a specific implementation, the sharing interface can display a target object to be shared for the user to specify. The user can input a trigger operation for the target object to be shared into the sharing page and input an instruction to share the media content to the target object selected by the trigger operation into the terminal, thereby inputting a sharing operation for the media content into the terminal; the terminal responds to the sharing operation for the media content, generates target session information based on the media content and the comments associated with the media content, and sends the target session information to the message session indicated by the sharing operation.
[0055] For the convenience of understanding by those skilled in the art, please refer to Figure 3 , users can click Figure 3 The target object 350 in the sharing interface 330 is triggered to generate target session information according to the media content and the comments associated with the media content, and send the target session information to the message session indicated by the sharing operation. Figure 4 As shown, Figure 4 A schematic diagram of a conversation interface is exemplarily provided, wherein the terminal may display the target conversation information 420 in the conversation interface 410 , and the target conversation information 420 includes message content obtained by combining media content and comments.
[0056] In the above-mentioned content sharing method, by displaying comments associated with the media content in the sharing interface of the media content, and in response to the sharing operation of the media content, sending the target conversation message generated based on the media content and the comments to the message conversation indicated by the sharing operation, the user can send the comment content associated with the media content to the target object in the process of sharing the media content to the target object. The user does not need to enter the comment content associated with the media content again in the message conversation interface with the target object, thereby simplifying the user's operation of sharing the content to be shared to the target object and improving the content sharing efficiency.
[0057] In an exemplary embodiment, displaying comments associated with the media content in a sharing interface of the media content includes: displaying comments of a target comment type associated with the media content in the sharing interface.
[0058] The target comment type represents that at least one of the attributes of the comment time, interaction data, comment information volume or comment relevance meets the preset conditions.
[0059] Among them, interaction data is used to record the interactive operations received by the comments.
[0060] An interactive operation refers to an interaction performed by a user account viewing the media content on a comment. In practical applications, interactive data may refer to the number of interactive operations received by a comment. For example, if the interactive operation is a like performed by a user account viewing the media content on a comment, the number of interactions may refer to the number of likes on the comment; if the interactive operation is a reply performed by a user account viewing the media content on a comment, the number of interactions may refer to the number of replies to the comment.
[0061] Among them, comment relevance is used to represent the relevance between comments and media content.
[0062] In practical applications, media content can be associated with multiple comments. Since each comment is more than just a number, it encompasses a wealth of information: textual content, commenter, comment time, and interactions within the comment. In practical applications, the server can quantify the quality of each comment based on the textual content, commenter, comment time, and interactions within the comment. Based on the quantified quality of each comment, the server can filter out comments of the target comment type from the multiple comments associated with the media content. For example, the server can select the comment with the highest comment quality score among the multiple comments associated with the media content as the target comment type.
[0063] Of course, the server can also use at least one of the following attributes: comment time, interaction data, comment information volume, or comment relevance, to filter out comments of the target comment type from multiple comments associated with the media content. In practical applications, when the number of interactions is the number of likes on a comment, the server can filter out the comment with the most likes from multiple comments associated with the media content as the comment of the target comment type. Optionally, the comment of the target comment type can be called a "god comment" or "god review."
[0064] The technical solution of this embodiment can avoid displaying too many comments in the sharing interface and affecting the use of the original function of the sharing interface by screening out comments of the target comment type from multiple comments associated with the media content and displaying the comments of the target comment type in the sharing interface, and allows users to quickly know the comments with high quality among the multiple comments associated with the media content, thereby improving content sharing efficiency.
[0065] In an exemplary embodiment, when there are multiple comments of the target comment type, comments associated with the media content are displayed in the sharing interface of the media content, including: displaying the comments ranked in the top N in terms of the number of interactions among the comments of the target comment type in the sharing interface.
[0066] Wherein, N is an integer greater than or equal to 1.
[0067] In a specific implementation, if there are multiple comments of the target comment type, when the terminal displays the comments associated with the media content on the media content sharing interface, the terminal can display the comments ranked in the top N in terms of the number of interactions among the comments of the target comment type on the sharing interface. For example, assuming N=1, if there are multiple "great comments" associated with the media content, the terminal can display the "great comment" with the highest number of likes on the media content sharing interface.
[0068] The technical solution of this embodiment is that when there are multiple comments of the target comment type, by displaying the comments ranked in the top N in terms of the number of interactions among the comments of the target comment type in the sharing interface, where N is greater than or equal to 1, it is possible to avoid displaying too many comments of the target comment type in the sharing interface and affecting the normal use of the original functions of the sharing interface, and to recommend comments with relatively good interaction data to users, so that users can share comments of the target comment type to the message session specified by the user.
[0069] In an exemplary embodiment, the sharing interface displays at least one object to be shared, and the sharing operation includes a triggering operation on the object to be shared. In response to the sharing operation on the media content, a target conversation message is sent to the message conversation indicated by the sharing operation, including: in response to a selection operation on at least one comment associated with the media content, displaying the comment selected by the selection operation as a selected comment; in response to the triggering operation on the object to be shared, the triggered object to be shared is used as the target object, and a target conversation message is sent to the message conversation with the target object; the target conversation message includes message content obtained based on the combination of the media content and the selected comment.
[0070] The object to be shared may be the object with which the media content is shared. In practical applications, the object to be shared may include but is not limited to a user account, a collection of user accounts (e.g., a group chat), a virtual space (e.g., a chat room), a social media platform, etc.
[0071] For specific implementation, see Figure 5 The terminal can display at least one object to be shared 350 in the sharing interface. When the terminal responds to the sharing operation of the media content and sends the target conversation message to the message conversation indicated by the sharing operation, the terminal can respond to the selection operation of at least one comment 340 associated with the media content and display the comment selected by the selection operation as the selected comment 510; in response to the triggering operation of the object to be shared 520, the target conversation message is sent to the message conversation with the object to be shared and displayed in the conversation interface of the message conversation; the target conversation message includes the message content obtained based on the combination of the media content and the selected comment.
[0072] The technical solution of this embodiment is to display the comment selected by the selection operation as the selected comment in response to a selection operation of at least one comment associated with the media content, and send a target conversation message to the message conversation with the object to be shared in response to a trigger operation on the object to be shared; the target conversation message includes message content obtained based on the combination of the media content and the selected comment, so that the user can selectively forward the comments displayed in the sharing interface to the message conversation.
[0073] In an exemplary embodiment, the method further includes: displaying the target conversation message in the conversation interface of the message conversation; displaying a display page of the media content in response to a triggering operation on the target conversation message; and the display page includes a comment area for displaying comments.
[0074] The comment area may refer to an area for displaying comments associated with the media content.
[0075] For specific implementation, see Figure 6 After the terminal displays the target conversation message in the conversation interface of the message conversation, the user can click on the comment content in the target conversation message (i.e. Figure 6 In response to the triggering operation on the target conversation message, the terminal can jump back from the conversation interface to the display page 610 of the media content (i.e., the details page of the media content). The terminal can display the comment area 620 on the display page 610 and locate the comment list at the position 630 of the comment.
[0076] The technical solution of this embodiment displays a target conversation message in the conversation interface of a message conversation and, in response to a triggering operation on the target conversation message, displays a display page for media content. The display page includes a comment area for displaying comments. This allows the user to conveniently control the terminal to quickly display the comment area displaying the comments by triggering the target conversation message, making it easier for the user to view the comments in the comment area and interact with them, such as liking, forwarding, or commenting.
[0077] In an exemplary embodiment, a target conversation message is displayed in a conversation interface of a message conversation, including: displaying a content card of media content and a message bubble associated with the content card in the target conversation message; the content card control is used to play the media content, and the message bubble is used to display the comment content of the comment.
[0078] For specific implementation, please refer to Figure 4While the terminal is displaying the target conversation message 420 in the conversation interface 410 of the message conversation, the terminal may display a content card 421 for the media content in the target conversation message. This content card 421 may display thumbnail information of the media content (e.g., a video cover). The user may trigger this content card 421 by clicking on it. The terminal, in response to the triggering of this content card 421, plays the media content. The terminal may also display a message bubble 422 associated with this content card 421 in the target conversation message. This message bubble 422 may move in conjunction with the movement of the content card 421 in the conversation interface 410. The terminal may display the comment content in this message bubble 422.
[0079] The technical solution of this embodiment enables conversation objects in a message conversation to conveniently and quickly obtain the media content and comment content in the target conversation message through the conversation interface by displaying a content card of the media content and a message bubble associated with the content card in the target conversation message; the content card control is used to play the media content, and the message bubble is used to display the comment content.
[0080] In an exemplary embodiment, the method further includes: displaying at least one of a source identifier or a type identifier of the comment in a message bubble.
[0081] The source identifier is used to represent the user account that posted the comment, and the type identifier is used to represent the comment type.
[0082] For specific implementation, please refer to Figure 4 The terminal may display the source identifier of the comment, such as "from user account A," in the message bubble 422 to indicate the user account that posted the comment. The terminal may also display the type identifier of the comment, such as "Excellent Comment" or "Featured Comment," in the message bubble 422 to indicate the type of comment that posted the comment.
[0083] The technical solution of this embodiment, by displaying at least one of the source identifier or type identifier of the comment in the message bubble, can facilitate the conversation objects in the message conversation to quickly know the publishing object or comment type displayed in the target conversation message through the target conversation message.
[0084] Figure 7 is a flow chart showing another content sharing method according to an exemplary embodiment. Figure 7 As shown, this method is used to Figure 1 In the terminal 102, the following steps are included.
[0085] In step S702, comments of the target comment type associated with the media content are displayed in the sharing interface. The target comment type indicates that the number of interactions of the comment is greater than a preset threshold, and the number of interactions indicates the number of interactive operations received by the comment. The interactive operation is the operation of the user account viewing the media content to interact with the comment.
[0086] In step S704 , in response to a selection operation on at least one comment associated with the media content, the comment selected by the selection operation is displayed as a selected comment.
[0087] In step S706 , in response to a triggering operation on the object to be shared in the sharing interface, a target conversation message is sent to the message conversation with the object to be shared; the target conversation message includes message content obtained based on the combination of the media content and the selected comments.
[0088] In step S708, the target conversation message is displayed in the conversation interface of the message conversation.
[0089] In step S710, a content card of the media content and a message bubble associated with the content card are displayed in the target conversation message; the content card control is used to play the media content, and the message bubble is used to display the comment content.
[0090] In step S712, at least one of the source identifier and the type identifier of the comment is displayed in the message bubble; wherein the source identifier is used to represent the user account identifier of the comment, and the type identifier is used to represent the comment type.
[0091] It should be noted that the specific limitations of the above steps can be found in the specific limitations of a content sharing method above, which will not be repeated here.
[0092] It should be understood that although Figure 2 and Figure 7 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 2 and Figure 7 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The order of execution of these steps or stages is not necessarily one by one, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0093] It can be understood that the same / similar parts between the various embodiments of the above method in this specification can be referred to each other, and each embodiment focuses on the differences from other embodiments. For related parts, please refer to the description of other method embodiments.
[0094] Figure 8 FIG. 1 is a block diagram of a content sharing device according to an exemplary embodiment. Figure 8 , the device comprises:
[0095] The display unit 810 is configured to display comments associated with the media content in the sharing interface of the media content;
[0096] The sending unit 820 is configured to execute a target conversation message in response to a sharing operation on the media content, and to send the target conversation message to a target object indicated by the sharing operation; the target conversation message includes message content obtained by combining the media content and the comment.
[0097] In one possible implementation, the display unit 810 is configured to execute the display of comments of a target comment type associated with the media content in the sharing interface; wherein, the target comment type represents that at least one attribute of the comment time, interaction data, comment information volume or comment relevance of the comment meets a preset condition; wherein, the interaction data is used to record the interaction operations received by the comment; the interaction operation is an operation in which a user account viewing the media content interacts with the comment, and the comment relevance is used to represent the degree of relevance between the comment and the media content.
[0098] In one possible implementation, when there are multiple comments of the target comment type, the display unit 810 is configured to display, in the sharing interface, the comments ranked in the top N positions in terms of the number of interactions among the comments of the target comment type; wherein N is a positive integer greater than or equal to 1.
[0099] In one possible implementation, the sharing interface displays at least one object to be shared, the sharing operation includes a triggering operation on the object to be shared, and the sending unit 820 is configured to execute a selection operation in response to at least one comment associated with the media content, and display the comment selected by the selection operation as a selected comment; in response to the triggering operation on the object to be shared, the triggered object to be shared is used as the target object, and the target conversation message is sent to the message conversation with the target object; the target conversation message includes message content obtained based on the combination of the media content and the selected comment.
[0100] In one possible implementation, the apparatus further includes: a conversation unit configured to display the target conversation message in a conversation interface of the message conversation; a jump unit configured to display a display page of the media content in response to a triggering operation on the target conversation message; the display page including a comment area for displaying the comment.
[0101] In one possible implementation, the conversation unit is configured to execute displaying a content card of the media content and a message bubble associated with the content card in the target conversation message; the content card control is used to play the media content, and the message bubble is used to display the comment content of the comment.
[0102] In one possible implementation, the device also includes: an identification unit configured to display at least one of a source identification or a type identification of the comment in the message bubble; wherein the source identification is used to represent the user account identification of the user who posted the comment, and the type identification is used to represent the comment type of the comment.
[0103] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0104] Figure 9 1 is a block diagram illustrating an electronic device 900 for executing the above-described content sharing method according to an exemplary embodiment. For example, the electronic device 900 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0105] Reference Figure 9 The electronic device 900 may include one or more of the following components: a processing component 902 , a memory 904 , a power component 906 , a multimedia component 908 , an audio component 910 , an input / output (I / O) interface 912 , a sensor component 914 , and a communication component 916 .
[0106] The processing component 902 generally controls the overall operation of the electronic device 900, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 902 may include one or more processors 920 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 902 may include one or more modules to facilitate interaction between the processing component 902 and other components. For example, the processing component 902 may include a multimedia module to facilitate interaction between the multimedia component 908 and the processing component 902.
[0107] The memory 904 is configured to store various types of data to support operations on the electronic device 900. Examples of such data include instructions for any application or method operating on the electronic device 900, contact data, phone book data, messages, pictures, videos, etc. The memory 904 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, optical disk, or graphene memory.
[0108] The power supply component 906 provides power to the various components of the electronic device 900. The power supply component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 900.
[0109] The multimedia component 908 includes a screen that provides an output interface between the electronic device 900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, it may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensors can not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide action. In some embodiments, the multimedia component 908 includes a front-facing camera and / or a rear-facing camera. When the electronic device 900 is in an operating mode, such as a capture mode or a video mode, the front-facing camera and / or the rear-facing camera can receive external multimedia data. Each front-facing camera and the rear-facing camera can have a fixed optical lens system or have focal length and optical zoom capabilities.
[0110] The audio component 910 is configured to output and / or input audio signals. For example, the audio component 910 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 900 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 904 or transmitted via the communication component 916. In some embodiments, the audio component 910 also includes a speaker for outputting audio signals.
[0111] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.
[0112] The sensor assembly 914 includes one or more sensors for providing various aspects of status assessment for the electronic device 900. For example, the sensor assembly 914 can detect the open / closed state of the electronic device 900, the relative positioning of components, such as the display and keypad of the electronic device 900. The sensor assembly 914 can also detect changes in the position of the electronic device 900 or components of the electronic device 900, the presence or absence of user contact with the electronic device 900, the orientation or acceleration / deceleration of the device 900, and temperature changes of the electronic device 900. The sensor assembly 914 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 914 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0113] The communication component 916 is configured to facilitate wired or wireless communication between the electronic device 900 and other devices. The electronic device 900 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 916 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 916 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0114] In an exemplary embodiment, the electronic device 900 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0115] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory Z04 including instructions. The instructions are executable by a processor Z20 of the electronic device Z00 to perform the above-described method. For example, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, or the like.
[0116] In an exemplary embodiment, a computer program product is further provided. The computer program product includes instructions, and the instructions can be executed by the processor 920 of the electronic device 900 to implement the above method.
[0117] It should be noted that the above-mentioned devices, electronic devices, computer-readable storage media, computer program products, etc. can also include other implementation methods according to the description of the method embodiments. The specific implementation methods can refer to the description of the relevant method embodiments and will not be described one by one here.
[0118] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This 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 not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.
[0119] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A content sharing method, characterized in that: include: Displaying comments associated with the media content in a sharing interface of the media content; In response to a sharing operation on the media content, a target conversation message is sent to a target object indicated by the sharing operation; the target conversation message includes message content obtained based on a combination of the media content and the comment.
2. The content sharing method according to claim 1, characterized in that: The displaying of comments associated with the media content in the media content sharing interface includes: Displaying comments of a target comment type associated with the media content in the sharing interface; The target comment type indicates that at least one attribute of the comment time, interaction data, comment information volume or comment relevance of the comment meets a preset condition; The interactive data is used to record the interactive operations received by the comment; the interactive operations are operations performed by a user account viewing the media content to interact with the comment, and the comment relevance is used to characterize the relevance between the comment and the media content.
3. The content sharing method according to claim 2, characterized in that: In the case where there are multiple comments of the target comment type, displaying the comments associated with the media content in the sharing interface of the media content includes: The top N comments ranked in the order of the number of interactions among the comments of the target comment type are displayed in the sharing interface; wherein N is an integer greater than or equal to 1.
4. The content sharing method according to claim 1, characterized in that: The sharing interface displays at least one object to be shared, the sharing operation includes a triggering operation on the object to be shared, and in response to the sharing operation on the media content, sending a target session message to the message session indicated by the sharing operation includes: In response to a selection operation on at least one comment associated with the media content, displaying the comment selected by the selection operation as a selected comment; In response to a triggering operation on the object to be shared, the triggered object to be shared is used as the target object, and the target conversation message is sent to the message conversation with the target object; the target conversation message includes message content obtained based on the combination of the media content and the selected comments.
5. The content sharing method according to claim 1, characterized in that: The method further comprises: Displaying the target conversation message in the conversation interface of the message conversation; In response to a triggering operation on the target conversation message, a presentation page of the media content is presented; the presentation page includes a comment area for presenting the comment.
6. The content sharing method according to claim 5, characterized in that: The displaying the target conversation message in the conversation interface of the message conversation includes: The content card of the media content and the message bubble associated with the content card are displayed in the target conversation message; the content card control is used to play the media content, and the message bubble is used to display the comment content of the comment.
7. The content sharing method according to claim 6, characterized in that: The method further comprises: Displaying at least one of a source identifier or a type identifier of the comment in the message bubble; The source identifier is used to represent the user account identifier of the comment, and the type identifier is used to represent the comment type of the comment.
8. A content sharing device, characterized in that: include: A display unit, configured to display comments associated with the media content in a sharing interface of the media content; The sending unit is configured to execute a target conversation message to a target object indicated by the sharing operation in response to the sharing operation of the media content; the target conversation message includes message content obtained based on the combination of the media content and the comment.
9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the content sharing method as described in any one of claims 1 to 7.
10. 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 content sharing method as described in any one of claims 1 to 7.
11. A computer program product, comprising instructions, characterized in that: When the instruction is executed by a processor of an electronic device, the electronic device is enabled to execute the content sharing method as described in any one of claims 1 to 7.