Interaction method and related equipment
By displaying the recommended controls after the preset animation playback during video viewing and automatically distributing recommendation information, the problems of long links, low efficiency and limited scope of propagation operations are solved, and more efficient and wider communication and user interaction are achieved. .
Patent Information
- Application Number
- CN202411632364.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-18
AI Technical Summary
In the prior art, the animation propagation operation link when viewing videos is long, the propagation efficiency is low, and the propagation range is limited, which limits the user's willingness to spread and the convenience of operation.
After the preset animation of the multimedia data association is played, the first recommendation control is displayed. After the user clicks, the recommendation information can be automatically distributed to the associated user, so that the associated user can see the recommendation information when viewing the multimedia data.
It reduces the recommended operation link of recommended information, improves the communication efficiency, expands the communication range, and enhances the user's interaction and experience.
Smart Images

Figure CN119473071A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of human-computer interaction, and in particular to an interaction method and related equipment. Background Art
[0002] When watching a video, you can trigger animations to increase interactivity and fun. However, this type of animation can only be spread by selecting friends in the relevant area of the video (such as the comment area). The operation link is long, which reduces the user's willingness to spread. In addition, the operation is inconvenient, the dissemination efficiency is low, and the dissemination range is limited. Summary of the invention
[0003] In view of this, the purpose of the present disclosure is to propose an interactive method, device, electronic device, storage medium and product, which can at least to some extent solve the technical problems recommended in the related art, such as long propagation operation link, low propagation efficiency, and limited propagation range.
[0004] In a first aspect, the present disclosure provides an interaction method, comprising:
[0005] Playing multimedia data in the first interface;
[0006] In response to the preset animation related to the multimedia data being played to end, displaying a first recommendation control in the first interface;
[0007] In response to a first trigger operation on the first recommendation control, recommendation information is displayed in the first recommendation control so that the first associated user can display the recommendation information when playing the multimedia data; the recommendation information includes recommender information and animation information of the preset animation.
[0008] In a second aspect of the present disclosure, an interactive device is provided, comprising:
[0009] A display module is used to play multimedia data in a first interface; in response to the end of playing a preset animation related to the multimedia data, a first recommendation control is displayed in the first interface; in response to a first trigger operation on the first recommendation control, recommendation information is displayed in the first recommendation control so that a first associated user can display the recommendation information when playing the multimedia data; the recommendation information includes recommender information and animation information of the preset animation.
[0010] A third aspect of the present disclosure provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first aspect when executing the program.
[0011] A fourth aspect of the present disclosure provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, wherein the computer instructions are used to cause the computer to execute the method described in the first aspect.
[0012] Based on the same inventive concept, a fifth aspect of the exemplary embodiments of the present disclosure provides a computer program product, including computer program instructions. When the computer program instructions are executed on a computer, the computer executes the method described in the first aspect.
[0013] From the above description, it can be seen that the interactive method and related equipment provided by the present invention, by displaying a first recommendation control after the preset animation associated with the multimedia data is played, the recommendation information is displayed after the user clicks the first recommendation control, and the recommendation information can be automatically distributed to associated users, so that the associated users can see the recommendation information when watching the multimedia data, thereby reducing the recommendation operation link of the recommendation information, improving the dissemination efficiency of the recommended objects, expanding the dissemination scope, and enhancing user interactivity. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0015] Figure 1 A schematic diagram of an interactive architecture according to an embodiment of the present disclosure.
[0016] Figure 2 The figure is a schematic diagram of the hardware structure of an exemplary electronic device according to an embodiment of the present disclosure.
[0017] Figure 3 The figure is a flowchart of the interactive method according to the embodiment of the present disclosure.
[0018] Figure 4 It is a schematic diagram of the first interface of an embodiment of the present disclosure.
[0019] Figure 5 A schematic diagram of recommendation information according to an embodiment of the present disclosure.
[0020] Figure 6 This is a schematic diagram of a second recommended control according to an embodiment of the present disclosure.
[0021] Figure 7 A schematic diagram of a preset animation according to an embodiment of the present disclosure.
[0022] Figure 8This is a schematic diagram of the first interface after the preset animation of the embodiment of the present disclosure is finished playing.
[0023] Fig. 9 A schematic diagram of key frame identification according to an embodiment of the present disclosure.
[0024] Fig.10 It is a schematic diagram of a sharing interface according to an embodiment of the present disclosure.
[0025] Fig.11 Schematic diagram of an interactive device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0026] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0027] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0028] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the type, scope of use, and usage scenarios of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations. For example, in response to receiving an active request from the user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require the acquisition and use of the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0029] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0030] Figure 1A schematic diagram of the interaction architecture of an embodiment of the present disclosure is shown. Figure 1 , the interactive architecture 100 may include a server 110, a terminal 120, and a network 130 providing a communication link. The server 110 and the terminal 120 may be connected via a wired or wireless network 130. The server 110 may be an independent physical server, or a server cluster or distributed system consisting of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, security services, and CDN.
[0031] The terminal 120 may be implemented in hardware or software. For example, when the terminal 120 is implemented in hardware, it may be various electronic devices having a display screen and supporting page display, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers, and desktop computers, etc. When the terminal 120 device is implemented in software, it may be installed in the electronic devices listed above; it may be implemented as multiple software or software modules (such as software or software modules used to provide distributed services), or it may be implemented as a single software or software module, which is not specifically limited here.
[0032] It should be noted that the interactive method provided in the embodiment of the present application can be executed by the terminal 120 or by the server 110. It should be understood that Figure 1 The number of terminals, networks and servers in the embodiment is only for illustration and is not intended to limit the number of terminals, networks and servers. Any number of terminals, networks and servers may be provided as required.
[0033] Figure 2 FIG. 2 shows a schematic diagram of the hardware structure of an exemplary electronic device 200 provided in an embodiment of the present disclosure. Figure 2 As shown, the electronic device 200 may include: a processor 202, a memory 204, a network module 206, a peripheral interface 208 and a bus 210. The processor 202, the memory 204, the network module 206 and the peripheral interface 208 are connected to each other in communication within the electronic device 200 through the bus 210.
[0034] Processor 202 may be a central processing unit (CPU), a neural network processor (NPU), a microcontroller (MCU), a programmable logic device, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), or one or more integrated circuits. Processor 202 may be used to perform functions related to the technology described in this disclosure. In some embodiments, processor 202 may also include multiple processors integrated into a single logical component. For example, Figure 2 As shown, processor 202 may include a plurality of processors 202a, 202b, and 202c.
[0035] The memory 204 may be configured to store data (eg, instructions, computer code, etc.). Figure 2 As shown, the data stored in the memory 204 may include program instructions (e.g., program instructions for implementing the interactive method of the embodiment of the present disclosure) and data to be processed (e.g., the memory may store configuration files of other modules, etc.). The processor 202 may also access the program instructions and data stored in the memory 204, and execute the program instructions to operate on the data to be processed. The memory 204 may include a volatile storage device or a non-volatile storage device. In some embodiments, the memory 204 may include a random access memory (RAM), a read-only memory (ROM), an optical disk, a magnetic disk, a hard disk, a solid-state drive (SSD), a flash memory, a memory stick, etc.
[0036] The network module 206 can be configured to provide communication with other external devices to the electronic device 200 via a network. The network can be any wired or wireless network capable of transmitting and receiving data. For example, the network can be a wired network, a local wireless network (e.g., Bluetooth, WiFi, near field communication (NFC) etc.), a cellular network, the Internet or a combination thereof. It is understood that the type of network is not limited to the above specific examples. In some embodiments, the network module 206 can include any number of network interface controllers (NICs), radio frequency modules, transceivers, modems, routers, gateways, adapters, cellular network chips, etc., in any combination.
[0037] The peripheral interface 208 can be configured to connect the electronic device 200 to one or more peripheral devices to achieve information input and output. For example, the peripheral devices can include input devices such as a keyboard, a mouse, a touch pad, a touch screen, a microphone, and various sensors, and output devices such as a display, a speaker, a vibrator, and an indicator light.
[0038] The bus 210 can be configured to transmit information between various components of the electronic device 200 (e.g., the processor 202, the memory 204, the network module 206, and the peripheral interface 208), such as an internal bus (e.g., a processor-memory bus), an external bus (USB port, PCI-E bus), etc.
[0039] It should be noted that, although the architecture of the electronic device 200 only shows the processor 202, the memory 204, the network module 206, the peripheral interface 208 and the bus 210, in the specific implementation process, the architecture of the electronic device 200 may also include other components necessary for normal execution. In addition, it can be understood by those skilled in the art that the architecture of the electronic device 200 may also only include the components necessary for implementing the embodiments of the present disclosure, and does not necessarily include all the components shown in the figure.
[0040] The existing dissemination methods of multimedia resources usually rely on the interactive method of users selecting friends in the comment area or sharing to social platforms. Specifically, when users watch multimedia content, the display interface will prompt or encourage users to select friends in the comment area or forward the content to designated friends through the share button. However, this method lacks clear guidance, and users often lack sufficient motivation to comment or forward advertisements in the comment area after watching multimedia content. Users have weak perception and low willingness to spread, resulting in poor content dissemination effect. At the same time, users need to go through multiple steps to complete the dissemination operation. For example, users need to enter the comment area, then manually select friends, and finally post comments. This series of operations is not only cumbersome, but also increases the user's operational burden. Due to the need to select designated friends, the dissemination range is also limited, and potential users cannot be widely covered, making it difficult to achieve large-scale dissemination. Therefore, how to shorten the dissemination operation link and improve the dissemination effect and efficiency of multimedia resources has become a technical problem that needs to be solved urgently.
[0041] In view of this, the embodiments of the present disclosure provide an interactive method and related devices. By displaying a first recommendation control after the preset animation associated with multimedia data is played, the user clicks the first recommendation control to display the recommendation information, and the recommendation information can be automatically distributed to the associated users, so that the associated users can see the recommendation information when watching the multimedia data, thereby reducing the recommendation operation link of the recommendation information, improving the dissemination efficiency of the recommended object, expanding the dissemination range, and enhancing the user's interactivity.
[0042] See also Figure 3 , Figure 3 The schematic flow chart of the interaction method according to the embodiment of the present disclosure is shown. The interaction method according to the embodiment of the present disclosure can be deployed on the server side or the terminal side. Figure 3 In the embodiment, the interaction method 300 may further include the following steps.
[0043] Step S310: Play multimedia data in the first interface.
[0044] The first interface may refer to an interface for displaying multimedia data to the user, such as an interface for playing audio and video in an application. The first interface may be associated with a first account, such as an interface for playing multimedia data under the first account of an application. Multimedia data may be multimedia content played to the user, including but not limited to video, audio, pictures, etc. For details, see Figure 4 , Figure 4 A schematic diagram of a first interface according to an embodiment of the present disclosure is shown. Figure 4 In the example, the first interface 400 can play multimedia data 410, and the multimedia data 410 can be related to the target object object, such as video data describing the target object object.
[0045] Step S320: in response to the completion of playing of a preset animation related to the multimedia data, displaying a first recommendation control in the first interface.
[0046] Among them, the preset animation may refer to an animation associated with multimedia data to enhance the user experience or convey specific information. The preset animation may be additional content related to the multimedia data, such as an Easter egg animation. The preset animation related to the multimedia data may refer to the appearance of relevant content about the associated object object of the multimedia data in the preset animation, such as the logo, text, etc. of the associated object object. The first recommendation control may refer to an interactive control for the current user to recommend content to other users, such as a button, icon, slider, etc. The user can trigger the function of recommending content by clicking, sliding, etc.
[0047] Specifically, see Figure 4, when playing multimedia data 410 in the first interface, at least one interactive control may also be displayed, and each interactive control may implement different interactive functions. For example, a first interactive control 420 is also displayed in the first interface 400, for example, the first interactive control 420 may be a like control for performing a like operation. In some embodiments, interactive controls with other specific functions may also be displayed in the first interface 400, such as a comment control 430, a favorite control 440, a forwarding control 450, ... . An account identifier 460 may also be displayed in the first interface 400 to indicate the first account currently playing the multimedia data 410. A text identifier 470 may also be displayed in the first interface 400 to describe the target object object related to the multimedia data 410, such as the text of the target object object. A participation control 480 may also be displayed in the first interface 400 to participate in a specified activity, task or function, such as an experience activity about the target object object.
[0048] The preset animation can be triggered by triggering the interactive control in the first interface 400, for example, triggering the first interactive control 420. The user can click, long press, slide, etc. on the first interactive control 420 to trigger the playback of the preset animation. When the preset animation ends, the first recommendation control 490 can be displayed. The first recommendation control 490 can be used to display recommendation information, which can be displayed in the interface of the current user, indicating that the current user has recommended the content to the associated user; the recommendation information can also be displayed when the same multimedia data is played in the interface of the associated user, so that the associated user can pay attention to the content recommended by the current user.
[0049] In some embodiments, when playing the preset animation, the first interactive control 420, the interactive controls 430-450, the account identifier 460, the text identifier 470, the participation control 480, etc. may be hidden. In some embodiments, when the preset animation ends, at least one of the first interactive control 420, the interactive controls 430-450, the account identifier 460, the text identifier 470, and the participation control 480 may be displayed in the first interface 400, or these controls may not be displayed.
[0050] In step S330, in response to a first trigger operation on the first recommendation control, recommendation information is displayed in the first recommendation control so that the first associated user can display the recommendation information when playing the multimedia data; the recommendation information includes recommender information and animation information of the preset animation.
[0051] The first trigger operation may refer to an operation on the first recommendation control, such as a click, a long touch, etc. The recommendation information may indicate the recommender and the recommended content, such as the current user recommending a preset animation. The recommender information may include information about the recommender, such as a name, an ID, an identifier (such as an avatar), etc. The animation information may include attribute information of the preset animation, such as a name, etc.
[0052] Specifically, after the preset animation is played, the first recommendation control 490 may be displayed in the first interface 400. A trigger operation may be performed on the first recommendation control 490, and the recommendation information may be displayed in the first recommendation control 490, such as Figure 5 As shown, Figure 5 A schematic diagram of recommendation information according to an embodiment of the present disclosure is shown. For example, the recommendation information may recommend a preset animation for the current user user. At this time, when the first associated user plays the multimedia data on the corresponding display interface, the recommendation information "User user recommends preset animation" may be displayed on its display interface. Furthermore, when displaying the recommendation information, a floating window may be used. The use of a recommendation floating window enables multimedia resources to be automatically distributed in the video streams of the user's associated users (such as friends) without the user actively searching or sharing, greatly shortening the dissemination link. The automated recommendation mechanism of the recommendation floating window significantly improves the dissemination efficiency and reduces the tediousness of user operations; it can also cover more potential users and increase the scope of dissemination. At the same time, it also improves the user's interactivity, experience, and stickiness.
[0053] In the traditional method, users go to the comment area to comment / forward the recommendation method, but users have weak perception and low willingness to spread. The traditional method has a long sharing operation link, and it is necessary to circle designated friends before spreading, and the spread range is limited. Compared with this traditional method, after the first recommendation control of the embodiment of the present disclosure is triggered, the current user can recommend the associated user. When the associated user plays the multimedia data, the recommended information can be displayed to the associated user, which reduces the operation link of sharing or recommendation and expands the spread range and efficiency.
[0054] In some embodiments, in response to a first trigger operation on the first recommendation control, displaying recommendation information in the first recommendation control includes:
[0055] In response to a first trigger operation on the first recommendation control, the first recommendation control changes from a first color to a second color, and the recommendation information includes a recommender identifier of a recommender and an animation identifier of the preset animation.
[0056] The color of the first recommendation control changes from the first color to the second color, which can provide visual feedback to the current user to confirm the user's operation. The recommender identifier in the recommendation information can be the recommender's user name, avatar, introduction, etc., and the animation identifier can be the animation title, thumbnail, brief description, etc. This information helps to increase the credibility and attractiveness of the recommendation, and encourages users to further understand and share multimedia resources. Specifically, Figure 4 and Figure 5 As shown, after the first recommendation control 490 is triggered, the first recommendation control may change from the first color (white) to the second color (light green) to confirm that the user has triggered the first recommendation control 490 .
[0057] In some embodiments, method 300 may further include:
[0058] A second recommendation control is displayed on the first interface, where the second recommendation control is used to instruct a second associated user to recommend the preset animation.
[0059] The second recommendation control can be used to indicate the content recommended by the associated user to the current user. The first recommendation control changes to the second color after being triggered. In some embodiments, the second recommendation control of the second color can also be displayed when the associated user plays high-definition multimedia data, thereby highlighting the recommended information and prompting the current user to pay attention to the recommended information. Figure 6 , Figure 6 A schematic diagram of a second recommendation control according to an embodiment of the present disclosure is shown. Figure 6 In the example, when the second associated user plays multimedia data 410, the preset animation can be recommended to users related to the second associated user through the corresponding recommendation control in its interface (i.e., the control with the same function as the first recommendation control). Then, the recommendation information recommended by the second associated user can be displayed in the first interface 400 through the second recommendation control 610 when the current user plays the media data 410, and the second recommendation control 610 can display "preset animation recommended by the second associated user". In this way, multimedia resources can be automatically distributed among the associated users of the user without the recommender actively searching or sharing, which greatly shortens the dissemination link, improves the dissemination efficiency, and reduces the tediousness of user operations.
[0060] In some embodiments, method 300 may further include:
[0061] In response to the display time of the second recommended control reaching a preset time or a second trigger operation for the second recommended control, a first animation about the first interactive control is displayed on the first interface to prompt a user of the location of the first interactive control.
[0062] The second recommendation control may be in the form of a floating window, and the first animation may refer to an animation used to prompt the first interactive control. By displaying the second recommendation control on the first interface, and playing the first animation about the first interactive control after the second recommendation control is displayed for a preset time or the user clicks the second recommendation control, the user experience and participation can be effectively improved. The recommendation control not only simplifies the user's operation path, but also improves the user's operation convenience and participation.
[0063] Specifically, see Figure 6 , Figure 6 A schematic diagram of a second recommendation control according to an embodiment of the present disclosure is shown. Figure 6 In the example, when the second associated user recommends the preset animation animation associated with the multimedia data 410 through the recommendation control in the playback interface when playing the multimedia data 410, when the current user accesses the multimedia data 410, "the second associated user recommends the preset animation" is displayed on the second recommendation control 610 in the first interface 400 of the current user. When the display time of "the second associated user recommends the preset animation" on the second recommendation control 610 reaches the preset time, such as 2s, or the second recommendation control 610 is operated such as clicking, the first animation 620 can be played to prompt the user the location of the first interactive control to guide the user to interact. The first animation can prompt the user the location of the first interactive control 420, for example, playing a fireworks animation, which can start at any position of the first interface 400 and end at the first interactive control 420, guiding the user's sight to the first interactive control 420. Furthermore, the display properties of the first interactive control 420, such as display intensity and display color, can be changed to form a display dynamic effect, such as strengthening or weakening the display, etc., to further visually attract the user's attention, enhance the user's perception of the first interactive control, and facilitate user interaction. The user can trigger the first interactive control 420, or play the preset animation 710, such as Figure 7 As shown, Figure 7 A schematic diagram of a preset animation according to an embodiment of the present disclosure is shown.
[0064] In some embodiments, method 300 may further include:
[0065] In response to a third trigger operation on the first interactive control in the first interface, the preset animation is played.
[0066] The first interactive control may refer to an interactive control for playing a preset animation. Figure 4As shown, the user can trigger the first interactive control 420, and then the first interactive control 420, interactive controls 430-450, account identifier 460, text identifier 470, participation control 480, etc. can be hidden; and a preset animation 710, such as an animation about fireworks, can be displayed. Figure 7 shown.
[0067] In some embodiments, after the preset animation is played, the method 300 may further include:
[0068] The key frames of the preset animation and / or a second interactive control are displayed, where the second interactive control is used to save the preset animation and / or the key frames.
[0069] Among them, the key frame may refer to an important image frame in the preset animation, such as a highlight moment or a wonderful moment. The second interactive control may refer to an interactive control for saving the preset animation and / or the key frame therein, such as a save button, etc. For details, see Figure 8 , Figure 8 A schematic diagram of the first interface after the preset animation is played according to an embodiment of the present disclosure is shown. After the preset animation is played, the key frames of the preset animation can be displayed to enhance the user's sense of participation and interactivity. Specifically, Figure 8 As shown, after the preset animation 710 is played, the key frame 810 in the first interface 400 is frozen, as shown in FIG. Figure 8 As shown. The user can share the key frame 810 with friends or save it locally for dissemination. In traditional interactive methods, users often need to actively take screenshots and save them during the animation playback process. However, the animation playback time is short, and there is often no time to take screenshots and save them. In addition, the content of the screenshot is uncontrollable and may not be the best frame. Compared with the traditional interactive method, according to the method of the embodiment of the present disclosure, the key frames in the animation are directly displayed, and a good image can be obtained without the user manually taking screenshots. It not only reduces user operations but also meets the user's high-quality screenshot needs, increases user participation and interactivity, and provides a rich visual experience.
[0070] After the preset animation 710 is played, the second interactive control 820 may also be displayed in the first interface 400, such as Figure 8 As shown. The user can save the animation or the key frames in the animation through the second interactive control, thereby increasing the user's sense of participation and interactivity and providing a rich visual experience. After the user clicks the second interactive control 820, the preset animation and / or the key frames in the preset animation can be saved locally or in the cloud. In this way, the user can share the saved content with friends or spread it through social media platforms to expand the dissemination range of the preset animation.
[0071] In some embodiments, method 300 may further include:
[0072] The key frame is reduced to a key frame identifier, and the key frame identifier is displayed in the first interface; wherein the key frame identifier is used to share the multimedia data, the preset animation or the key frame.
[0073] The key frame can be reduced in size and displayed in the first interface, and reduced to a key frame mark 910, such as Fig. 9 As shown, Fig. 9 Schematic diagram of key frame identification according to an embodiment of the present disclosure is shown. A trigger operation such as clicking on the key frame identification 910 is performed, and the sharing interface 1000 is displayed in the first interface 400, such as Fig.10 shown. Fig.10 A schematic diagram of a sharing interface according to an embodiment of the present disclosure is shown. Fig.10 In the sharing interface 1000, at least one user identifier may be displayed, such as user 1, user 2, user 3, ... The user may select these user identifiers to select the object to be shared, so as to share the first sharing information generated based on the key frame to the selected user. After receiving the first sharing information, the first associated user may perform one or more operations on the first sharing information, so as to play the corresponding multimedia data and / or preset animation based on the first sharing information. The sharing interface 1000 may also display other controls 1011-1013, such as forwarding controls, copy link controls, recommend to friends, ...
[0074] It should be understood that the first associated user and the second associated user may be the same or different, and both refer to users associated with the first account corresponding to the current user, such as friends or contacts of the current user, etc., and are not limited here.
[0075] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.
[0076] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0077] Based on the same technical concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides an interactive device, see Fig.11 , the interactive device, the device comprising:
[0078] A display module is used to play multimedia data in a first interface; in response to the end of playing a preset animation related to the multimedia data, a first recommendation control is displayed in the first interface; in response to a first trigger operation on the first recommendation control, recommendation information is displayed in the first recommendation control so that a first associated user can display the recommendation information when playing the multimedia data; the recommendation information includes recommender information and animation information of the preset animation.
[0079] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0080] The device of the above embodiment is used to implement the corresponding interaction method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0081] Based on the same technical concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the interaction method described in any of the above embodiments.
[0082] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0083] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the interactive method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0084] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure (including the claims) is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.
[0085] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present disclosure difficult to understand, the known power / ground connections to the integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present disclosure difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure will be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it is apparent to those skilled in the art that the embodiments of the present disclosure can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0086] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0087] The embodiments of the present disclosure are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present disclosure should be included in the scope of protection of the present disclosure.
Claims
1. An interactive method, comprising: Playing multimedia data in the first interface; In response to the preset animation related to the multimedia data being played to end, displaying a first recommendation control in the first interface; In response to a first trigger operation on the first recommendation control, recommendation information is displayed in the first recommendation control so that the first associated user can display the recommendation information when playing the multimedia data; the recommendation information includes recommender information and animation information of the preset animation.
2. The method according to claim 1, further comprising: A second recommendation control is displayed on the first interface, where the second recommendation control is used to instruct a second associated user to recommend the preset animation.
3. The method according to claim 1 or 2, further comprising: In response to a third trigger operation on the first interactive control in the first interface, the preset animation is played.
4. The method according to claim 3, further comprising: In response to the display time of the second recommended control reaching a preset time or a second trigger operation for the second recommended control, a first animation about the first interactive control is displayed on the first interface to prompt a user of the location of the first interactive control.
5. The method according to claim 1, wherein: In response to a first trigger operation on the first recommendation control, displaying recommendation information in the first recommendation control includes: In response to a first trigger operation on the first recommendation control, the first recommendation control changes from a first color to a second color, and the recommendation information includes a recommender identifier of a recommender and an animation identifier of the preset animation.
6. The method according to claim 1, wherein: After the preset animation is played, the method further includes: The key frames of the preset animation and / or a second interactive control are displayed, where the second interactive control is used to save the preset animation and / or the key frames.
7. The method according to claim 6, further comprising: The key frame is reduced to a key frame identifier, and the key frame identifier is displayed in the first interface; wherein the key frame identifier is used to share the multimedia data, the preset animation or the key frame.
8. An interactive device, comprising: A display module, used for playing multimedia data in the first interface; In response to the preset animation related to the multimedia data being played to end, displaying a first recommendation control in the first interface; In response to a first trigger operation on the first recommendation control, recommendation information is displayed in the first recommendation control so that the first associated user can display the recommendation information when playing the multimedia data; the recommendation information includes recommender information and animation information of the preset animation.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the interaction method according to any one of claims 1 to 7 when executing the program.
10. A non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to cause the computer to execute the interactive method according to any one of claims 1 to 7.