Multimedia content interaction method and apparatus, device, medium and program product
By switching virtual images into multimedia content in game applications, the problem of single information display is solved, and the diversification and efficiency improvement of information display is achieved.
Patent Information
- Application Number
- PCT/CN2024/139084
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-18
- Filing Date
- 2024-12-13
- Publication Date
- 2025-07-24
AI Technical Summary
In the prior art, the information display method of player accounts in game applications is relatively monotonous, and the information display dimension is single, which cannot meet diversified needs.
Provide a multimedia content interaction method, by switching virtual images into multimedia content in the image display area, including dynamic display of video, audio, pictures, etc., to increase the dimension and dynamic effect of information display.
It enriches the content types of information display interface, improves the diversification of information display, saves the operation of switching to view multimedia content between different platforms, and improves viewing efficiency.
Smart Images

Figure CN2024139084_24072025_PF_FP_ABST
Abstract
Description
Interactive method, device, equipment, medium and program product for multimedia content
[0001] This application claims priority to Chinese patent application number 202410080333.3, filed on January 18, 2024, entitled “Content display method, device, equipment, medium and program product”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] The embodiments of the present application relate to the field of computer technology, and in particular to a method, apparatus, device, medium, and program product for interacting with multimedia content. Background Art
[0003] In the game application, the personal homepage of the player account displays relevant information of the account, such as the account's identity information, the account's game data, the image of the virtual character controlled by the account, etc.
[0004] In the related art, the information on the personal homepage is provided by the game system based on the basic information input by the player and the player's operation performance in the game, and the information is classified and displayed according to a certain layout method.
[0005] However, the above information display method is relatively monotonous and has a single expression dimension, which cannot meet the diversified needs of homepage display effects. Summary of the Invention
[0006] The embodiments of the present application provide a method, apparatus, device, medium, and program product for interacting with multimedia content. The technical solution is as follows:
[0007] In one aspect, a method for interacting with multimedia content is provided, the method comprising:
[0008] Displaying an information display interface of the first account, wherein the information display interface includes an image display area, wherein the image display area is used to display a virtual image corresponding to the first account;
[0009] receiving a first content switching operation;
[0010] In response to the first content switching operation, switching the virtual image to multimedia content corresponding to the first account in the image display area;
[0011] The multimedia content is played in the image display area. In another aspect, a multimedia content interaction device is provided, the device comprising:
[0012] An interface display module, configured to display an information display interface of the first account, wherein the information display interface includes an image display area, wherein the image display area is configured to display a virtual image corresponding to the first account;
[0013] a switching display module, configured to receive a first content switching operation, and in response to the first content switching operation, switch the virtual image to multimedia content corresponding to the first account in the image display area;
[0014] A content playback module is configured to play the multimedia content in the image display area. In another aspect, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and wherein the at least one instruction, at least one program, or the code set or instruction set is loaded and executed by the processor to implement the multimedia content interaction method described in any of the above embodiments of the present application.
[0015] On the other hand, a computer-readable storage medium is provided, wherein the storage medium stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the multimedia content interaction method as described in any of the above-mentioned embodiments of the present application.
[0016] In another aspect, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the multimedia content interaction method described in any of the above embodiments.
[0017] The beneficial effects of the technical solutions provided in the embodiments of the present application include at least:
[0018] Through the first content switching operation, the display of the virtual image can be switched to the display of multimedia content in the information display interface, increasing the dimension of the displayed content and enriching the types of information in the information display interface. Multimedia content is played in the image display area, and dynamic display effects are added on the basis of static display information to achieve diversified interface display effects. In addition, when the user is browsing in the information display interface, if he is interested in the life content or game video content of the first account, there is no need to switch to the associated account of the first account on the multimedia content platform to view it, which saves the switching operation between the current program and the multimedia content platform and improves the efficiency of viewing multimedia content. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] FIG1 is a schematic diagram of an information display interface provided by an exemplary embodiment of the present application;
[0020] FIG2 is a schematic diagram of switching and displaying multimedia content in an image display area provided by an exemplary embodiment of the present application;
[0021] FIG3 is a schematic diagram of a process of displaying corresponding content in an image display area after entering an information display interface according to an exemplary embodiment of the present application;
[0022] FIG4 is a schematic diagram of a process for setting multimedia content played in an image display area provided by an exemplary embodiment of the present application;
[0023] FIG5 is a schematic diagram of a process of entering a multimedia content playback interface and setting floating window content according to an exemplary embodiment of the present application;
[0024] FIG6 is a structural block diagram of a computer device provided by an exemplary embodiment of the present application;
[0025] FIG7 is a structural block diagram of a computer system provided by an exemplary embodiment of the present application;
[0026] FIG8 is a flowchart of a multimedia content interaction method provided by an exemplary embodiment of the present application;
[0027] FIG9 is a schematic diagram of a translation switching display content provided by an exemplary embodiment of the present application;
[0028] FIG10 is a schematic diagram of zooming and switching display content provided by an exemplary embodiment of the present application;
[0029] FIG11 is a schematic diagram of dragging and switching display content provided by an exemplary embodiment of the present application;
[0030] FIG12 is a flow chart of a method for setting multimedia content provided by an exemplary embodiment of the present application;
[0031] FIG13 is a schematic diagram of a preview display of a first content provided by an exemplary embodiment of the present application;
[0032] FIG14 is a schematic diagram showing the display effect of the second content in the image display area after being cropped, provided by an exemplary embodiment of the present application;
[0033] FIG15 is a flow chart of a method for setting floating window playback content provided by another exemplary embodiment of the present application;
[0034] FIG16 is a schematic diagram of a process of sliding display of a multimedia content interface provided by an exemplary embodiment of the present application;
[0035] FIG17 is a schematic diagram of a process of triggering display of a multimedia content interface provided by an exemplary embodiment of the present application;
[0036] FIG18 is a schematic diagram of a floating window displaying target multimedia content provided by an exemplary embodiment of the present application;
[0037] FIG19 is a structural block diagram of an interactive device for multimedia content provided by an exemplary embodiment of the present application;
[0038] FIG20 is a structural block diagram of an interactive device for multimedia content provided by another exemplary embodiment of the present application;
[0039] FIG21 is a structural block diagram of a computer device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0040] In a game application, the information display interface usually includes basic account information and system-generated game data, while the image display area in the information display interface is used to display the virtual image corresponding to the account.
[0041] The types of virtual images include, but are not limited to, virtual images used to represent the account player himself and images of virtual objects controlled by the player in the game.
[0042] Schematically, as shown in FIG1 , FIG1 is a schematic diagram of an information display interface.
[0043] The information display interface 100 includes an information display area 110 and an image display area 120 . The content displayed in the information display area 110 includes, but is not limited to, a player's nickname, a player's avatar, and the player's game data within a historical time period. The image display area 120 is used to display a virtual avatar 121 .
[0044] However, the information displayed in the information display interface is all generated by the system based on the personal account information entered by the player and the player's performance in the game, and is statically displayed according to a certain layout. The types and expression dimensions of information are single and cannot meet the diversified needs of interface display effects.
[0045] This application provides a multimedia content interaction method that can solve the problem of limited display content and information types in information display interfaces. The method can be applied to at least one of the following scenarios:
[0046] (1) Game scene: a game application, a platform or webpage that can provide game functions, such as an application based on a virtual scene. In the game scene, the game application includes a player information display interface, which displays the player's record information generated during the historical game process, the player's personal information, the virtual image display, etc. The method provided in the embodiment of the present application can switch the virtual image displayed in the virtual image display area to multimedia content based on the virtual image display area, such as: video, audio and other content customized by the player, or video, audio and other content published by the player's associated account on other platforms.
[0047] (2) Social scenarios: social applications, platforms or web pages that provide social functions, such as applications that provide online chat communication functions. In social application scenarios, the user's virtual image can be displayed in at least one of the following locations as an image display area: 1. User profile introduction interface; 2. Chat interface between users. Taking the chat interface as an example, when at least two users are chatting in the chat interface, an image display area is displayed in the chat interface, and the virtual images of each user are displayed in the image display area, such as: User A is displayed with virtual image a. The method provided in the embodiment of the present application can switch the virtual image to multimedia content when displaying the virtual image in the image display area in the chat dialog box, such as: user-defined video, audio and other content, or user-defined video, audio and other content posted by the user on an associated account on other platforms.
[0048] (3) Information sharing platform: Users can upload customized content to the information sharing platform, and can also view content uploaded by other users on the information sharing platform. In the information sharing platform scenario, users can set their own corresponding virtual image and display the user's virtual image in at least one of the following locations on the information sharing platform: 1. The user's information introduction interface; 2. The information sharing content posted by the user. Among them, taking the display of the virtual image in the information sharing content posted by the user as an example, the information sharing content posted by the user includes an image display area. When other users view the information sharing content on the information sharing platform, they can switch the virtual image displayed in the virtual image display area to multimedia content through a switching operation, such as: user-defined video, audio and other content, or video, audio and other content posted by the user's associated account on other platforms.
[0049] Optionally, taking the application of the interactive method of multimedia content to a game application as an example, the display content is switched in the image display area to multimedia content, and dynamic display effects are added on the basis of static display information to achieve diversified interface display effects.
[0050] Schematically, as shown in FIG2 , FIG2 is a schematic diagram of switching and displaying multimedia content in the avatar display area. Information display interface 200 includes avatar display area 210, which corresponds to avatar display control 201 and multimedia content display control 202. By default, or when avatar display control 201 is triggered, avatar display area 210 displays a virtual avatar 220. When multimedia content display control 202 is triggered, multimedia content 230 is displayed in avatar display area 210. For illustration, switching from virtual avatar 220 to multimedia content 230 is used as an example. After multimedia content display control 202 is triggered, multimedia content 230 set by the player account during the historical time period is played in avatar display area 210.
[0051] The types of multimedia content 230 include, but are not limited to, video content, animated image content, picture content, audio content, and the like.
[0052] Figure 3 is a schematic diagram of the process of displaying corresponding content in the image display area after entering the information display interface. The information display process includes the following steps.
[0053] 301. Display the information display interface. The information display interface includes an avatar display area for displaying virtual avatars and multimedia content, including playable content with a certain duration. In some embodiments, when the multimedia content is implemented as image content, the image content is displayed using dynamic effects, such as flipping and zooming. The player's operations during the historical time period are recorded, and the corresponding operation data is sent to the terminal.
[0054] 302, Determine whether to display multimedia content first. The terminal determines whether to display multimedia content first in the image display area based on the operation data.
[0055] 303. If the operation data indicates that the multimedia content is not to be displayed first, the virtual image is displayed.
[0056] 304 : If the operation data indicates that the multimedia content should be displayed first, the multimedia content is displayed.
[0057] 305, determine whether multimedia content has been set. Check whether multimedia content has been set in the historical time period.
[0058] 306 , if no multimedia content has been set in the historical time period, the default multimedia content is played in a loop. The default multimedia content can be any multimedia content, such as the multimedia content with the highest playback volume in the multimedia content platform, or the multimedia content set by the system.
[0059] In some embodiments, if the terminal receives a content switching operation after the virtual image is displayed in the image display area, the content displayed in the image display area is switched to multimedia content.
[0060] 307. If multimedia content has been set in the historical time period, the multimedia content is obtained. The server sends the multimedia content's content ID (identification) and the multimedia content's display mode to the terminal. The multimedia content's display mode refers to whether the multimedia content needs to be cropped when it is played.
[0061] The terminal obtains the multimedia content through SDK (Software Development Kit) according to the received content ID.
[0062] 308. Check whether the multimedia content is displayed in full screen mode. Check whether the multimedia content is displayed in full screen mode according to the received multimedia content display mode.
[0063] 309. If the display is full screen, the multimedia content is displayed according to the full screen ratio. The full screen ratio refers to the ratio obtained by adaptively adjusting the size of the multimedia content and the size of the image display area. When the display is full screen, the image display area is filled with multimedia content.
[0064] 310. If the multimedia content is to be cropped, the multimedia content is displayed according to a cropping ratio, wherein the cropping ratio is a ratio obtained by manually cropping the size of the multimedia content by the user.
[0065] 311, automatically looping multimedia content.
[0066] In some embodiments, the player can set or change the multimedia content played in the image display area, such as setting the multimedia content for the first time; changing the first multimedia content played in the image display area to the second multimedia content, etc.
[0067] 2 , the avatar display area 210 includes a multimedia content setting control 203. By triggering the multimedia content setting control 203, multimedia content 230 can be initially set or replaced. In some embodiments, the multimedia content setting control 203 is continuously displayed in the avatar display area 210, or the multimedia content setting control 203 is displayed in the avatar display area 210 after receiving a switching operation while the virtual avatar 220 is being displayed, wherein the switching operation is used to indicate a switch in the displayed multimedia content.
[0068] Figure 4 is a schematic diagram of a process for setting the multimedia content played in the image display area. The multimedia content setting process includes the following steps.
[0069] 401: Receive a content setting operation. For example, the image display area corresponds to a content setting control, and a triggering operation on the content setting control is received.
[0070] 402, check whether multimedia content has been set. The player's method of setting multimedia content includes but is not limited to: (1) obtaining multimedia content corresponding to the second account associated with the first account (referring to the player account) and setting it as multimedia content displayed in the image display area, wherein the multimedia content corresponding to the second account includes multimedia content uploaded by the second account on the multimedia content platform; (2) the player obtains and sets multimedia content through the shooting, screenshot, recording and other functions provided by the terminal; (3) obtains and sets multimedia content stored locally on the terminal, etc. The server will record whether the player has set multimedia content in the historical time period and whether the second account associated with the first account has uploaded multimedia content on the multimedia content platform, and send the record data to the terminal, and the record data is used to indicate whether the multimedia content setting interface can be displayed.
[0071] 403. If multimedia content has not been set, the terminal prompts the player to set multimedia content for the account. The terminal prompts the player to associate the account to obtain multimedia content corresponding to the second account, or prompts the player to use the second account to upload multimedia content on the multimedia content platform.
[0072] 404. If the multimedia content has been set, a multimedia content setting interface is displayed. The player can set or change the multimedia content displayed in the image display area through the multimedia content setting interface.
[0073] 405. Obtain multimedia content associated with the account.
[0074] 406. Display multimedia content associated with the account. The terminal obtains the multimedia content associated with the player's account and displays it as candidate multimedia content on the multimedia content settings interface. If the multimedia content is video or other content of a certain length, the candidate multimedia content is displayed as a list of still frames.
[0075] 407, select the first multimedia content. The terminal receives the selection operation and determines the first multimedia content to be displayed in the image display area from the candidate multimedia content.
[0076] 408. Check whether the display mode of the first multimedia content is full screen display. The terminal determines whether the display mode of the multimedia content is full screen display according to the operation of the player.
[0077] 409: If the display is full screen, the multimedia content is displayed according to the full screen ratio.
[0078] 410. If the display is not in full screen, the first multimedia content is displayed according to the cropping ratio. In some embodiments, when the display is not in full screen, the display mode is implemented as cropping display. If it is cropping display, the multimedia content is displayed according to the cropping ratio.
[0079] 411, receiving confirmation operation.
[0080] 412. Exit the multimedia content setting interface and prompt the player that the content setting is successful. The player sets the display method of the multimedia content and confirms it. The terminal exits the multimedia content setting interface and prompts the player that the content setting is successful. After the multimedia content is successfully set, when the player opens the information display interface, the set multimedia content automatically plays in the avatar display area. Alternatively, when the avatar in the avatar display area switches to displaying the multimedia content, the set multimedia content automatically plays.
[0081] In some embodiments, in addition to being played in the image display area of the information display interface, multimedia content can also be displayed floating on the terminal interface. In this case, the player can watch the multimedia content in the floating window while controlling the virtual object to perform actions or play games in the virtual scene.
[0082] Figure 5 is a schematic diagram of the process of entering the multimedia content playback interface to set the floating window content. The floating window playback content setting process includes the following steps.
[0083] 501, displaying an information display interface. In some embodiments, after the information display interface is displayed, the terminal captures the player's operation gestures in real time.
[0084] 502, determining whether the player performs an operation and the type of the player's operation.
[0085] 503. If the player does not perform any operation, the terminal still displays the information display interface. If the player triggers an operation on the first control corresponding to the multimedia content playback interface, the terminal displays the multimedia content playback interface; wherein the multimedia content playback interface includes a multimedia content playback list, and the list includes at least one multimedia content to be played.
[0086] At step 504, if the player performs a sliding operation, the terminal plays a real-time displacement animation and prompts the user to enter the multimedia content playback interface. The displacement animation refers to an animation that gradually displays the multimedia content playback interface in a panning manner. During the displacement animation, the information display interface shrinks on the terminal screen, while the multimedia content playback interface expands on the terminal screen.
[0087] 505. Check whether the sliding distance corresponding to the sliding operation has reached the trigger point. The trigger point has a distance threshold. If the sliding distance exceeds the trigger point, it means that the sliding distance has reached the distance threshold. When the distance threshold is reached, the terminal displays a prompt message to prompt the player to release the touch to enter the multimedia content playback interface. If the sliding distance does not exceed the trigger point, the displacement animation continues to play.
[0088] 506. If the sliding distance exceeds the trigger point, the terminal prompts the user to release the touch screen to enter the multimedia content playback interface.
[0089] 507. The terminal determines whether the player releases the device.
[0090] If the player lets go, the terminal enters the multimedia content playback interface and displays the multimedia content playlist. The terminal plays an interface transition animation and displays the multimedia content playback interface. The interface transition animation refers to the transition animation played when the terminal interface switches from the information display interface to the multimedia content playback interface. If the player does not let go, the terminal continues to prompt the player to let go to enter the multimedia content playback interface.
[0091] In some embodiments, if a trigger operation on the first control is received, the terminal executes the steps of entering the multimedia playback interface and displaying the multimedia content play list.
[0092] In summary, the method provided by this application can switch the content displayed in the image display area to the multimedia content set by the player account, increasing the dimensionality of the displayed content and enriching the types of information in the information display interface. Playing multimedia content in the image display area adds dynamic display effects on the basis of static display information, realizing diversified interface display effects.
[0093] Figure 6 shows a block diagram of a computer device provided by an exemplary embodiment of the present application. The computer device 600 includes an operating system 620 and an application 622. The operating system 620 is basic software that provides the application 622 with secure access to the computer hardware.
[0094] Application 622 is an application that supports virtual scenes. Optionally, application 622 is an application that supports three-dimensional virtual scenes. Application 622 can be any of a virtual reality application, a three-dimensional map program, a TPS game (Third-Person Shooter), an FPS game (First-Person Shooter), a MOBA game (Multiplayer Online Battle Arena), an SLG game (Simulation Game), or a party casual game. Application 622 can be a stand-alone application, such as a stand-alone three-dimensional game program, or a network-based application.
[0095] 7 shows a block diagram of a computer system according to an exemplary embodiment of the present application. The computer system 700 includes a first device 720 , a server 740 , and a second device 760 .
[0096] The first device 720 has an application installed and running that supports virtual scenes. This application can be any of a virtual reality application, a three-dimensional map program, a TPS game, an FPS game, a MOBA game, a SLG game, or a casual party game. The first device 720 is used by a first user, who uses the first device 720 to control a master virtual object in the virtual scene to perform activities, including but not limited to: adjusting body posture, walking, running, and jumping to attack. Illustratively, the master virtual object is a master virtual character, such as a simulated or animated character.
[0097] The first device 720 is connected to the server 740 via a wireless network or a wired network.
[0098] Server 740 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 740 provides backend services for applications supporting three-dimensional virtual scenes. Optionally, server 740 performs primary computing tasks, while first device 720 and second device 760 perform secondary computing tasks. Alternatively, server 740 performs secondary computing tasks, while first device 720 and second device 760 perform primary computing tasks. Alternatively, server 740, first device 720, and second device 760 perform collaborative computing tasks using a distributed computing architecture.
[0099] Optionally, the applications installed on the first device 720 and the second device 760 are the same, or the applications installed on the two devices are the same type of applications on different control system platforms. The first device 720 can generally refer to one of multiple devices, and the second device 760 can generally refer to one of multiple devices. This embodiment only uses the first device 720 and the second device 760 as examples. The first device 720 and the second device 760 can be of the same or different device types. The following embodiments use a desktop computer as an example.
[0100] Optionally, the first user can view the information display interface of the second user in the application and view the multimedia content played in the information display interface through the application installed on the first device 720. The second user can also view the information display interface of the first user in the application and view the multimedia content played in the information display interface through the application installed on the second device 760.
[0101] It is worth noting that the above-mentioned server 740 can be implemented as a physical server or as a cloud server in the cloud. Optionally, when the server 740 is implemented as a cloud server, the program corresponding to the above-mentioned virtual scene can be a cloud game.
[0102] In some embodiments, the method provided in the embodiments of the present application can be applied to cloud gaming scenarios, so that the calculation of data logic during the game process is completed by the cloud server, while the terminal is responsible for the display of the game interface.
[0103] Optionally, the server 740 may also be implemented as a node in a blockchain system.
[0104] In conjunction with the above-mentioned introduction to terms and application scenarios, the interactive method for multimedia content provided by this application is described. This method is executed by a computer device. The method can be executed by a server or a terminal alone, or by both the server and the terminal. In the embodiments of this application, the method is described as being executed by a terminal. As shown in FIG8 , FIG8 is a flowchart of the interactive method for multimedia content provided by an exemplary embodiment of this application. The method includes the following steps.
[0105] Step 810: Display the information display interface of the first account.
[0106] The information display interface includes an image display area for displaying the virtual image corresponding to the first account. The information display interface is an interface in the application for displaying information related to the logged-in account, and is usually implemented as a user introduction interface, a role introduction interface, etc.
[0107] In some embodiments, the account currently logged into the computer device is a first account; or the account currently logged into the computer device is another account. If the computer device is currently logged into the first account, the computer device can not only display the information display interface but also edit or modify the information in the information display interface; if the computer device is currently logged into another account, the computer device can only view the information display interface.
[0108] Schematically, as shown in FIG1 , the image display area 120 is used to display a virtual image 121 .
[0109] Optionally, the types of virtual images corresponding to the first account include but are not limited to: (1) a virtual image used to represent the first account, such as a virtual image customized by the player to which the first account belongs, or a virtual image generated by the system for the first account; (2) an image of a virtual object controlled by the first account.
[0110] The avatar corresponding to the first account can be a three-dimensional or two-dimensional image, and the avatar in the avatar display area can be a static image or an animation performing an action. In some embodiments, by receiving a trigger operation on the avatar, the static avatar can perform a corresponding action or play the avatar's voice audio, etc. This can enhance the expressiveness of the avatar in the avatar display area from both a visual and auditory perspective.
[0111] In some embodiments, the image display area may display multiple virtual images corresponding to the first account at the same time, or may selectively display some of the multiple virtual images.
[0112] Simultaneously displaying multiple avatars in the avatar display area can enrich the display and provide timely information about the avatars owned by the first account. Displaying only some of the avatars in the avatar display area can highlight the avatars in the information display interface, enhancing the presence of the avatars in the information display interface.
[0113] In some embodiments, when only one virtual image is displayed in the image display area, the virtual image displayed in the image display area can be changed, thereby increasing the player's freedom in setting up the displayed virtual image, and replacing the virtual image while ensuring that the virtual image is highlighted, thereby keeping the displayed content fresh.
[0114] For example, the first account corresponds to two virtual images, namely the first virtual image and the second virtual image. When the image display area only displays the first virtual image, it can be changed to the second virtual image.
[0115] As shown in FIG. 1 , after receiving a trigger operation for the avatar setting control 122 , the avatar 121 may be changed.
[0116] Step 820: Receive a first content switching operation.
[0117] The first content switching operation is used to switch the displayed content in the image display area. The first content switching operation includes at least one of a click operation, a slide operation, a gravity press operation, a drag operation, and the like. In some embodiments, the first content switching operation is an operation performed in the image display area; or the first content switching operation is an operation performed in the information display interface; or the first content switching operation is an operation performed on a physical button of a computer device; or the first content switching operation is a motion control operation performed on a computer device, such as using the operation of shaking a mobile phone as the first content switching operation.
[0118] Step 830 : In response to the first content switching operation, the virtual image is switched to the multimedia content corresponding to the first account in the image display area.
[0119] In some embodiments, the multimedia content is the content set by the first account for the image display area, or the multimedia content is the content set by the system for the image display area; or the multimedia content is random content, which is not limited in the embodiments of the present application.
[0120] Multimedia content can be content that has a certain duration and can be played. The types of multimedia content include but are not limited to video content, animated content, picture content, audio content, etc.
[0121] Optionally, the information display interface includes a switching control corresponding to the image display area, and the display content can be switched through the switching control.
[0122] In response to receiving a trigger operation on the switching control, the virtual image is switched to multimedia content corresponding to the first account in the image display area.
[0123] Among them, displaying a switching control on the information display interface can prompt the player and guide the player to trigger the switching display between the virtual image and multimedia content in the form of the control. By switching the control, the content in the image display area can be switched, which can improve the efficiency of content switching.
[0124] Schematically, as shown in FIG2 , the switching control includes an image display control 201 and a multimedia content display control 202 .
[0125] Illustratively, when the virtual image 220 is switched to display the multimedia content 230 , the corresponding switching control is the multimedia content display control 202 , that is, after receiving a trigger operation on the multimedia content display control 202 , the multimedia content 230 is switched to display in the image display area 210 .
[0126] In some embodiments, the terminal can switch the content in the image display area by receiving the player's sliding operation on the screen. The player has a high degree of freedom when performing the sliding operation, which can improve the convenience of switching content.
[0127] Optionally, in response to receiving a first sliding operation on the image display area, the virtual image is switched to be displayed as multimedia content corresponding to the first account in a translation manner in the image display area.
[0128] Illustratively, in response to receiving a first sliding operation on the image display area, the virtual image is slid out of the image display area in a translation manner in the image display area, and the multimedia content corresponding to the first account is slid into the image display area.
[0129] The first sliding operation corresponds to a first sliding direction.
[0130] Exemplarily, the first sliding direction is horizontally to the right. During the sliding process corresponding to the first sliding operation, the virtual image is translated in the first sliding direction and gradually cancelled, and the multimedia content corresponding to the first account is translated in the first sliding direction and gradually appears in the image display area.
[0131] Switching between the virtual image and multimedia content by panning can enhance the expression effect of the interface content, show the process of switching between the virtual image and multimedia content, and improve the information expression ability. In addition, if the virtual image can be restored to the image display area by sliding in the opposite direction, the panning method can guide the user to restore the virtual image to the image display area by sliding in the opposite direction, and the human-computer interaction efficiency is high.
[0132] Schematically, as shown in FIG9 , FIG9 is a schematic diagram of panning and switching display content.
[0133] A first sliding operation along a first sliding direction on the image display area 910 is received, and the virtual image 911 is switched to the multimedia content 912, wherein the virtual image 911 slides out of the image display area synchronously following the first sliding operation, and the multimedia content 912 slides into the image display area synchronously following the first sliding operation.
[0134] Optionally, in response to receiving a first sliding operation on the image display area, the virtual image is switched to be displayed as multimedia content corresponding to the first account in a zoomed manner in the image display area.
[0135] Illustratively, in response to receiving a first sliding operation on the image display area, the virtual image is displayed in a reduced size in the image display area, and the multimedia content corresponding to the first account is displayed in an enlarged size.
[0136] In some embodiments, the virtual avatar is displayed in a reduced size within the avatar display area until the avatar is no longer displayed within the avatar display area; and the multimedia content corresponding to the first account is displayed in a larger size until the multimedia content reaches the required size within the avatar display area. The scaling method includes reducing the size of the virtual avatar and scaling the multimedia content corresponding to the first account. Using scaling to display the switching process of displayed content in the avatar display area and using animation to depict the changes before and after the content switching can enhance the expressiveness of the image and increase the fun for players when switching content.
[0137] Exemplarily, the first sliding direction is horizontally to the right. During the sliding process corresponding to the first sliding operation, the virtual image translates based on the first sliding direction and gradually shrinks, and the multimedia content corresponding to the first account translates based on the first sliding direction and gradually zooms in. The virtual image translates based on the first sliding direction and gradually shrinks can also be understood as a process in which the virtual image is proportionally reduced toward the upper right corner with the upper right corner of the image display area as an anchor point. Similarly, the multimedia content corresponding to the first account translates based on the first sliding direction and gradually zooms in can also be understood as a process in which the multimedia content is proportionally zoomed toward the upper right corner with the lower left corner of the image display area as an anchor point. The upper right corner and the lower left corner are merely illustrative examples, and any other sampling points can also be used, which is not limited in this embodiment of the present application.
[0138] 10 , which illustrates zooming and switching displayed content, receives a first sliding operation along a first sliding direction on an image display area 1010, and switches a virtual image 1011 to multimedia content 1012. The virtual image 1011 is scaled down within the image display area in synchronization with the first sliding operation until it is no longer displayed, while the multimedia content 1012 slides into the image display area in synchronization with the first sliding operation.
[0139] Optionally, in response to receiving a drag operation on the virtual image in the image display area, the virtual image is displayed in a suspended manner on the information display interface, and multimedia content corresponding to the first account is displayed in the image display area.
[0140] While displaying multimedia content, the virtual image is retained to diversify the content displayed on the interface. The virtual image is displayed in a suspended manner, and the multimedia content is directly displayed in the image display area, so that the display focus is prioritized and the multimedia content is highlighted.
[0141] Exemplarily, after selecting the virtual image, drag it in the direction of the dragging pointing to the upper right corner of the terminal screen. Release it after the dragging time reaches a preset time or the dragging distance reaches a preset distance. The reduced virtual image is displayed in a floating manner in the upper right corner of the image display area (the release position or the preset position of the upper right corner), and the multimedia content corresponding to the first account is displayed in the image display area.
[0142] Among them, the virtual image is displayed in a floating manner in a permanent manner by default. If there is a need to cancel the display of the virtual image, the virtual image can be canceled by triggering the cancel display target control corresponding to the virtual image.
[0143] Schematically, as shown in FIG11 , FIG11 is a schematic diagram of dragging and dropping to switch display content.
[0144] A drag operation in any drag direction on the image display area 1110 is received, the virtual image 1101 is switched to the multimedia content 1102, and the virtual image 1101 is displayed in a suspended manner at the drag release position.
[0145] In some embodiments, in addition to switching the virtual image displayed in the image display area to multimedia content, the multimedia content can also be switched back to the virtual image; or, the multimedia content can be switched to other displayable content other than the virtual image; or, the image display area can be canceled from being displayed in the information display interface.
[0146] Optionally, in response to receiving a second content switching operation on the image display area, the multimedia content corresponding to the first account is switched to the virtual image in a translation manner in the image display area.
[0147] Through one type of operation, the content can be switched multiple times, which provides convenience for players to switch content back and forth. When the content is switched due to accidental touch during the player's operation, the original screen content can be restored and displayed in time, which improves the efficiency of content switching in the image display area and improves the efficiency of human-computer interaction.
[0148] Optionally, in response to receiving the second content switching operation on the image display area, the image display area is cancelled in the first information display interface.
[0149] The display of the image display area in the information display interface can be determined through a type of operation. When the image display area is canceled, the space originally occupied by the image display area can be used to display other information, avoiding crowded arrangement of other information in the information display interface, making the information arrangement in the information display interface more beautiful and improving the space utilization rate of the information display interface.
[0150] Step 840: Play multimedia content in the image display area.
[0151] Optionally, the multimedia content includes first video content, the first video content has a certain duration, the first video content includes multiple video frames, and each video frame corresponds to a different timestamp of the first video content.
[0152] In some embodiments, when the multimedia content includes video content, the virtual image in the image display area is switched to the video content, and optionally, the video content is set to play automatically.
[0153] If it is set to auto-play, the video content will be automatically played in the image display area when the information display interface is displayed; or, when the information display interface is displayed and the virtual image is switched to the video content in the image display area, it can provide players with the experience of switching at any time and playing immediately, without the need for players to perform additional operations, saving players' operation time.
[0154] If set to manual playback, a static frame of the multimedia content will be displayed in the image display area when the player enters the information interface. Playing the multimedia content will resume when a play command is received. This method, which allows the player to decide whether to play multimedia content, can save computer resources consumed by multimedia content playback. When the player does not play the multimedia content, only the static frame is displayed, avoiding the additional consumption caused by automatic playback.
[0155] In some embodiments, the volume of multimedia content can also be adjusted during playback, for example, by setting the multimedia content to automatically play on mute, or setting the multimedia content to automatically play at 50% volume. Taking into account the context or environment in which the player is playing multimedia content, providing a function for adjusting the playback volume can prevent the audio of multimedia content from being played without the player's permission, thereby improving the efficiency of human-computer interaction.
[0156] Optionally, taking manual playback as an example, in response to receiving a first content switching operation on the image display area, the virtual image is switched to a cover frame of the first video content in the image display area, and the cover frame can effectively express the main content of the multimedia content.
[0157] The cover frame refers to a static frame serving as the cover of the first video content, and the cover frame is selected from multiple video frames in the first video content.
[0158] Optionally, the selection conditions of the cover frame include but are not limited to the following: (1) arranging multiple video frames of the first video content in a playback order, and using the video frames arranged in a preset order as the cover frames, such as: using the first video frame or the last video frame of the first video content as the cover frame; (2) when there is a subject in the first video content, using the video frame with the largest area of the subject in each video frame as the cover frame, wherein the types of subjects include human subjects, animal subjects, virtual object subjects, etc. For example, the first video content includes 10 video frames, and there are person A, person B and animal C in the first video content, among which person A appears most frequently, then person A is regarded as the main body of the first video content, and in the fifth video frame, the area of person A accounts for the largest proportion, then the fifth video frame is used as the cover frame; (3) receiving a selection operation for the cover frame in multiple video frames, thereby determining the cover frame; (4) when the first video content is multimedia content uploaded to the multimedia content platform by the second account, the second account sets a cover for the first video content, then the cover frame set when the first video content is uploaded to the multimedia content platform is used as the cover frame displayed in the image display area of the first video content.
[0159] In response to receiving a play operation on the first video content, the first video content is played in the image display area.
[0160] In some embodiments, to enhance the display effect of the information display interface for various information, after determining that the content displayed in the image display area is multimedia content, the background color of the information display interface is adjusted based on the multimedia content, and the adjusted information display interface is displayed, making the display effect of the information display interface more natural. In this case, there is a transition between the boundary of the image display area and the adjusted information display interface.
[0161] In some embodiments, during the display of multimedia content, including static display and dynamic display, the background color of the information display interface is adjusted based on the multimedia content, and the adjusted information display interface is displayed. Optionally, there is a transition between the convenience of the image display area and the adjusted information display interface.
[0162] Optionally, the background color adjustment process is described by taking multimedia content including video content as an example.
[0163] The system obtains multiple video frames of video content and determines a first color that appears in the multiple video frames at a frequency that meets a frequency requirement. The background color of the information display interface is adjusted based on the first color, and the adjusted information display interface is displayed. Using the target color with a high percentage as the background color can enhance the expressiveness of the multimedia content in the information display interface.
[0164] Exemplarily, the color that appears most frequently in the 20 video frames and has the highest total proportion in the video frames is determined as the first color.
[0165] The video content includes 20 video frames, among which the colors that appear most frequently are red and yellow, which appear in 15 video frames respectively. Among them, the total proportion of red in all video frames is 50% and the total proportion of yellow in all video frames is 40%, so the first color is red.
[0166] The background color of the information display interface is adjusted to red. Optionally, the background color of the adjusted information interface has a gradient effect.
[0167] For example, the red color at the edge of the image display area is used as the color with the highest brightness, and the brightness is rendered in decreasing degrees along the edge of the image display area to other areas in the information display interface to display the adjusted information display interface, wherein the color of the image display area in the information display interface is dark red, and the color of the edge in the information display interface is pink, and there is a color transition between the boundary of the image display area and the edge of the adjusted information display interface.
[0168] By adjusting the background color of the information display interface according to the color of the video frame in the video content in a transitional manner, the integration between the information display interface and the video content is improved, avoiding the problem of poor playback effect of the video content due to style differences between the video content and the information display interface as a whole, and improving the aesthetics of the information display interface.
[0169] The background color adjustment scheme of the information display interface is determined according to the large-area colors in most video frames in the video content, which improves the uniformity between the video color tone and the background color tone of the information display interface during the playback of the video content and improves the color fusion.
[0170] In summary, the method provided by this application displays an information display interface for a first account. The image display area in the information display interface is used to display the virtual image corresponding to the first account. Upon receiving a first content switching operation, the content displayed in the image display area can be switched to multimedia content set by the first account, thereby increasing the dimensionality of the displayed content and enriching the types of information in the information display interface. Multimedia content is played in the image display area, and dynamic display effects are added on the basis of static display information, thereby realizing diversified interface display effects.
[0171] Figure 12 is a flow chart of a method for setting multimedia content provided by an exemplary embodiment of the present application. The method is executed by a computer device, wherein the method can be executed by a server or a terminal alone, or by a server and a terminal together. In the embodiment of the present application, the method is illustrated by taking the execution of the method by the terminal as an example. As shown in Figure 12, the method includes the following steps.
[0172] Step 1210: Display the information display interface of the first account.
[0173] The information display interface includes an image display area, which is used to display the virtual image corresponding to the first account.
[0174] Step 1220: In response to receiving the multimedia content setting operation, display at least one associated multimedia content associated with the first account.
[0175] In some embodiments, when a player sets the multimedia content displayed in the avatar display area for the first time, the player can select multimedia content associated with the first account as candidate display content for the avatar display area, thereby increasing the player's freedom in setting multimedia content.
[0176] Optionally, the first account may be associated with accounts on other platforms to obtain multimedia content corresponding to the accounts on other platforms as at least one associated multimedia content associated with the first account.
[0177] In response to receiving the account association operation, a list of associated accounts is displayed, wherein the list of associated accounts includes accounts associated with the first account.
[0178] The association relationship includes at least one of the following: the first account and the other account belong to the same user, the first account and the other account have a social relationship, and the associated account list includes the second account.
[0179] In response to receiving a selection operation on a second account in the associated account list, at least one multimedia content corresponding to the second account is displayed as associated multimedia content, wherein the at least one multimedia content corresponding to the second account includes multimedia content uploaded by the second account on the multimedia content platform.
[0180] For example, the first account belongs to user A, and user A creates a second account on a multimedia content platform. The first account and the second account belong to the same user, and there is an association relationship between the first account and the second account.
[0181] Therefore, the multimedia content corresponding to the second account refers to the multimedia content uploaded by user A on the multimedia content platform through the second account.
[0182] For example, the first account belongs to user A, and user A follows the second account created by user B on a multimedia content platform. There is a "follow-followed" relationship in the social relationship between the first account and the second account, so there is an association relationship between the first account and the second account.
[0183] Therefore, the multimedia content corresponding to the second account refers to the multimedia content uploaded by user B on the multimedia content platform through the second account.
[0184] For example, a first account has a social relationship with a second account in a game application. The types of social relationships include but are not limited to: (1) friend relationship: the first account and the second account are friends with each other; (2) game relationship: the first account and the second account are enemies or teammates in a virtual game in the game; (3) communication relationship: the first account and the second account send messages to each other and chat with each other within a historical time period; (4) follow relationship: the first account follows the second account, the second account follows the first account, the first account and the second account follow each other, etc.
[0185] Therefore, the multimedia content corresponding to the second account refers to at least one multimedia content played in the information display interface of the second account, or at least one multimedia content uploaded by the second account to the game application and viewable by other accounts, or multimedia content uploaded by the second account on other multimedia content platforms, etc.
[0186] By associating the first account with associated accounts on other platforms, the first account can access multimedia content shared by associated accounts on the multimedia content platform, providing players with more options when setting multimedia content, selecting and displaying multimedia content based on their preferences, and improving the player experience. Furthermore, by associating the first account with associated accounts on other platforms, the multimedia content played in the avatar display area can be directly obtained from the multimedia content published by the associated accounts, eliminating the need for players to upload multimedia content for configuration, thereby improving the efficiency of multimedia content configuration.
[0187] Optionally, the first account may directly obtain multimedia content stored locally on the login terminal as at least one associated multimedia content associated with the first account.
[0188] In response to receiving the content adding operation, the multimedia storage content of the first account is displayed, where the multimedia storage content includes multimedia content stored by the login terminal of the first account within a historical time period.
[0189] Exemplarily, the image display area corresponds to a storage content acquisition control, and after the storage content acquisition control is triggered, a local storage folder is displayed, and the local storage folder contains locally stored multimedia content, and the locally stored multimedia content is displayed in categories.
[0190] Optionally, the first account may also choose to obtain multimedia content by real-time shooting through a function or component provided by the login terminal, and use the multimedia content as associated multimedia content associated with the first account.
[0191] In response to receiving a content adding operation, multimedia collected content is displayed, where the multimedia collected content includes at least one of multimedia content captured by screenshots or recordings of the terminal interface, multimedia content captured by a camera of the terminal, and multimedia content recorded by a recording component of the terminal.
[0192] For example, the camera component of the terminal can provide a shooting function, and the player belonging to the first account can shoot multimedia content through the camera component, for example, shooting a video content or shooting a photo.
[0193] For example, the terminal may provide a recording function, and the player belonging to the first account may record the screen on the terminal through the terminal to obtain multimedia content, for example: recording a video content of the first account's operations in a game application, recording a video content played on the terminal interface, and taking a screenshot of the screen on the terminal interface to obtain an image.
[0194] For example, the recording component of the terminal can provide a recording function, and the player belonging to the first account records a piece of audio content through the recording component. The types of audio content include but are not limited to: call recording, audio content obtained by recording the content played on the terminal interface, audio content obtained by recording the voice of the player belonging to the first account, etc.
[0195] By directly obtaining multimedia content in the device logged into by the first account or by recording multimedia content on the spot by the player, more ways of obtaining multimedia content are provided to the player. Even when the first account is not associated with any account or the player has not uploaded multimedia content on the multimedia content platform, multimedia content can still be set, which brings the experience of freely setting multimedia content to the player and improves the freedom of setting multimedia content.
[0196] Step 1230: Receive a selection operation of a first content in the at least one associated multimedia content, and preview and display the first content in the image display area.
[0197] The first content is multimedia content displayed after the first content switching operation indicates switching.
[0198] For example, the first content is video content, as shown in FIG13 , which is a schematic diagram of previewing the first content.
[0199] After receiving the multimedia content setting operation, the terminal displays a multimedia content candidate list 1310 on the terminal interface 1300 , wherein the multimedia content candidate list 1310 includes at least one associated multimedia content associated with the first account.
[0200] Optionally, the associated multimedia contents are all video contents, which are displayed in the multimedia content candidate list 1310 in the form of static frames.
[0201] After receiving the selection operation for the first content 1320 in the multimedia content candidate list 1310 , the terminal previews and displays the first content 1320 in the image display area 1330 .
[0202] The first content 1320 is a video content, which is automatically played in the image display area 1330. If the duration of the stay in the image display area 1330 is greater than the duration of the first content 1320, the first content 1320 is played in a loop.
[0203] After the first content 1320 is confirmed, the confirmation control 1340 is triggered to save the setting. When there is a need to switch the virtual image in the image display area 1330 to multimedia content, after receiving the switching operation, the first content 1320 is displayed in the image display area.
[0204] In some embodiments, the first content may be other types of multimedia content. Depending on the type and duration of the first content, the first content may be previewed and displayed in different ways in the image display area.
[0205] Exemplarily, if the first content is picture content, the picture content is directly previewed and displayed in the image display area.
[0206] Exemplarily, if the first content is audio content, the audio content is played in a loop in the image display area.
[0207] Exemplarily, if the first content is a dynamic image content, the dynamic image content is played in a loop in the image display area.
[0208] Step 1240 : In response to receiving the first content switching operation on the image display area, the virtual image is switched to the first content corresponding to the first account in the image display area.
[0209] After step 1230 is completed, the information display interface is returned to. If the content displayed in the image display area of the information display interface is a virtual image, the virtual image is switched to the first content in response to the first content switching operation.
[0210] The first content is the multimedia content set by the first account for the image display area during the historical time period.
[0211] Step 1250: Play the first content in the image display area.
[0212] Exemplarily, the first content is video content. The terminal receives a first content switching operation, switches the virtual image to display the first content in the image display area, and plays the first content once or in a loop.
[0213] Step 1260 : In response to receiving a content change operation on the image display area, display at least one associated multimedia content associated with the first account.
[0214] The at least one associated multimedia content is multimedia content published on a multimedia content platform by an associated account associated with the first account.
[0215] Both step 1220 and step 1260 are used to set the multimedia content displayed in the image display area, that is, the at least one associated multimedia content shown in step 1260 is the same as the at least one associated multimedia content shown in step 1220 .
[0216] When setting or changing multimedia content, the interface displayed by the terminal is the same, illustratively, the same as the interface shown in FIG13 .
[0217] Step 1270 : In response to receiving a selection operation on a second content in the at least one associated multimedia content, display the second content in the image display area.
[0218] The operation performed in step 1270 is the same as that performed in step 1230 , and the first content and the second content may be the same multimedia content or different multimedia content.
[0219] The first content in the image display area is switched to the second content through the content change operation, which improves the efficiency of setting and modifying the multimedia content in the image display area and improves the efficiency of human-computer interaction.
[0220] In some embodiments, after selecting the associated multimedia content played in the image display area, the associated multimedia content can also be edited.
[0221] Optionally, in response to receiving a selection operation on the second content, an editing area corresponding to the second content is displayed, where the editing area is used to edit the second content.
[0222] In response to receiving an editing operation on the second content, the edited second content is played in the image display area, wherein the operation type of the editing operation includes at least one of cropping, adding special effects, adjusting volume, and adding subtitles.
[0223] Providing players with editing functions for multimedia content allows them to perform secondary processing of multimedia content according to their own preferences, enhance the performance of related multimedia content in the image display area, meet the players' needs for customized multimedia content, and improve the players' experience.
[0224] Exemplarily, a cropping operation on the second content is received, where the cropping operation is used to crop the size of the associated multimedia content displayed in the image display area.
[0225] As shown in FIG14 , FIG14 is a schematic diagram of the display effect of the second content in the image display area after being cropped.
[0226] Taking the second content 1400 as video content as an example, the first type of cropping size 1410 is used to scale the second content 1400 in the vertical screen; the second type of cropping size 1420 is used to scale the second content 1400 in the horizontal screen; the third type of cropping size 1430 is used to fill the edges of the second content 1400 in the vertical screen, so that the second content 1400 in the vertical screen matches the size of the image display area; the fourth type of cropping size 1440 is used to fill the edges of the second content 1400 in the horizontal screen, so that the second content 1400 in the horizontal screen matches the size of the image display area.
[0227] It is worth noting that the above-mentioned cropping sizes are only used for illustration. Players can also customize the cropping size when cropping the size of the associated multimedia content, and this embodiment does not limit this.
[0228] In some embodiments, in addition to being played in the image display area of the information display interface, multimedia content can also be displayed in a floating manner on the terminal interface. In this case, players can watch the multimedia content in the floating window while playing the game. The multimedia content played in the floating window can be determined from at least one associated multimedia content corresponding to the first account. Figure 15 is a flow chart of a method for setting the floating window playback content provided by an exemplary embodiment of the present application. The method is executed by a computer device, wherein the method can be executed by a server or a terminal alone, or by a server and a terminal together. In the embodiment of the present application, the method is described as being executed by a terminal as an example. As shown in Figure 15, the method includes the following steps.
[0229] Step 1510: Display the information display interface of the first account.
[0230] The information display interface includes an image display area, which is used to display the virtual image corresponding to the first account.
[0231] In some embodiments, the image display area in the information display interface can also be used to display multimedia content corresponding to the first account.
[0232] In some embodiments, in addition to playing multimedia content in the image display area of the information display interface, the multimedia content can also be played directly in the multimedia content playback interface, or the selected multimedia content can be played in a floating window manner.
[0233] Step 1520 : In response to receiving a second sliding operation on the information display interface, slidingly display the multimedia content playlist.
[0234] The second sliding operation corresponds to a second sliding direction, and the multimedia content play list includes at least one multimedia content to be played.
[0235] During the sliding process, a sliding animation is displayed correspondingly. The sliding animation is used to indicate the appearance of the multimedia content playlist, which can enhance the visual expression effect.
[0236] Optionally, the terminal receives a second sliding operation on the information display interface, and based on the sliding distance of the second sliding operation on the information display interface, slides to display the multimedia content play list. When the second sliding operation ends (that is, the player releases), the multimedia content playback interface is entered.
[0237] The multimedia content playback interface includes a multimedia content playback list, and at least one multimedia content to be played in the multimedia content playback list is at least one associated multimedia content associated with the first account.
[0238] Exemplarily, the at least one associated multimedia content refers to multimedia content uploaded on the multimedia content platform by a second account that is associated with the first account.
[0239] Schematically, as shown in FIG16 , FIG16 is a schematic diagram of the process of sliding display of a multimedia content interface.
[0240] When a second sliding operation is received on the information display interface 1600 and the second sliding direction of the second sliding operation is horizontally to the left, the multimedia content playback interface 1610 is displayed by sliding from right to left.
[0241] During the sliding process, a first prompt text 1601 “Swipe left to enter the multimedia content playback interface” is displayed to prompt the player to continue sliding.
[0242] When the sliding distance of the second sliding operation reaches a preset distance threshold, a second prompt text 1602 “Release to enter the multimedia content playback interface” is displayed to prompt the player to release the hand. The multimedia content playback interface 1610 can be displayed after the second sliding operation is completed.
[0243] The multimedia content playing interface 1610 includes a multimedia content playing list 1611 , and the multimedia content playing list 1611 includes at least one multimedia content to be played.
[0244] Exemplarily, at least one multimedia content to be played in the multimedia content play list 1611 is video content, and each multimedia content to be played is displayed in the multimedia content play list 1611 in the form of a static frame.
[0245] For example, the multimedia content to be played included in multimedia content playlist 1611 is multimedia content uploaded to the multimedia content platform by a second account associated with the first account. The multimedia content playback interface 1610 also includes relevant information about the second account, such as the second account's avatar, nickname, signature, etc.
[0246] The swipe action allows players to switch from the current page to the multimedia content playback interface containing multimedia content, simplifying the process of switching pages. During the swipe process, different text messages are displayed based on the swipe distance, allowing players to promptly understand the progress of the current page switch and further determine whether the current swipe operation can be terminated, prompting players to release the swipe in time to complete the page switch, thereby improving the efficiency of human-computer interaction.
[0247] Each multimedia content to be played corresponds to a plurality of video frames, and only the video frame serving as the cover of the multimedia content to be played is displayed in the multimedia content play list.
[0248] For example, the multimedia content playlist includes 15 multimedia contents to be played, wherein the first multimedia content to be played includes a total of 50 video frames, and the 25th video frame is used as the cover frame for displaying the first multimedia content to be played in the multimedia content playlist.
[0249] In some embodiments, when at least one multimedia content to be played in the multimedia content play list is a video content, each multimedia content to be played can also be played silently directly in the multimedia content play list.
[0250] In some embodiments, the information display interface includes a playback interface target control, and upon receiving a trigger operation for the playback interface target control, the user may directly enter the multimedia content playback interface and display the multimedia content play list.
[0251] Schematically, as shown in FIG17 , FIG17 is a schematic diagram of a process of triggering the display of a multimedia content interface.
[0252] The information display interface 1700 includes a first control 1710 of the playback interface. When the first control 1710 of the playback interface is triggered, a multimedia content playback interface 1720 is directly displayed. The multimedia content playback interface 1720 includes a multimedia content play list 1730 .
[0253] It is worth noting that the above-mentioned methods of sliding into the multimedia content playback interface and triggering the multimedia content playback interface are merely examples and may be implemented in other ways in some embodiments. When sliding into the multimedia content playback interface, the sliding operation may be performed on the information display interface or on any interface provided by the application, and this embodiment is not limited thereto.
[0254] Step 1530 : In response to receiving a selection operation for an i-th multimedia content among at least one multimedia content to be played, playing the i-th multimedia content in a floating window manner on the terminal interface.
[0255] i is a positive integer. For example, the multimedia content playlist contains six multimedia content items to be played, arranged in a certain order, and the fourth multimedia content item is determined as the target multimedia content. When the target multimedia content is played in a floating window, the size and position of the floating window on the terminal interface can be configured by the player.
[0256] For example, when a floating window is triggered, a control for adjusting the floating window size is displayed. Triggering this control changes the size of the floating window. Alternatively, you can drag the edge of the floating window to change its size. Alternatively, on a touch-enabled device, you can use two fingers to zoom in or out of the floating window. For example, you can drag a floating window to change its position, with the final position of the drag being the target position of the floating window.
[0257] 18 is a schematic diagram of a floating window displaying target multimedia content. A multimedia content playback interface 1800 includes a multimedia content playlist 1810, which includes multiple multimedia content to be played. Upon selecting a target multimedia content 1820, a floating window 1830 is displayed, in which the target multimedia content 1820 is played.
[0258] In some embodiments, if a player wishes to change the multimedia content played in the floating window, they can reselect other multimedia content to replace it if they have not yet exited the multimedia content playback interface. For example, a multimedia content playlist includes first and second multimedia content. Without exiting the multimedia content playback interface, the player selects the first multimedia content at a first time of 10:00:00, and the floating window plays the first multimedia content. The player selects the second multimedia content at a second time of 10:11:00, and the floating window replaces the first multimedia content with the second multimedia content and plays it.
[0259] In some embodiments, after the player sets the multimedia content to be played in the floating window, if the player exits the multimedia content playing interface, the floating window will be permanently displayed and the target multimedia content will be played.
[0260] If you want to stop playing the content in the floating window, or want to cancel the display of the floating window, you can also do so by performing corresponding operations on the floating window or triggering corresponding controls.
[0261] In some embodiments, if a player wishes to change the multimedia content playing in a floating window, even if they have already exited the multimedia content playback interface, they can still return to the multimedia content playback interface by sliding or triggering a target control in the playback interface to change the content playing in the floating window. Alternatively, they can change the content playing in the floating window by triggering the floating window to display a content change control corresponding to the floating window. Alternatively, they can change the content playing in the floating window by triggering the floating window multiple times within a preset time.
[0262] FIG19 is a structural block diagram of an interactive device for multimedia content provided by an exemplary embodiment of the present application. As shown in FIG19 , the device includes the following parts.
[0263] An interface display module 1910 is configured to display an information display interface of a first account, wherein the information display interface includes an image display area for displaying a virtual image corresponding to the first account;
[0264] The switching display module 1920 is configured to receive a first content switching operation; and in response to the first content switching operation, switch the virtual image to the multimedia content corresponding to the first account in the image display area;
[0265] The content playing module 1930 is configured to play the multimedia content in the image display area.
[0266] In an optional embodiment, the information display interface includes a switching control;
[0267] The switching display module 1920 is further configured to, in response to receiving a triggering operation on the switching control, switch the virtual image to the multimedia content corresponding to the first account in the image display area.
[0268] In an optional embodiment, the switching display module 1920 is further used to, in response to receiving a first sliding operation on the image display area, slide the virtual image out of the image display area in a translational manner in the image display area, and slide the multimedia content corresponding to the first account into the image display area; or, in response to receiving a first sliding operation on the image display area, reduce the size of the virtual image in the image display area, and enlarge the size of the multimedia content corresponding to the first account.
[0269] In an optional embodiment, the switching display module 1920 is further used to display the virtual image in a suspended manner in the information display interface in response to receiving a drag operation on the virtual image in the image display area, and to display the multimedia content corresponding to the first account in the image display area.
[0270] In an optional embodiment, the multimedia content includes first video content;
[0271] The switching display module 1920 is further configured to switch the virtual image to a cover frame of the first video content in the image display area in response to the first content switching operation;
[0272] The content playing module 1930 is further configured to play the first video content in the image display area in response to receiving a play operation.
[0273] In an optional embodiment, the multimedia content displayed in the image display area includes first content;
[0274] As shown in FIG20 , the device further includes:
[0275] The content change display module 1940 is used to display at least one associated multimedia content associated with the first account in response to receiving a content change operation, where the at least one associated multimedia content is multimedia content published on a multimedia content platform by an associated account associated with the first account; and to display the second content in the image display area in response to receiving a selection operation for a second content in the at least one associated multimedia content.
[0276] In an optional embodiment, the content change display module 1940 is further used to display an editing area corresponding to the second content in response to receiving a selection operation on the second content, where the editing area is used to edit the second content; in response to receiving an editing operation on the second content, play the edited second content in the image display area, wherein the editing operation includes at least one of cropping, adding special effects, adjusting the volume, and adding subtitles.
[0277] In an optional embodiment, the device further comprises:
[0278] The content setting module 1950 is used to display at least one associated multimedia content associated with the first account in response to receiving a multimedia content setting operation; receive a selection operation for a first content in the at least one associated multimedia content, and preview and display the first content in the image display area, where the first content is the multimedia content displayed after the first content switching operation indicates switching.
[0279] In an optional embodiment, the content setting module 1950 is further used to display a list of associated accounts in response to receiving an account association operation, wherein the list of associated accounts includes accounts that are associated with the first account; in response to receiving a selection operation for a second account in the list of associated accounts, display at least one multimedia content corresponding to the second account as the associated multimedia content, wherein the at least one multimedia content corresponding to the second account includes multimedia content uploaded by the second account on the multimedia content platform.
[0280] In an optional embodiment, the content setting module 1950 is further used to display the multimedia storage content of the first account in response to receiving a content addition operation, where the multimedia storage content includes the multimedia content stored by the login terminal of the first account within a historical time period; or, in response to receiving a content addition operation, display multimedia collection content, where the multimedia collection content includes at least one of multimedia content obtained by screenshoting or recording the terminal interface, multimedia content obtained by shooting through the camera of the terminal, and multimedia content recorded through the recording component of the terminal.
[0281] In an optional embodiment, the device further comprises:
[0282] The floating window display module 1960 is used to slide and display a multimedia content playlist in response to receiving a second sliding operation on the information display interface; the multimedia content playlist contains at least one multimedia content to be played; in response to receiving a selection operation for the i-th multimedia content in the at least one multimedia content to be played, play the i-th multimedia content in a floating window manner on the terminal interface, where i is a positive integer.
[0283] In an optional embodiment, the switching display module 1920 is further used to switch the multimedia content corresponding to the first account to the virtual image in a translation manner in the image display area in response to receiving a second content switching operation; or, in response to receiving a second content switching operation, cancel the display of the image display area in the information display interface.
[0284] In an optional embodiment, the device further comprises:
[0285] The display adjustment module 1970 is configured to adjust the background color of the information display interface based on the multimedia content during the display of the multimedia content, and display the adjusted information display interface.
[0286] In an optional embodiment, the display adjustment module 1970 is also used to obtain multiple video frames of the video content and determine the first color whose appearance frequency in the multiple video frames meets the frequency requirement; adjust the background color of the information display interface based on the first color, and display the adjusted information display interface.
[0287] In summary, the multimedia content interactive device provided by this application can display the information display interface of the first account, and the image display area in the information display interface is used to display the virtual image corresponding to the first account. Upon receiving the first content switching operation, the content displayed in the image display area can be switched to the multimedia content set by the first account, thereby increasing the dimension of the displayed content and enriching the types of information in the information display interface. Multimedia content is played in the image display area, and dynamic display effects are added on the basis of static display information, thereby realizing diversified interface display effects.
[0288] FIG21 shows a block diagram of a computer device 2100 according to an exemplary embodiment of the present application. Computer device 2100 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. Computer device 2100 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other similar names.
[0289] Typically, the computer device 2100 includes a processor 2101 and a memory 2102 .
[0290] The processor 2101 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2101 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 2101 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 2101 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 2101 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0291] The memory 2102 may include one or more computer-readable storage media, which may be non-transitory. The memory 2102 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2102 is used to store at least one instruction, which is executed by the processor 2101 to implement the multimedia content interaction method provided in the method embodiment of the present application.
[0292] In some embodiments, the computer device 2100 also includes other components. Those skilled in the art will understand that the structure shown in Figure 21 does not constitute a limitation on the computer device 2100. It may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0293] Optionally, the computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid-state drive (SSD), or an optical disk. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM). The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0294] An embodiment of the present application also provides a computer device, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement the multimedia content interaction method as described in any of the above embodiments of the present application.
[0295] An embodiment of the present application also provides a computer-readable storage medium, wherein the storage medium stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the multimedia content interaction method as described in any of the above embodiments of the present application.
[0296] The present application also provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the multimedia content interaction method described in any of the above embodiments.
Claims
1. An interactive method for multimedia content, executed by a computer device, the method comprising: Displaying an information display interface of a first account, the information display interface including an image display area for displaying a virtual image corresponding to the first account; Receiving a first content switching operation; In response to the first content switching operation, switching the virtual image to the multimedia content corresponding to the first account in the image display area; Playing the multimedia content in the image display area.
2. The method according to claim 1, wherein The information display interface includes a switching control; The step of, in response to the first content switching operation, switching the virtual image to the multimedia content corresponding to the first account in the image display area includes: In response to receiving a trigger operation on the switching control, switching the virtual image to the multimedia content corresponding to the first account in the image display area.
3. The method according to claim 1 or 2, wherein The step of, in response to the first content switching operation, switching the virtual image to the multimedia content corresponding to the first account in the image display area includes: In response to receiving a first sliding operation on the image display area, sliding the virtual image out of the image display area in a translational manner and sliding the multimedia content corresponding to the first account into the image display area in the image display area; or, In response to receiving a first sliding operation on the image display area, reducing the display of the virtual image and enlarging the display of the multimedia content corresponding to the first account in the image display area.
4. The method according to any one of claims 1 to 3, wherein, The step of, in response to the first content switching operation, switching the virtual image to the multimedia content corresponding to the first account in the image display area includes: In response to receiving a drag operation on the virtual image within the image display area, displaying the virtual image in a floating manner in the information display interface, and displaying the multimedia content corresponding to the first account in the image display area.
5. According to the method of any one of claims 1 to 4, wherein The multimedia content includes first video content; The step of, in response to the first content switching operation, switching the virtual image to the multimedia content corresponding to the first account in the image display area includes: In response to the first content switching operation, switching the virtual image to the cover frame of the first video content in the image display area; The step of playing the multimedia content in the image display area includes: In response to receiving a play operation, playing the first video content in the image display area.
6. According to the method according to any one of claims 1 to 5, wherein, The multimedia content displayed in the image display area includes first content; The method further includes: In response to receiving a content change operation, displaying at least one associated multimedia content associated with the first account, the at least one associated multimedia content being multimedia content published by an associated account associated with the first account on a multimedia content platform; In response to receiving a selection operation on a second content among the at least one associated multimedia content, displaying the second content in the image display area.
7. According to the method of any one of claims 1 to 6, wherein The method further includes: In response to receiving a selection operation for the second content, display an editing area corresponding to the second content, where the editing area is used to edit the second content; In response to receiving an editing operation for the second content, play the edited second content in the image display area, where the editing operation includes at least one of cropping size, adding special effects, adjusting volume, and adding subtitles.
8. According to the method of any one of claims 1 to 7, wherein The method further includes: In response to receiving a multimedia content setting operation, display at least one associated multimedia content associated with the first account; Receive a selection operation for the first content among the at least one associated multimedia content, and preview and display the first content in the image display area, where the first content is the multimedia content to be displayed after being switched as indicated by the first content switching operation.
9. According to the method as claimed in any one of claims 1 to 8, wherein The step of, in response to receiving a multimedia content setting operation, displaying at least one associated multimedia content associated with the first account, includes: In response to receiving an account association operation, display a list of associated accounts, where the list of associated accounts contains accounts having an association relationship with the first account; In response to receiving a selection operation for the second account in the list of associated accounts, display at least one multimedia content corresponding to the second account as the associated multimedia content, where the at least one multimedia content corresponding to the second account includes the multimedia content uploaded by the second account on the multimedia content platform.
10. According to the method of any one of claims 1 to 9, wherein, The step of, in response to receiving a multimedia content setting operation, displaying at least one associated multimedia content associated with the first account, includes: In response to receiving a content addition operation, display the multimedia storage content of the first account, where the multimedia storage content includes the multimedia content stored by the login terminal of the first account during a historical time period; or, In response to receiving a content addition operation, display multimedia acquisition content, where the multimedia acquisition content includes at least one of multimedia content obtained by taking a screenshot or recording of the terminal interface, multimedia content obtained by shooting with the camera of the terminal, and multimedia content obtained by recording with the recording component of the terminal.
11. According to the method as claimed in any one of claims 1 to 10, wherein, The method further includes: In response to receiving a second sliding operation on the information display interface, slide and display a multimedia content playlist; the multimedia content playlist contains at least one multimedia content to be played; In response to receiving a selection operation for the i-th multimedia content among the at least one multimedia content to be played, play the i-th multimedia content in a floating window manner on the terminal interface, where i is a positive integer.
12. The method according to any one of claims 1 to 11, wherein After, in response to receiving a first content switching operation for the image display area, switching and displaying the virtual image to the multimedia content corresponding to the first account in the image display area, further includes: In response to receiving a second content switching operation, switch the multimedia content corresponding to the first account to the virtual image in a translation manner in the image display area; or, In response to receiving a second content switching operation, cancel the display of the image display area in the information display interface.
13. According to the method of any one of claims 1 to 12, wherein The method further includes: During the display of the multimedia content, adjust the background color of the information display interface based on the multimedia content, and display the adjusted information display interface.
14. The method according to any one of claims 1 to 13, wherein, The multimedia content includes video content; During the display of the multimedia content, adjusting the background color of the information display interface based on the multimedia content and displaying the adjusted information display interface includes: Obtain a plurality of video frames of the video content and determine a first color that appears with a frequency meeting the frequency requirement among the plurality of video frames; Adjust the background color of the information display interface based on the first color and display the adjusted information display interface.
15. An interactive device for multimedia content, the device includes: An interface display module, configured to display an information display interface of a first account, where the information display interface includes an image display area for displaying a virtual image corresponding to the first account; A switching display module, configured to receive a first content switching operation, and in response to the first content switching operation, switch the virtual image to the multimedia content corresponding to the first account in the image display area; A content playback module, configured to play the multimedia content in the image display area.
16. A computer device, the computer device includes a processor and a memory, and at least one program is stored in the memory, and the at least one program is loaded and executed by the processor to implement the interactive method for multimedia content according to any one of claims 1 to 14.
17. A computer-readable storage medium, in which at least one program is stored, and the at least one program is loaded and executed by a processor to implement the interactive method for multimedia content according to any one of claims 1 to 14.
18. A computer program product, including a computer program, where the computer program, when executed by a processor, implements the interactive method for multimedia content according to any one of claims 1 to 14.
Citation Information
Patent Citations
Virtual image feature selection device and method
CN111798559A
Virtual image dress-up method, detection method and device
CN113345054A
Virtual image switching method and device, electronic equipment and storage medium
CN114095686A
Information processing method, terminal, and computer storage medium
US20180027274A1