Interaction method, device, electronic device and storage medium for multimedia resources
The interactive method and device provide structured interaction templates with input controls and prompt information to enhance the transparency and efficiency of multimedia interactions, addressing the issue of messy interfaces and improving user engagement.
Patent Information
- Application Number
- CN202410992518.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-23
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2044-07-23
AI Technical Summary
Existing multimedia interaction methods result in messy comment interfaces, leading to low transparency and increased time to determine user opinions, reducing interaction frequency.
An interactive method and device that displays interactive templates with input controls and prompt information, allowing users to input information in a targeted and orderly manner, ensuring the layout of generated interaction information conforms to the template layout.
Improves the quality and transparency of interaction information, enhancing the efficiency and frequency of user interactions by standardizing the layout and facilitating quicker understanding of other users' viewpoints.
Smart Images

Figure CN118519554B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of multimedia technology, and in particular to an interactive method, device, electronic device and storage medium for multimedia resources. Background Art
[0002] With the development of multimedia technology, users can watch various multimedia resources such as videos, pictures, and articles through the Internet. When users watch multimedia resources, they can comment on them. Each user can interact with other users by commenting on multimedia resources. That is, users can enter various text messages or emoticons in the comment interface of multimedia resources to comment on the content of multimedia resources. Various comments from various users will be presented in the comment interface. However, the above method will make the comment interface messy, resulting in low transparency of comment information. Users need to spend a long time to determine the opinions of other users, which affects the frequency of user interaction. Summary of the invention
[0003] The present disclosure provides an interactive method, device, electronic device and storage medium for multimedia resources, so that the object can input information in an interactive template in a targeted and orderly manner according to prompt information, which not only improves the quality of interactive information, but also improves the transparency and transmission efficiency of interactive information. The technical solution of the present disclosure is as follows.
[0004] According to one aspect of an embodiment of the present disclosure, a method for interacting with multimedia resources is provided, the method comprising:
[0005] In response to an interactive operation on a multimedia resource, at least one interactive template is displayed in an interactive interface of the multimedia resource, each interactive template comprising a plurality of input controls and corresponding prompt information related to the content of the multimedia resource, and the prompt information corresponding to each input control is used to prompt the dimension of the viewpoint that can be input in the input control;
[0006] In response to input operations on a plurality of input controls in any interaction template, first interaction information is generated based on information inputted by the plurality of input controls and the interaction template, wherein the information layout in the first interaction information conforms to the layout of the input controls in the interaction template;
[0007] In response to a sending operation on the first interaction information, the first interaction information is displayed in the interaction interface.
[0008] According to another aspect of an embodiment of the present disclosure, there is provided an interactive device for multimedia resources, the device comprising:
[0009] A display unit is configured to execute, in response to an interactive operation on a multimedia resource, display at least one interactive template in an interactive interface of the multimedia resource, each interactive template comprising a plurality of input controls and corresponding prompt information related to the content of the multimedia resource, the prompt information corresponding to each input control being used to prompt the dimension of the viewpoint that can be input in the input control;
[0010] A generating unit, configured to execute, in response to an input operation on a plurality of input controls in any interaction template, generating first interaction information based on information inputted by the plurality of input controls and the interaction template, wherein an information layout in the first interaction information conforms to a layout of the input controls in the interaction template;
[0011] The display unit is further configured to execute, in response to a sending operation of the first interaction information, display the first interaction information in the interaction interface.
[0012] In some embodiments, the display unit comprises:
[0013] an acquisition subunit, configured to execute, in response to an interactive operation on the multimedia resource, acquiring the at least one interaction template based on the type of the multimedia resource;
[0014] The display subunit is configured to be executed in the interactive interface of the multimedia resource to display the at least one interactive template.
[0015] In some embodiments, the acquisition subunit is configured to execute the acquisition of the at least one interaction template based on the type of the multimedia resource and a template recommendation rule, wherein the template recommendation rule is used to represent the matching relationship between the type of the multimedia resource to be reviewed and the interaction template.
[0016] In some embodiments, the acquisition sub-unit is configured to execute, based on the type of the multimedia resource and the template recommendation rule, to acquire at least one initial template, wherein each input control of each initial template includes prompt information, and the prompt information of each input control is used to prompt the angle of viewpoint that can be input in the input control; based on the content of the multimedia resource, the prompt information of the input control in the at least one initial template is adjusted to obtain the at least one interactive template, wherein the prompt information of the input control in the at least one interactive template is related to the content of the multimedia resource.
[0017] In some embodiments, the apparatus further comprises:
[0018] A determination unit, configured to perform an interactive behavior based on an object for a historical multimedia resource, and determine resource preference information, wherein the resource preference information is used to indicate a resource type corresponding to the object;
[0019] The acquisition subunit is configured to acquire the at least one interaction template based on the type of the multimedia resource and the resource preference information.
[0020] In some embodiments, the acquisition sub-unit is configured to execute, when the type of the multimedia resource and the resource type indicated by the resource preference information are different, acquiring at least one interaction template based on the type of the multimedia resource, and acquiring at least one interaction template based on the resource type indicated by the resource preference information; when the type of the multimedia resource exists in the resource type indicated by the resource preference information, acquiring at least one interaction template based on the type of the multimedia resource.
[0021] In some embodiments, the acquisition subunit is configured to execute:
[0022] In the case where the multimedia resource belongs to an event description type, a first interaction template is determined, wherein the first interaction template includes at least one of a first input control and a second input control and a third input control, wherein the first input control supports an object to select a stance for an event in the multimedia resource, the second input control supports an object to input a support level for the selected stance, and the third input control supports an object to input a language description reflecting a viewpoint;
[0023] In the case that the multimedia resource belongs to the thing sharing type, a second interaction template is determined, and the second interaction template includes multiple fourth input controls and corresponding fifth input controls, different fourth input controls are used to present different things, and the fifth input control corresponding to each fourth input control is used to obtain the object's opinion on the thing presented in the fourth input control.
[0024] In some embodiments, the display unit is configured to perform interactive operations in response to multimedia resources. When there is no interactive information in the interactive interface of the multimedia resource, multiple interactive templates are displayed in the interactive interface of the multimedia resource; when there is interactive information in the interactive interface of the multimedia resource, the interactive template used by the interactive information already in the interactive interface is displayed.
[0025] In some embodiments, the display unit is configured to perform at least one of the following:
[0026] Displaying the at least one interaction template in descending order of usage frequency;
[0027] The at least one interaction template is displayed in descending order of the number of interactions, and the number of interactions of each interaction template is the sum of the number of interactions of the interaction information generated using the interaction template.
[0028] In some embodiments, the apparatus further comprises:
[0029] An adjustment unit is configured to execute, for any interaction template, in response to an adjustment operation on the interaction template, placing multiple input controls in the interaction template into an interactive state; for any input control among the multiple input controls, when the input control is in an interactive state, in response to an adjustment operation on the input control, displaying the input control adjusted to a state indicated by the adjustment operation, wherein the adjustment operation is used to adjust at least one of a position and a size of the input control; and determining a new interaction template based on the adjusted multiple input controls.
[0030] In some embodiments, the apparatus further comprises:
[0031] An editing unit is configured to execute an editing operation on second interaction information, display an interaction template used by the second interaction information, wherein the second interaction information is any interaction information already existing in the interaction interface; and in response to an input operation on multiple input controls in the interaction template of the second interaction information, generate third interaction information based on information input by the multiple input controls and the interaction template, wherein the information layout in the third interaction information is the same as the information layout in the second interaction information.
[0032] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:
[0033] one or more processors;
[0034] A memory for storing program codes executable by the processor;
[0035] The processor is configured to execute the program code to implement the above-mentioned interactive method for multimedia resources.
[0036] 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 can execute the above-mentioned interaction method for multimedia resources.
[0037] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program / instruction, which implements the above-mentioned interactive method for multimedia resources when executed by a processor.
[0038] The disclosed embodiment provides an interactive method for multimedia resources. In the process of interacting with multimedia resources, at least one interactive template is displayed in an interactive interface so that objects can interact through the interactive template. Since multiple input controls in the interactive template are related to the content of the multimedia resources, each input control corresponds to prompt information to prompt the dimension of the viewpoint that the object can input. This can not only provide ideas for object interaction, but also enable the object to input information in the interactive template in a targeted and orderly manner according to the prompt information, so that the generated first interactive information can accurately and orderly reflect the viewpoint of the object, thereby improving the quality of the interactive information; and since the information layout in the first interactive information conforms to the layout of the input controls in the interactive template, the information layout in the interactive information generated by this solution can conform to the interactive template, that is, the layout style of the interactive information is standardized through the interactive template, which is conducive to ensuring the neatness and orderliness of the information in the interactive interface, improving the transparency and transmission efficiency of the interactive information, and facilitating each object to quickly understand the viewpoints of other objects, thereby facilitating increasing the frequency of objects' interaction with multimedia resources.
[0039] 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
[0040] 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.
[0041] Figure 1 The present invention is a schematic diagram of an implementation environment of an interactive method for multimedia resources according to an exemplary embodiment.
[0042] Figure 2 The present invention is a flowchart of a method for interacting with multimedia resources according to an exemplary embodiment.
[0043] Figure 3 The figure is a flow chart showing another interactive method for multimedia resources according to an exemplary embodiment.
[0044] Figure 4 It is a schematic diagram of a first interaction template provided according to an embodiment of the present disclosure.
[0045] Figure 5 It is a schematic diagram of a second interaction template provided according to an embodiment of the present disclosure.
[0046] Figure 6 It is a schematic diagram of another second interaction template provided according to an embodiment of the present disclosure.
[0047] Figure 7 A schematic diagram of displaying an interaction template is provided according to an embodiment of the present disclosure.
[0048] Figure 8 A schematic diagram of another display interaction template is provided according to an embodiment of the present disclosure.
[0049] Fig. 9 A schematic diagram of inputting information in an interactive template is provided according to an embodiment of the present disclosure.
[0050] Fig.10 The invention is a block diagram showing an interactive device for multimedia resources according to an exemplary embodiment.
[0051] Fig.11 It is a block diagram of a terminal according to an exemplary embodiment.
[0052] Fig.12 It is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION
[0053] 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.
[0054] 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.
[0055] 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 relevant laws, regulations and standards of relevant countries and regions. For example, the interaction templates and interaction information involved in this disclosure are obtained with full authorization.
[0056] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of an interactive method for multimedia resources according to an exemplary embodiment. Figure 1, the implementation environment specifically includes: a terminal 101 and a server 102.
[0057] 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 portable laptop computer. An application supporting interaction is installed and running on the terminal 101, and a user can log in to the application through the terminal 101 to obtain the services provided by the application. The application can be a social application, a multimedia application, or a game application, etc., which is not limited in the embodiments of the present disclosure. The terminal 101 can be connected to the server 102 through a wireless network or a wired network, so that the interaction template can be obtained from the server 102, and the interaction information input by the user for the multimedia resource can be obtained through the interaction template, and then the interaction information can be sent to the server 102, and the server 102 publishes the interaction information.
[0058] 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.
[0059] 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 via a wireless network or a wired network. The server 102 can provide an interaction template to the terminal 101, receive an interaction message uploaded by the terminal 101 based on the interaction template, and send the received interaction message to other terminals so that users can interact through users of other terminals. In some embodiments, the number of the above servers can be more or less, and the embodiments of the present disclosure are not limited to this. Of course, the server 102 also includes other functional servers to provide more comprehensive and diversified services.
[0060] Figure 2 is a flowchart of an interactive method for multimedia resources according to an exemplary embodiment. Figure 2 The interactive method for multimedia resources is applied in a terminal and includes the following steps.
[0061] In step 201, in response to an interactive operation on a multimedia resource, the terminal displays at least one interactive template in the interactive interface of the multimedia resource, each interactive template including a plurality of input controls and corresponding prompt information related to the content of the multimedia resource, and the prompt information corresponding to each input control is used to prompt the dimensions of the viewpoints that can be input in the input control.
[0062] In the embodiments of the present disclosure, multimedia resources may be text, images, audio or video, etc., which are not limited in the embodiments of the present disclosure. The interactive interface of multimedia resources may be a comment interface of multimedia resources, an interface for presenting bullet screens of multimedia resources, a private chat interface or a group chat interface between objects, etc., which are not limited in the embodiments of the present disclosure. That is, the interactive method for multimedia resources provided in the embodiments of the present disclosure can be applied to comment scenarios, bullet screen scenarios, private chat scenarios or group chat scenarios, etc., which are not limited in the embodiments of the present disclosure. The interactive operation is a discussion operation (or comment operation) on multimedia resources in the interactive interface. That is, objects can discuss (or comment on) the content of multimedia resources in the interactive interface to output their own views on the content in the multimedia resources.
[0063] In the process of interacting with multimedia resources, the terminal displays at least one interaction template in the interaction interface of the multimedia resources. The embodiment of the present disclosure does not limit the number of interaction templates. For any interaction template, multiple input controls are displayed in the interaction template, and the embodiment of the present disclosure does not limit the number of input controls. For any input control, any information of an image (static image or dynamic image), text, audio, or video can be input into the input control, and the embodiment of the present disclosure does not limit this.
[0064] Each input control corresponds to a prompt message, and the embodiments of the present disclosure do not limit the display position of the prompt message. The prompt message of each input control is used to prompt the dimension of the opinion that can be input in the input control. For example, the prompt message of input control A can be "Input control A, you can write your opinion on item a shared in the multimedia resource"; the prompt message of input control B can be "Input control B, you can write your opinion on item b shared in the multimedia resource". Or, the prompt message of input control A can be "Input control A, you can write your opinion on the item shared in the multimedia resource from the dimension of components"; the prompt message of input control B can be "Input control B, you can write your opinion on item b shared in the multimedia resource from the dimension of applicable population".
[0065] In step 202, in response to input operations on multiple input controls in any interaction template, the terminal generates first interaction information based on information input by the multiple input controls and the interaction template, and the information layout in the first interaction information conforms to the layout of the input controls in the interaction template.
[0066] In an embodiment of the present disclosure, when any interaction template is selected, in response to an input operation on multiple input controls in the interaction template, the terminal obtains information input in the multiple input controls. Then, the terminal generates first interaction information based on the information input in the multiple input controls and the interaction template. The information layout in the first interaction information is the same as the layout of the input controls in the interaction template used. The information layout in the first interaction information can be a nine-square grid, left-picture and right-text, horizontal / vertical arrangement, waterfall flow layout, etc., which is not limited in the embodiment of the present disclosure.
[0067] In step 203, in response to the sending operation of the first interaction information, the terminal displays the first interaction information in the interaction interface.
[0068] In the embodiment of the present disclosure, when sending the first interaction information, the terminal can send the first interaction information to the terminal of the other object with which the object interacts. Moreover, the terminal can display the first interaction information in the interaction interface to show the interaction effect to the object.
[0069] The disclosed embodiment provides an interactive method for multimedia resources. In the process of interacting with multimedia resources, at least one interactive template is displayed in an interactive interface so that objects can interact through the interactive template. Since multiple input controls in the interactive template are related to the content of the multimedia resources, each input control corresponds to prompt information to prompt the dimension of the viewpoint that the object can input. This can not only provide ideas for object interaction, but also enable the object to input information in the interactive template in a targeted and orderly manner according to the prompt information, so that the generated first interactive information can accurately and orderly reflect the viewpoint of the object, thereby improving the quality of the interactive information; and since the information layout in the first interactive information conforms to the layout of the input controls in the interactive template, the information layout in the interactive information generated by this solution can conform to the interactive template, that is, the layout style of the interactive information is standardized through the interactive template, which is conducive to ensuring the neatness and orderliness of the information in the interactive interface, improving the transparency and transmission efficiency of the interactive information, and facilitating each object to quickly understand the viewpoints of other objects, thereby facilitating increasing the frequency of objects' interaction with multimedia resources.
[0070] In some embodiments, in response to an interactive operation on a multimedia resource, at least one interactive template is displayed in an interactive interface of the multimedia resource, including:
[0071] In response to the interactive operation on the multimedia resource, obtaining at least one interactive template based on the type of the multimedia resource;
[0072] In the interactive interface of the multimedia resource, at least one interactive template is displayed.
[0073] The solution provided by the embodiment of the present disclosure obtains at least one interaction template according to the type of multimedia resources to be interacted with, so that the input control in the interaction template is suitable for interacting with the multimedia resource, that is, the dimension of the viewpoint that can be input by the input control in the interaction template is suitable for interacting with the multimedia resource. This not only provides ideas for object interaction, but also enables the object to convey its viewpoint on the multimedia resource in a targeted and organized manner in the interaction template, so that the generated first interaction information can accurately and systematically reflect the viewpoint of the object, thereby improving the quality of the interaction information.
[0074] In some embodiments, based on the type of multimedia resource, obtaining at least one interaction template includes:
[0075] At least one interaction template is acquired based on the type of multimedia resources and the template recommendation rule, where the template recommendation rule is used to indicate a matching relationship between the type of multimedia resources to be interacted with and the interaction template.
[0076] The solution provided by the embodiment of the present disclosure obtains an interaction template that matches the type of multimedia resource based on template recommendation rules. This not only ensures that the obtained interaction template is suitable for interacting with the multimedia resource, but also is simple to operate and can improve the efficiency of obtaining the interaction template.
[0077] In some embodiments, obtaining at least one interaction template based on the type of multimedia resources and the template recommendation rule includes:
[0078] Based on the type of multimedia resources and the template recommendation rule, at least one initial template is acquired, each input control of each initial template includes prompt information, and the prompt information of each input control is used to prompt the angle of the viewpoint that can be input in the input control;
[0079] Based on the content of the multimedia resource, the prompt information of the input control in at least one initial template is adjusted to obtain at least one interactive template, and the prompt information of the input control in the at least one interactive template is related to the content of the multimedia resource.
[0080] The solution provided by the embodiment of the present disclosure is based on template recommendation rules to obtain an initial template that matches the type of multimedia resources, and then adjusts the prompt information of the input controls in the initial template according to the content of the multimedia resources, so that the obtained interaction template is more accurate. That is, the prompt information in the interaction template can prompt the dimensions of the viewpoints that can be input into each input control according to the content of the multimedia resources, so that the object can accurately and specifically input the viewpoints into each input control, which is conducive to improving the quality of the interaction information.
[0081] In some embodiments, the method further comprises:
[0082] Determine resource preference information based on the interactive behavior of the object with respect to the historical multimedia resource, where the resource preference information is used to indicate the resource type corresponding to the object;
[0083] Based on the type of the multimedia resource, at least one interaction template is obtained, including:
[0084] At least one interaction template is acquired based on the type of multimedia resource and resource preference information.
[0085] The solution provided by the embodiment of the present disclosure obtains at least one interaction template according to the type of multimedia resources and the resource type preferred by the object, so that the input control in the interaction template is not only applicable to the interaction with the multimedia resource, but also conforms to the interaction habits of the object. That is, the dimension of the viewpoint that can be input by the input control in the interaction template is not only applicable to the interaction with the multimedia resource, but also conforms to the interaction habits of the object with respect to the multimedia resource. It can not only provide ideas for the object interaction, but also enable the object to convey the viewpoint with respect to the multimedia resource in the interaction template in a targeted and organized manner, so that the generated first interaction information can accurately and systematically reflect the viewpoint of the object, thereby improving the quality of the interaction information.
[0086] In some embodiments, based on the type of multimedia resource and resource preference information, obtaining at least one interaction template includes:
[0087] In the case where the type of the multimedia resource and the resource type indicated by the resource preference information are different, obtaining at least one interaction template based on the type of the multimedia resource, and obtaining at least one interaction template based on the resource type indicated by the resource preference information;
[0088] In the case that the resource types indicated by the resource preference information include a type of multimedia resource, at least one interaction template is acquired based on the type of multimedia resource.
[0089] The solution provided by the embodiment of the present disclosure is that, when the type of multimedia resource and the type of resource indicated by the resource preference information are different, interaction templates are obtained respectively for the type of multimedia resource and the type of resource preferred by the object, so that both a template for interacting with the multimedia resource and a template that conforms to the interaction habits of the object can be obtained, thereby providing more choices for the object; when the type of multimedia resource exists in the resource type indicated by the resource preference information, the interaction template is obtained directly based on the type of multimedia resource, so that the interaction template is suitable for interacting with the multimedia resource and conforms to the interaction habits of the object, thereby providing ideas for object interaction and enabling the object to convey its views on the multimedia resource in a targeted and organized manner in the interaction template, thereby enabling the generated first interaction information to accurately and methodically reflect the views of the object, thereby improving the quality of the interaction information.
[0090] In some embodiments, based on the type of multimedia resource, obtaining at least one interaction template includes at least one of the following:
[0091] In the case where the multimedia resource belongs to the event description type, a first interaction template is obtained, wherein the first interaction template includes at least one of a first input control and a second input control and a third input control, wherein the first input control supports an object to select a position for an event in the multimedia resource, the second input control supports an object to input a support level for the selected position, and the third input control supports an object to input a language description reflecting a viewpoint;
[0092] In the case where the multimedia resource belongs to the thing sharing type, a second interaction template is obtained, the second interaction template includes multiple fourth input controls and corresponding fifth input controls, different fourth input controls are used to present different things, and the fifth input control corresponding to each fourth input control is used to obtain the object's opinion on the thing presented in the fourth input control.
[0093] The solution provided by the embodiment of the present disclosure is that, when the multimedia resource belongs to the event description type, a first interaction template is obtained. Since the first interaction template can input the object's position on the event, the support for the selected position and the language description of the object's own point of view, it is possible to accurately obtain the object's point of view on the event in the multimedia resource; when the multimedia resource belongs to the thing sharing type, a second interaction template is obtained. Since the second interaction template can input the conditions of multiple things and the object's point of view on each thing, it is possible to accurately obtain the object's point of view on each thing in the multimedia resource; the above method not only enriches the style of the interaction template, but also can accurately and systematically reflect the object's point of view, which is conducive to improving the quality of interactive information.
[0094] In some embodiments, in response to an interactive operation on a multimedia resource, at least one interactive template is displayed in an interactive interface of the multimedia resource, including:
[0095] In response to an interactive operation on a multimedia resource, when no interactive information exists in an interactive interface of the multimedia resource, displaying a plurality of interactive templates in the interactive interface of the multimedia resource;
[0096] When there is interaction information in the interaction interface of the multimedia resource, the interaction template used by the interaction information existing in the interaction interface is displayed.
[0097] The solution provided by the embodiment of the present disclosure can provide multiple interaction templates for objects to choose from when the multimedia resource does not have interaction information, so that the object can select a satisfactory interaction template; when the multimedia resource has interaction information, it can provide the interaction template used by the existing interaction information, so that the interaction information of the object can have the same information layout as the existing interaction information, which is beneficial to ensuring the neatness and orderliness of the information in the interaction interface, thereby facilitating the improvement of the transparency and transmission efficiency of the interaction information, that is, each object can quickly understand the views of other objects, thereby facilitating the improvement of the interaction frequency of the objects with respect to the multimedia resources.
[0098] In some embodiments, at least one interaction template is displayed, including at least one of the following:
[0099] Display at least one interaction template in descending order of usage frequency;
[0100] At least one interaction template is displayed in descending order of the number of interactions, and the number of interactions of each interaction template is the sum of the number of interactions of the interaction information generated using the interaction template.
[0101] The solution provided by the embodiment of the present disclosure can reflect the probability of the interaction template being used because the number of times the interaction template is used or the number of interactions can reflect the probability of the interaction template being used. The higher the number of times the interaction template is used or the higher the number of interactions, the greater the probability of the interaction template being used. By displaying the interaction templates in descending order of the number of times the interaction template is used or the number of interactions, the interaction templates with a higher probability of being used can be preferentially displayed to the object, so that the object can quickly select the interaction template to be used, thereby improving the interaction efficiency.
[0102] In some embodiments, the method further comprises:
[0103] For any interaction template, in response to an adjustment operation on the interaction template, multiple input controls in the interaction template are set to an interactive state;
[0104] For any input control among the multiple input controls, when the input control is in an interactive state, in response to an adjustment operation on the input control, displaying the input control adjusted to a state indicated by the adjustment operation, wherein the adjustment operation is used to adjust at least one of a position and a size of the input control;
[0105] Based on the adjusted multiple input controls, a new interaction template is determined.
[0106] According to the solution provided by the embodiment of the present disclosure, the object can adjust the input controls in the interaction template according to its own needs, so that the layout of the input controls in the adjusted interaction template meets the needs of the object, making the interaction template more flexible and controllable, which is conducive to meeting the interaction needs of the object, thereby facilitating improving the interaction frequency of the object with respect to multimedia resources.
[0107] In some embodiments, the method further comprises:
[0108] In response to an editing operation on the second interaction information, an interaction template used by the second interaction information is displayed, where the second interaction information is any interaction information that already exists in the interaction interface;
[0109] In response to input operations on multiple input controls in the interaction template of the second interaction information, third interaction information is generated based on information input by the multiple input controls and the interaction template, and the information layout in the third interaction information is the same as the information layout in the second interaction information.
[0110] According to the solution provided by the embodiments of the present disclosure, for any interactive information already existing in the interactive interface, the object can directly edit the interactive information based on the interactive information so as to directly use the interactive template used by the interactive information. Even if the displayed interactive templates do not meet the requirements, the object can select an interactive template from the interactive information already existing in the interactive interface, which is conducive to meeting the interactive requirements of the object, thereby facilitating increasing the object's interaction frequency with respect to multimedia resources.
[0111] 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 flowchart of another method for interacting with multimedia resources according to an exemplary embodiment. Figure 3 , the interactive method for multimedia resources includes the following steps.
[0112] In step 301, in response to an interactive operation on a multimedia resource, the terminal obtains at least one interactive template based on the type of the multimedia resource, each interactive template including a plurality of input controls and corresponding prompt information related to the content of the multimedia resource, and the prompt information corresponding to each input control is used to prompt the dimensions of the viewpoints that can be input in the input control.
[0113] In an embodiment of the present disclosure, during the process of interacting with multimedia resources, the terminal obtains the type of multimedia resources. Then, the terminal obtains at least one interaction template based on the type of multimedia resources. The type of multimedia resources can be identified by the terminal itself or by the server, and this embodiment of the present disclosure does not limit this. Taking the server identification type as an example, the server can process the multimedia resources through computer vision technology and natural language processing algorithms to determine the type of multimedia resources. Then, the server can send the type of multimedia resources to the terminal. Alternatively, after determining the type of multimedia resources, the server can also obtain at least one interaction template from a template database based on the type of multimedia resources, and then send the at least one interaction template to the terminal. The embodiment of the present disclosure does not limit the method of obtaining at least one interaction template.
[0114] Among them, the type of multimedia resources can be an event description type or a thing sharing type, etc., which is not limited in the embodiments of the present disclosure. The event description type refers to the multimedia resources used to describe or present a certain event. The event can be an event such as "no one helps an old man after he falls down", an event such as "the construction of a certain building" or an event such as "tourist attractions overcharging tourists", etc., which is not limited in the embodiments of the present disclosure. The thing sharing type refers to the multimedia resources used to share a certain item or to share the execution skills or steps of a certain matter. The shareable matters can be photography skills or cooking skills, etc., which are not limited in the embodiments of the present disclosure.
[0115] In some embodiments, when the multimedia resource belongs to the event description type, the terminal obtains a first interaction template. The first interaction template includes at least one of the first input control and the second input control and a third input control. The first input control supports the object to select a stance for the event in the multimedia resource. The second input control supports the object to input the support for the selected stance. The third input control supports the object to input a language description reflecting the viewpoint. The event presented in the multimedia resource may involve multiple characters. The stance can be used to indicate the object's judgment on whether the characters in the event are right or wrong. For example, the object believes that character a in the event made a mistake. Multiple stance options may be provided in the first input control. Different stance options are used to indicate the right or wrong of different characters. The third input control can support the object to input language text, images, audio or video, etc. reflecting the viewpoint, which is not limited in the embodiments of the present disclosure.
[0116] For example, Figure 4 FIG. 1 is a schematic diagram of a first interaction template provided according to an embodiment of the present disclosure. Figure 4 , the first interaction template includes a first input control 401, a second input control 402 and a third input control 403. The first input control 401 includes two stance options, namely "object a's fault" and "object b's fault". Object a and object b are participants in the event presented by the multimedia resource. The object can select its own stance through the first input control 401. The second input control 402 is similar to a progress bar. An operating rod 4021 is displayed on the second input control. In response to a sliding operation on the operating rod 4021, the terminal determines the object's support for the selected stance. The third input control 403 is a text input box, which is used to support the object to enter a language text reflecting the point of view.
[0117] In some embodiments, when the multimedia resource belongs to the thing sharing type, the terminal obtains a second interaction template. The second interaction template includes multiple fourth input controls and corresponding fifth input controls. Different fourth input controls are used to present different things. The fifth input control corresponding to each fourth input control is used to obtain the object's view on the thing presented in the fourth input control. The fourth input control can support the object to input an image or video to present the thing; the fifth input control can support the object to input text and voice to reflect the view on the presented thing.
[0118] For example, Figure 5 FIG. 1 is a schematic diagram of a second interaction template provided according to an embodiment of the present disclosure. Figure 5 , the multimedia resource is a resource for sharing photography skills. The second interaction template includes four fourth input controls 501 and four fifth input controls 502. Different fourth input controls are used to input photos taken at different locations. Different fifth input controls are used to input the subject's opinions on taking photos at different locations. The second interaction template supports presenting photos taken at multiple locations so that the subject can compare the photos taken at multiple locations.
[0119] The second interaction template may further include a sixth input control. The sixth input control is used to highlight any one of the things presented in the plurality of fourth input controls. The thing presented by the sixth input control may be the object's favorite thing, or the thing that the object considers to be the most important thing, etc., which is not limited in the embodiments of the present disclosure. For example, Figure 5 The sixth input control 503 is used to input the photo that the subject is most satisfied with. The things presented by the sixth input control 503 can also reflect the subject's point of view to a certain extent.
[0120] Among them, the thing information (the presented thing) in the sixth input control can be actively input by the object; it can also be selected by the terminal from the thing information in multiple fourth input controls, and the embodiment of the present disclosure is not limited to this. Optionally, the terminal determines the score of the thing information in each fourth input control based on the viewpoint information of the object in multiple fifth input controls, and then displays the thing information with the highest score in the sixth input control. The score of the thing information is used to indicate the degree of importance the object attaches to the thing presented by the thing information. Through the above-mentioned second interactive template, photos of multiple different shooting positions can be compared and displayed to highlight the influence of the shooting position on the photo effect. Alternatively, it can also be displayed by splitting the screen, displaying shooting parameters, etc., so that the object can more intuitively feel the difference between different shooting positions.
[0121] Apart from Figure 5 In addition to the second interaction template shown, the plurality of fourth input controls in the second interaction template can also be displayed in a horizontal arrangement or a vertical arrangement. The plurality of fifth input controls correspond one to one with the plurality of fourth input controls. For example, Figure 6 FIG. 1 is a schematic diagram of another second interaction template provided according to an embodiment of the present disclosure. Figure 6 , multiple fourth input controls 601 are displayed in a vertical arrangement. The subject can sequentially input photos of different positions into the multiple fourth input controls 601 according to the shooting order. Then, for the photos in each fourth input control, the subject can input the corresponding viewpoint (shooting experience) in the corresponding fifth input control 602.
[0122] The multiple input controls in the above interaction template can be arranged in a grid, such as a nine-square grid; or can be arranged in a waterfall flow, similar to a "gallery", which is not limited in the embodiments of the present disclosure. The sizes of different input controls can be the same or different, which is not limited in the embodiments of the present disclosure.
[0123] The solution provided by the embodiment of the present disclosure is that, when the multimedia resource belongs to the event description type, a first interaction template is obtained. Since the first interaction template can input the object's position on the event, the support for the selected position and the language description of the object's own point of view, it is possible to accurately obtain the object's point of view on the event in the multimedia resource; when the multimedia resource belongs to the thing sharing type, a second interaction template is obtained. Since the second interaction template can input the conditions of multiple things and the object's point of view on each thing, it is possible to accurately obtain the object's point of view on each thing in the multimedia resource; the above method not only enriches the style of the interaction template, but also can accurately and systematically reflect the object's point of view, which is conducive to improving the quality of interactive information.
[0124] In some embodiments, the terminal may pre-store the matching relationship between the type of multimedia resources and the interaction template, so that the corresponding interaction template can be obtained according to the type of multimedia resources. Accordingly, the process of the terminal obtaining at least one interaction template includes: the terminal obtains at least one interaction template based on the type of multimedia resources and template recommendation rules. The template recommendation rule is used to represent the matching relationship between the type of multimedia resources to be interacted and the interaction template. The solution provided by the embodiment of the present disclosure obtains an interaction template that matches the type of multimedia resources based on the template recommendation rule, which not only ensures that the obtained interaction template is suitable for interacting with the multimedia resource, but also is simple to operate and can improve the efficiency of obtaining the interaction template.
[0125] Among them, the terminal can obtain at least one initial template based on the type of multimedia resources and the template recommendation rules. Each input control of each initial template includes prompt information. The prompt information of each input control is used to prompt the angle of the viewpoint that can be entered in the input control. Then, based on the content of the multimedia resource, the terminal adjusts the prompt information of the input control in at least one initial template to obtain at least one interactive template, and the prompt information of the input control in at least one interactive template is related to the content of the multimedia resource. The scheme provided by the embodiment of the present disclosure obtains an initial template that matches the type of multimedia resource based on the template recommendation rule, and then adjusts the prompt information of the input control in the initial template according to the content of the multimedia resource, so that the obtained interactive template is more accurate, that is, the prompt information in the interactive template can prompt the dimensions of the viewpoint that can be entered in each input control according to the content of the multimedia resource, so that the object can accurately and targetedly enter the viewpoint in each input control, which is conducive to improving the quality of the interactive information.
[0126] In some embodiments, in the process of obtaining an interaction template, in addition to only considering the type of multimedia resources, the terminal may also consider the resource type preferred by the object. Accordingly, the terminal determines the resource preference information based on the object's interactive behavior for historical multimedia resources. The resource preference information is used to indicate the resource type corresponding to the object. Then, based on the type of multimedia resources and the resource preference information, at least one interaction template is obtained. The scheme provided by the embodiment of the present disclosure obtains at least one interaction template according to the type of multimedia resources and the resource type preferred by the object, so that the input control in the interaction template is not only applicable to the interaction with the multimedia resource, but also conforms to the object's interaction habits, that is, the dimension of the viewpoint that can be input by the input control in the interaction template is not only applicable to the interaction with the multimedia resource, but also conforms to the object's interaction habits for multimedia resources, which can not only provide ideas for object interaction, but also enable the object to convey the viewpoint in the interaction template in a targeted and organized manner for the multimedia resource, so that the generated first interaction information can accurately and methodically reflect the object's viewpoint, thereby improving the quality of the interaction information.
[0127] Wherein, when the type of multimedia resource and the resource type indicated by the resource preference information are different, the terminal obtains at least one interaction template based on the type of multimedia resource, and obtains at least one interaction template based on the resource type indicated by the resource preference information. When the type of multimedia resource exists in the resource type indicated by the resource preference information, the terminal obtains at least one interaction template based on the type of multimedia resource. The scheme provided by the embodiment of the present disclosure, when the type of multimedia resource and the resource type indicated by the resource preference information are different, the interaction template is obtained for the type of multimedia resource and the resource type preferred by the object, respectively, so that both the template for interacting with the multimedia resource and the template that conforms to the interaction habits of the object can be obtained, providing more choices for the object; when the type of multimedia resource exists in the resource type indicated by the resource preference information, the interaction template is directly obtained based on the type of multimedia resource, so that the interaction template is suitable for interacting with the multimedia resource and conforms to the interaction habits of the object, which can not only provide ideas for object interaction, but also enable the object to convey its views on the multimedia resource in a targeted and organized manner in the interaction template, so that the generated first interaction information can accurately and methodically reflect the object's views, thereby improving the quality of the interaction information.
[0128] In step 302, the terminal displays at least one interaction template in the interaction interface of the multimedia resource.
[0129] In an embodiment of the present disclosure, when an interaction template is obtained, the terminal displays at least one interaction template obtained in the interaction interface of the multimedia resource. The embodiment of the present disclosure does not limit the display method of at least one interaction template. Optionally, the terminal may first display a thumbnail of at least one interaction template. The thumbnail of each interaction template can be used to present the layout of the input control in the interaction template, and the prompt information of the input control is not displayed in the thumbnail of the interaction template. That is, the thumbnail of the interaction template is a simplified form of the interaction template. In response to the opening operation of the thumbnail of any interaction template, the terminal displays the interaction template in the interaction interface. Alternatively, the terminal can also directly display any interaction template among the obtained interaction templates in the interaction interface, and in response to the switching operation (such as a sliding operation) of the interaction template, the terminal displays other interaction templates in the interaction interface.
[0130] For example, Figure 7 FIG. 1 is a schematic diagram of displaying an interaction template according to an embodiment of the present disclosure. Figure 7 In (a), the terminal displays thumbnails 701 of interaction template 1, 702 of interaction template 2, and 703 of interaction template 3 in the interaction interface. In response to the opening operation of thumbnail 703 of interaction template 3, the terminal displays interaction template 3 in the interaction interface. Figure 7 (b) in the figure. The interaction template 3 displays a plurality of input controls and corresponding prompt information related to the multimedia resource content. The prompt information corresponding to each input control is used to prompt the dimension of the viewpoint that can be input in the input control.
[0131] In some embodiments, the acquired interaction templates (or thumbnails) may be arranged and displayed according to certain rules. For example, the terminal may display at least one interaction template in descending order of the number of times used. Alternatively, the terminal may also display at least one interaction template in descending order of the number of interactions, where the number of interactions of each interaction template is the sum of the number of interactions of the interaction information generated using the interaction template. The embodiments of the present disclosure do not limit the arrangement order of the interaction templates.
[0132] The solution provided by the embodiment of the present disclosure can reflect the probability of the interaction template being used because the number of times the interaction template is used or the number of interactions can reflect the probability of the interaction template being used. The higher the number of times the interaction template is used or the higher the number of interactions, the greater the probability of the interaction template being used. By displaying the interaction templates in descending order of the number of times the interaction template is used or the number of interactions, the interaction templates with a higher probability of being used can be preferentially displayed to the object, so that the object can quickly select the interaction template to be used, thereby improving the interaction efficiency.
[0133] In some embodiments, the interaction template obtained by the terminal may also be related to the interaction information already in the interaction interface. Accordingly, in response to the interaction operation on the multimedia resource, when no interaction information exists in the interaction interface of the multimedia resource, the terminal displays multiple interaction templates in the interaction interface of the multimedia resource. When there is interaction information in the interaction interface of the multimedia resource, the terminal displays the interaction template used by the interaction information already in the interaction interface.
[0134] The solution provided by the embodiment of the present disclosure can provide multiple interaction templates for objects to choose from when the multimedia resource does not have interaction information, so that the object can select a satisfactory interaction template; when the multimedia resource has interaction information, it can provide the interaction template used by the existing interaction information, so that the interaction information of the object can have the same information layout as the existing interaction information, which is beneficial to ensuring the neatness and orderliness of the information in the interaction interface, thereby facilitating the improvement of the transparency and transmission efficiency of the interaction information, that is, each object can quickly understand the views of other objects, thereby facilitating the improvement of the interaction frequency of the objects with respect to the multimedia resources.
[0135] For example, Figure 8 FIG. 1 is a schematic diagram of another display interaction template provided according to an embodiment of the present disclosure. Figure 8 , the interaction information in the interaction interface of the multimedia resource is generated based on the first interaction template. Therefore, the terminal displays the first interaction template in the interaction interface.
[0136] In step 303, in response to input operations on multiple input controls in any interaction template, the terminal generates first interaction information based on information input by the multiple input controls and the interaction template, and the information layout in the first interaction information conforms to the layout of the input controls in the interaction template.
[0137] In an embodiment of the present disclosure, when any interaction template is selected, in response to an input operation on any input control in the interaction template, the terminal obtains the information input in the input control. Then, the terminal generates first interaction information based on the information input in the multiple input controls and the interaction template. The information layout in the first interaction information is the same as the layout of the input controls in the interaction template used.
[0138] For example, Fig. 9 FIG. 1 is a schematic diagram of inputting information in an interactive template according to an embodiment of the present disclosure. Fig. 9 In response to the input operation on the input control in the interaction template, the terminal suspends the virtual keyboard. The object can input his own opinions through the virtual keyboard.
[0139] In step 304, in response to the sending operation of the first interaction information, the terminal displays the first interaction information in the interaction interface.
[0140] In the embodiment of the present disclosure, when sending the first interaction information, the terminal can send the first interaction information to the terminal of the other object with which the object interacts. Moreover, the terminal can display the first interaction information in the interaction interface to show the interaction effect to the object.
[0141] In some embodiments, the object can also customize the interaction template. Accordingly, for any interaction template, in response to the adjustment operation of the interaction template, the terminal sets multiple input controls in the interaction template to an interactive state. For any input control among the multiple input controls, when the input control is in an interactive state, in response to the adjustment operation of the input control, the terminal displays that the input control is adjusted to the state indicated by the adjustment operation, and the adjustment operation is used to adjust at least one of the position and size of the input control. Then, the terminal determines a new interaction template based on the adjusted multiple input controls. According to the scheme provided by the embodiment of the present disclosure, the object can adjust the input controls in the interaction template according to its own needs, so that the layout of the input controls in the adjusted interaction template meets the needs of the object, making the interaction template more flexible and controllable, which is conducive to meeting the interaction needs of the object, thereby facilitating increasing the interaction frequency of the object for multimedia resources.
[0142] In some embodiments, the object may also directly adopt the template used by the interactive information in the interactive interface. Accordingly, in response to the editing operation on the second interactive information, the terminal displays the interactive template used by the second interactive information. The second interactive information is any interactive information that already exists in the interactive interface. In response to the input operation on multiple input controls in the interactive template of the second interactive information, the terminal generates third interactive information based on the information input by the multiple input controls and the interactive template, and the information layout in the third interactive information is the same as the information layout in the second interactive information.
[0143] According to the solution provided by the embodiments of the present disclosure, for any interactive information already existing in the interactive interface, the object can directly edit the interactive information based on the interactive information so as to directly use the interactive template used by the interactive information. Even if the displayed interactive templates do not meet the requirements, the object can select an interactive template from the interactive information already existing in the interactive interface, which is conducive to meeting the interactive requirements of the object, thereby facilitating increasing the object's interaction frequency with respect to multimedia resources.
[0144] The disclosed embodiment provides an interactive method for multimedia resources. In the process of interacting with multimedia resources, at least one interactive template is displayed in an interactive interface so that objects can interact through the interactive template. Since multiple input controls in the interactive template are related to the content of the multimedia resources, each input control corresponds to prompt information to prompt the dimension of the viewpoint that the object can input. This can not only provide ideas for object interaction, but also enable the object to input information in the interactive template in a targeted and orderly manner according to the prompt information, so that the generated first interactive information can accurately and orderly reflect the viewpoint of the object, thereby improving the quality of the interactive information; and since the information layout in the first interactive information conforms to the layout of the input controls in the interactive template, the information layout in the interactive information generated by this solution can conform to the interactive template, that is, the layout style of the interactive information is standardized through the interactive template, which is conducive to ensuring the neatness and orderliness of the information in the interactive interface, improving the transparency and transmission efficiency of the interactive information, and facilitating each object to quickly understand the viewpoints of other objects, thereby facilitating increasing the frequency of objects' interaction with multimedia resources.
[0145] 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.
[0146] Fig.10 is a block diagram of an interactive device for multimedia resources according to an exemplary embodiment. Fig.10 The interactive device for multimedia resources includes: a display unit 1001 and a generation unit 1002.
[0147] The display unit 1001 is configured to execute an interactive operation in response to a multimedia resource, and to display at least one interactive template in the interactive interface of the multimedia resource. Each interactive template includes a plurality of input controls and corresponding prompt information related to the multimedia resource content. The prompt information corresponding to each input control is used to prompt the dimensions of the viewpoints that can be input in the input control.
[0148] The generation unit 1002 is configured to execute a response to an input operation on multiple input controls in any interaction template, and generate first interaction information based on the information input by the multiple input controls and the interaction template, wherein the information layout in the first interaction information conforms to the layout of the input controls in the interaction template.
[0149] The display unit 1001 is further configured to execute, in response to a sending operation of the first interaction information, display the first interaction information in the interaction interface.
[0150] In some embodiments, the display unit 1001 includes:
[0151] An acquisition subunit is configured to execute, in response to an interactive operation on the multimedia resource, and acquire at least one interactive template based on the type of the multimedia resource;
[0152] The display subunit is configured to be executed in the interactive interface of the multimedia resource and display at least one interactive template.
[0153] In some embodiments, the acquisition subunit is configured to execute a recommendation rule based on the type of multimedia resources and a template to acquire at least one interaction template, where the template recommendation rule is used to represent a matching relationship between the type of the multimedia resource to be reviewed and the interaction template.
[0154] In some embodiments, an acquisition sub-unit is configured to execute a type and template recommendation rule based on multimedia resources, acquire at least one initial template, each input control of each initial template includes prompt information, and the prompt information of each input control is used to prompt the angle of viewpoint that can be input in the input control; based on the content of the multimedia resources, the prompt information of the input control in at least one initial template is adjusted to obtain at least one interactive template, and the prompt information of the input control in at least one interactive template is related to the content of the multimedia resource.
[0155] In some embodiments, the apparatus further comprises:
[0156] A determination unit is configured to perform an interactive behavior based on the object for the historical multimedia resource and determine resource preference information, where the resource preference information is used to indicate a resource type corresponding to the object;
[0157] The acquisition subunit is configured to acquire at least one interaction template based on the type of multimedia resources and resource preference information.
[0158] In some embodiments, the acquisition sub-unit is configured to execute, when the type of the multimedia resource and the resource type indicated by the resource preference information are different, acquiring at least one interaction template based on the type of the multimedia resource, and acquiring at least one interaction template based on the resource type indicated by the resource preference information; when the type of the multimedia resource exists in the resource type indicated by the resource preference information, acquiring at least one interaction template based on the type of the multimedia resource.
[0159] In some embodiments, the acquisition subunit is configured to perform:
[0160] In the case where the multimedia resource belongs to the event description type, a first interaction template is determined, wherein the first interaction template includes at least one of a first input control and a second input control and a third input control, wherein the first input control supports the object to select a position for the event in the multimedia resource, the second input control supports the object to input a support level for the selected position, and the third input control supports the object to input a language description reflecting the viewpoint;
[0161] In the case that the multimedia resource belongs to the thing sharing type, a second interaction template is determined, and the second interaction template includes multiple fourth input controls and corresponding fifth input controls. Different fourth input controls are used to present different things, and the fifth input control corresponding to each fourth input control is used to obtain the object's opinion on the thing presented in the fourth input control.
[0162] In some embodiments, the display unit 1001 is configured to perform interactive operations in response to multimedia resources. When there is no interactive information in the interactive interface of the multimedia resource, multiple interactive templates are displayed in the interactive interface of the multimedia resource; when there is interactive information in the interactive interface of the multimedia resource, the interactive template used by the interactive information already in the interactive interface is displayed.
[0163] In some embodiments, the display unit 1001 is configured to perform at least one of the following:
[0164] Display at least one interaction template in descending order of usage frequency;
[0165] At least one interaction template is displayed in descending order of the number of interactions, and the number of interactions of each interaction template is the sum of the number of interactions of the interaction information generated using the interaction template.
[0166] In some embodiments, the apparatus further comprises:
[0167] The adjustment unit is configured to execute, for any interaction template, in response to an adjustment operation on the interaction template, setting multiple input controls in the interaction template to an interactive state; for any input control among the multiple input controls, when the input control is in an interactive state, in response to an adjustment operation on the input control, displaying the input control adjusted to a state indicated by the adjustment operation, the adjustment operation being used to adjust at least one of a position and a size of the input control; and determining a new interaction template based on the adjusted multiple input controls.
[0168] In some embodiments, the apparatus further comprises:
[0169] The editing unit is configured to execute an editing operation on the second interaction information, display the interaction template used by the second interaction information, and the second interaction information is any interaction information already existing in the interaction interface; in response to the input operation of multiple input controls in the interaction template of the second interaction information, generate third interaction information based on the information input by the multiple input controls and the interaction template, and the information layout in the third interaction information is the same as the information layout in the second interaction information.
[0170] The disclosed embodiment provides an interactive device for multimedia resources. In the process of interacting with multimedia resources, at least one interactive template is displayed in an interactive interface so that objects can interact through the interactive template. Since multiple input controls in the interactive template are related to the content of the multimedia resources, each input control corresponds to prompt information to prompt the dimension of the viewpoint that the object can input. This can not only provide ideas for object interaction, but also enable the object to input information in the interactive template in a targeted and orderly manner according to the prompt information, so that the generated first interactive information can accurately and orderly reflect the viewpoint of the object, thereby improving the quality of the interactive information; and since the information layout in the first interactive information conforms to the layout of the input controls in the interactive template, the information layout in the interactive information generated by this solution can conform to the interactive template, that is, the layout style of the interactive information is standardized through the interactive template, which is conducive to ensuring the neatness and orderliness of the information in the interactive interface, improving the transparency and transmission efficiency of the interactive information, and facilitating each object to quickly understand the viewpoints of other objects, thereby facilitating increasing the frequency of objects' interaction with multimedia resources.
[0171] It should be noted that the interactive device for multimedia resources provided in the above embodiment only uses the division of the above functional units as an example when interacting with multimedia 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 interactive device for multimedia resources provided in the above embodiment and the interactive method embodiment for multimedia resources belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0172] 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.
[0173] When an electronic device is provided as a terminal, Fig.11 FIG. 1 is a block diagram of a terminal 1100 according to an exemplary embodiment. Fig.11The structure block diagram of a terminal 1100 provided by an exemplary embodiment of the present disclosure is shown. The terminal 1100 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 1100 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.
[0174] Typically, the terminal 1100 includes a processor 1101 and a memory 1102 .
[0175] The processor 1101 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1101 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 1101 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 1101 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 1101 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0176] The memory 1102 may include one or more computer-readable storage media, which may be non-transitory. The memory 1102 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 1102 is used to store at least one computer program, which is used to be executed by the processor 1101 to implement the interactive method for multimedia resources provided in the method embodiment of the present application.
[0177] In some embodiments, the terminal 1100 may further optionally include: a peripheral device interface 1103 and at least one peripheral device. The processor 1101, the memory 1102 and the peripheral device interface 1103 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1103 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1104, a display screen 1105, a camera assembly 1106, an audio circuit 1107 and a power supply 1108.
[0178] The peripheral device interface 1103 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1101 and the memory 1102. In some embodiments, the processor 1101, the memory 1102, and the peripheral device interface 1103 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1101, the memory 1102, and the peripheral device interface 1103 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
[0179] The radio frequency circuit 1104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1104 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency circuit 1104 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 1104 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 1104 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.
[0180] The display screen 1105 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1105 is a touch display screen, the display screen 1105 also has the ability to collect touch signals on the surface or above the surface of the display screen 1105. The touch signal can be input as a control signal to the processor 1101 for processing. At this time, the display screen 1105 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 1105 can be one, set on the front panel of the terminal 1100; in other embodiments, the display screen 1105 can be at least two, respectively set on different surfaces of the terminal 1100 or in a folding design; in other embodiments, the display screen 1105 can be a flexible display screen, set on a curved surface or a folding surface of the terminal 1100. Even, the display screen 1105 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1105 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0181] The camera assembly 1106 is used to capture images or videos. In some embodiments, the camera assembly 1106 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 1106 may also include a flash. The flash may be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0182] The audio circuit 1107 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 1101 for processing, or input them into the radio frequency circuit 1104 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 1100. 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 1101 or the radio frequency circuit 1104 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 1107 may also include a headphone jack.
[0183] The power supply 1108 is used to power various components in the terminal 1100. The power supply 1108 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1108 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.
[0184] In some embodiments, the terminal 1100 further includes one or more sensors 1109 , including but not limited to: an acceleration sensor 1110 , a gyroscope sensor 1111 , a pressure sensor 1112 , an optical sensor 1113 , and a proximity sensor 1114 .
[0185] The acceleration sensor 1110 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal 1100. For example, the acceleration sensor 1110 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 1101 can control the display screen 1105 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 1110. The acceleration sensor 1110 can also be used for collecting game or user motion data.
[0186] The gyro sensor 1111 can detect the body direction and rotation angle of the terminal 1100, and the gyro sensor 1111 can cooperate with the acceleration sensor 1110 to collect the user's 3D actions on the terminal 1100. The processor 1101 can implement the following functions based on the data collected by the gyro sensor 1111: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.
[0187] The pressure sensor 1112 may be provided at the side frame of the terminal 1100 and / or the lower layer of the display screen 1105. When the pressure sensor 1112 is provided at the side frame of the terminal 1100, it may detect the user's holding signal of the terminal 1100, and the processor 1101 may perform left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1112. When the pressure sensor 1112 is provided at the lower layer of the display screen 1105, the processor 1101 may control the operability control on the UI interface according to the user's pressure operation on the display screen 1105. The operability control includes at least one of a button control, a scroll bar control, an icon control, and a menu control.
[0188] The optical sensor 1113 is used to collect the ambient light intensity. In one embodiment, the processor 1101 can control the display brightness of the display screen 1105 according to the ambient light intensity collected by the optical sensor 1113. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1105 is increased; when the ambient light intensity is low, the display brightness of the display screen 1105 is reduced. In another embodiment, the processor 1101 can also dynamically adjust the shooting parameters of the camera assembly 1106 according to the ambient light intensity collected by the optical sensor 1113.
[0189] The proximity sensor 1114, also called a distance sensor, is usually arranged on the front panel of the terminal 1100. The proximity sensor 1114 is used to collect the distance between the user and the front of the terminal 1100. In one embodiment, when the proximity sensor 1114 detects that the distance between the user and the front of the terminal 1100 is gradually decreasing, the processor 1101 controls the display screen 1105 to switch from the screen-on state to the screen-off state; when the proximity sensor 1114 detects that the distance between the user and the front of the terminal 1100 is gradually increasing, the processor 1101 controls the display screen 1105 to switch from the screen-off state to the screen-on state.
[0190] Those skilled in the art will understand that Fig.11 The structure shown in the figure does not constitute a limitation on the terminal 1100, and the terminal 1100 may include more or fewer components than those shown in the figure, or combine certain components, or adopt a different component arrangement.
[0191] When the electronic device is provided as a server, Fig.12This is a block diagram of a server 1200 according to an exemplary embodiment. The server 1200 may have relatively large differences due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) 1201 and one or more memories 1202, wherein the memory 1202 stores at least one program code, and the at least one program code is loaded and executed by the processor 1201 to implement the interactive method for multimedia resources provided by the above-mentioned various method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output. The server 1200 may also include other components for implementing device functions, which will not be repeated here.
[0192] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1102 or a memory 1202 including instructions, and the instructions can be executed by the processor 1101 of the terminal 1100 or the processor 1201 of the server 1200 to complete the above-mentioned interactive method for multimedia resources. 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.
[0193] A computer program product includes a computer program / instruction, which implements the above-mentioned interactive method for multimedia resources when executed by a processor.
[0194] 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.
[0195] 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. An interactive method for multimedia resources, characterized in that: The method comprises: In response to an interactive operation on a multimedia resource, acquiring at least one interactive template based on the type of the multimedia resource and resource preference information of an object, wherein the resource preference information is determined based on an interactive behavior of the object with respect to a historical multimedia resource, and the resource preference information is used to indicate a resource type corresponding to the object; In the interactive interface of the multimedia resource, at least one interactive template is displayed, each interactive template includes a plurality of input controls and corresponding prompt information related to the content of the multimedia resource, the prompt information corresponding to each input control is used to prompt the dimension of the viewpoint that can be input in the input control, and each input control is used to input any one of image, text, audio, and video information; In response to input operations on a plurality of input controls in any interaction template, first interaction information is generated based on information inputted by the plurality of input controls and the interaction template, wherein the information layout in the first interaction information conforms to the layout of the input controls in the interaction template; In response to a sending operation on the first interaction information, the first interaction information is displayed in the interaction interface.
2. The interactive method for multimedia resources according to claim 1, characterized in that: The method further comprises: Based on the type of the multimedia resource and the template recommendation rule, the at least one interaction template is acquired, wherein the template recommendation rule is used to indicate a matching relationship between the type of the multimedia resource to be interacted with and the interaction template.
3. The interactive method for multimedia resources according to claim 2, characterized in that: The acquiring at least one interaction template based on the type of the multimedia resource and the template recommendation rule includes: Based on the type of the multimedia resource and the template recommendation rule, obtaining at least one initial template, each input control of each initial template including prompt information, and the prompt information of each input control is used to prompt the angle of the viewpoint that can be input in the input control; Based on the content of the multimedia resource, the prompt information of the input control in the at least one initial template is adjusted to obtain the at least one interactive template, and the prompt information of the input control in the at least one interactive template is related to the content of the multimedia resource.
4. The interactive method for multimedia resources according to claim 1, characterized in that: The acquiring at least one interaction template based on the type of the multimedia resource and the resource preference information of the object includes: In a case where the type of the multimedia resource and the resource type indicated by the resource preference information are different, acquiring at least one interaction template based on the type of the multimedia resource, and acquiring at least one interaction template based on the resource type indicated by the resource preference information; In a case where the type of the multimedia resource exists in the resource types indicated by the resource preference information, at least one interaction template is acquired based on the type of the multimedia resource.
5. The interactive method for multimedia resources according to claim 1, characterized in that: The method further comprises at least one of the following: In the case where the multimedia resource belongs to an event description type, a first interaction template is obtained, wherein the first interaction template includes at least one of a first input control and a second input control and a third input control, wherein the first input control supports an object to select a stance for an event in the multimedia resource, the second input control supports an object to input a support level for the selected stance, and the third input control supports an object to input a language description reflecting a viewpoint; In the case that the multimedia resource belongs to the thing sharing type, a second interaction template is obtained, the second interaction template includes multiple fourth input controls and corresponding fifth input controls, different fourth input controls are used to present different things, and the fifth input control corresponding to each fourth input control is used to obtain the object's opinion on the thing presented in the fourth input control.
6. The interactive method for multimedia resources according to claim 1, characterized in that: The step of displaying the at least one interaction template in the interaction interface of the multimedia resource includes: In the case where no interaction information exists in the interaction interface of the multimedia resource, displaying a plurality of interaction templates in the interaction interface of the multimedia resource; In the case where there is interaction information in the interaction interface of the multimedia resource, an interaction template used by the interaction information existing in the interaction interface is displayed.
7. The interactive method for multimedia resources according to claim 1, characterized in that: The displaying of the at least one interaction template includes at least one of the following: Displaying the at least one interaction template in descending order of usage frequency; The at least one interaction template is displayed in descending order of the number of interactions, and the number of interactions of each interaction template is the sum of the number of interactions of the interaction information generated using the interaction template.
8. The interactive method for multimedia resources according to claim 1, characterized in that: The method further comprises: For any interaction template, in response to an adjustment operation on the interaction template, multiple input controls in the interaction template are set to an interactive state; For any input control among the multiple input controls, when the input control is in an interactive state, in response to an adjustment operation on the input control, displaying the input control adjusted to a state indicated by the adjustment operation, wherein the adjustment operation is used to adjust at least one of a position and a size of the input control; Based on the adjusted multiple input controls, a new interaction template is determined.
9. The interactive method for multimedia resources according to claim 1, characterized in that: The method further comprises: In response to an editing operation on second interaction information, displaying an interaction template used by the second interaction information, where the second interaction information is any interaction information that already exists in the interaction interface; In response to input operations on multiple input controls in the interaction template of the second interaction information, third interaction information is generated based on information input by the multiple input controls and the interaction template, and the information layout in the third interaction information is the same as the information layout in the second interaction information.
10. An interactive device for multimedia resources, characterized in that: The device comprises: The display unit is configured to execute an interactive operation on a multimedia resource in response to the interactive operation, and obtain at least one interactive template based on the type of the multimedia resource and the resource preference information of the object, wherein the resource preference information is determined based on the interactive behavior of the object with respect to the historical multimedia resource, and the resource preference information is used to indicate the resource type corresponding to the object; in the interactive interface of the multimedia resource, display the at least one interactive template, each interactive template includes a plurality of input controls and corresponding prompt information related to the content of the multimedia resource, the prompt information corresponding to each input control is used to prompt the dimension of the viewpoint that can be input in the input control, and each input control is used to input any one of image, text, audio, and video information; A generating unit, configured to execute, in response to an input operation on a plurality of input controls in any interaction template, generating first interaction information based on information inputted by the plurality of input controls and the interaction template, wherein an information layout in the first interaction information conforms to a layout of the input controls in the interaction template; The display unit is further configured to execute, in response to a sending operation of the first interaction information, display the first interaction information in the interaction interface.
11. 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 interactive method for multimedia resources as described in any one of claims 1 to 9.
12. 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 interactive method for multimedia resources as described in any one of claims 1 to 9.
13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the interactive method for multimedia resources described in any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
Interface interaction method and apparatus
CN109151548A
Interaction method, device, storage medium and computer program product
CN115079876A
Interaction method and device, computer readable storage medium and computer program product
CN117959703A
