Content display method and device, equipment, medium and program product
By switching virtual images into multimedia content in the game application, the problem of single information display is solved, and the diversification and dynamic effect of information display is achieved.
Patent Information
- Application Number
- CN202410080333.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-18
- Publication Date
- 2025-07-18
AI Technical Summary
In the prior art, the display method of personal homepage information in game applications is relatively monotonous, with single information types and expression dimensions, which cannot meet diversified needs.
A content display method and device are provided, by switching to display virtual images as multimedia content in the image display area, and playing multimedia content, including video, audio, pictures, etc., in the image display area, to increase the dynamic display effect.
It enriches the content types of information display interfaces, realizes the diversification of interface display effects, and enhances the dynamic and interactive nature of information display.
Smart Images

Figure CN120335672A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the field of computer technology, and particularly to a content display method, apparatus, device, medium, and program product. Background Art
[0002] In a game application, the personal homepage of a player account displays relevant information of the account, such as the identity information of the account, the in-game match data of the account, the image of the virtual character controlled by the account, etc.
[0003] In the related art, the information in 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.
[0004] However, the above information display method is relatively monotonous. The information in the personal homepage is all statically displayed information, with a single expression dimension and unable to meet the diversified requirements of the homepage display effect. Summary of the Invention
[0005] Embodiments of the present application provide a content display method, apparatus, device, medium, and program product, which can achieve a diversified content display effect. The technical solution is as follows:
[0006] On the one hand, a content display method is provided. The method includes:
[0007] Display an information display interface of a first account. The information display interface includes an image display area for displaying a virtual image corresponding to the first account;
[0008] In response to receiving a first content switching operation on the image display area, switch the display of the virtual image to multimedia content corresponding to the first account in the image display area. The multimedia content is the content set by the first account for the image display area;
[0009] Play the multimedia content in the image display area.
[0010] On the other hand, a content display apparatus is provided. The apparatus includes:
[0011] An interface display module for displaying an information display interface of a first account. The information display interface includes an image display area for displaying a virtual image corresponding to the first account;
[0012] A switching display module, configured to respond to a first content switching operation received for the image display area, and switch and display the virtual image as the multimedia content corresponding to the first account in the image display area, where the multimedia content is the content set by the first account for the image display area;
[0013] A content playing module, configured to play the multimedia content in the image display area.
[0014] On the other hand, a computer device is provided, which includes a processor and a memory. At least one instruction, at least one program, a code set or an instruction set is stored in the memory, 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 content display method according to any one of the above embodiments of the present application.
[0015] On the other hand, a computer-readable storage medium is provided, in which at least one instruction, at least one program, a code set or an instruction set is stored, 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 content display method according to any one of the above embodiments of the present application.
[0016] On the other hand, a computer program product or a computer program is provided. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the content display method according to any one of the above embodiments.
[0017] The beneficial effects brought by the technical solutions provided in the embodiments of the present application at least include:
[0018] An information display interface of the first account is displayed. The image display area in the information display interface is used to display the virtual image corresponding to the first account. By receiving a first content switching operation, the content displayed in the image display area can be switched and displayed as the multimedia content set by the first account, increasing the dimension of the displayed content and enriching the types of information in the information display interface. Playing the multimedia content in the image display area adds a dynamic display effect on the basis of statically displaying information, realizing the diversification of the interface display effect. Description of the Drawings
[0019] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0020] Figure 1 It is a schematic diagram of an information display interface provided by an exemplary embodiment of the present application;
[0021] Figure 2 It is a schematic diagram of switching and displaying multimedia content in the image display area provided by an exemplary embodiment of the present application;
[0022] Figure 3 It is a schematic diagram of the process of the corresponding content being displayed in the image display area after entering the information display interface provided by an exemplary embodiment of the present application;
[0023] Figure 4 It is a schematic diagram of the process of setting the multimedia content played in the image display area provided by an exemplary embodiment of the present application;
[0024] Figure 5 It is a schematic diagram of the process of setting the floating window content when entering the multimedia content playback interface provided by an exemplary embodiment of the present application;
[0025] Figure 6 It is a block diagram of the structure of an electronic device provided by an exemplary embodiment of the present application;
[0026] Figure 7 It is a block diagram of the structure of a computer system provided by an exemplary embodiment of the present application;
[0027] Figure 8 It is a flowchart of a content display method provided by an exemplary embodiment of the present application;
[0028] Fig. 9 It is a schematic diagram of panning to switch and display content provided by an exemplary embodiment of the present application;
[0029] Fig.10 It is a schematic diagram of zooming to switch and display content provided by an exemplary embodiment of the present application;
[0030] Fig.11 It is a schematic diagram of dragging to switch and display content provided by an exemplary embodiment of the present application;
[0031] Fig.12 It is a flowchart of a method for setting multimedia content provided by an exemplary embodiment of the present application;
[0032] Fig.13 It is a schematic diagram showing the preview display of the first content provided by an exemplary embodiment of the present application;
[0033] Fig.14 It is a schematic diagram showing the display effect of the second content after cropping size in the image display area provided by an exemplary embodiment of the present application;
[0034] Fig.15 It is a flowchart of a method for setting floating window playback content provided by another exemplary embodiment of the present application;
[0035] Fig.16 It is a schematic diagram showing the process of sliding to display a multimedia content interface provided by an exemplary embodiment of the present application;
[0036] Fig.17 It is a schematic diagram showing the process of triggering the display of a multimedia content interface provided by an exemplary embodiment of the present application;
[0037] Fig.18 It is a schematic diagram showing the floating window display of target multimedia content provided by an exemplary embodiment of the present application;
[0038] Fig.19 It is a block diagram of the structure of a content display device provided by an exemplary embodiment of the present application;
[0039] Fig. 20 It is a block diagram of the structure of a content display device provided by another exemplary embodiment of the present application;
[0040] Fig.21 It is a block diagram of the structure of a computer device provided by an exemplary embodiment of the present application. Detailed implementation manners
[0041] To make the objectives, technical solutions and advantages of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the accompanying drawings.
[0042] Here, the exemplary embodiments will be described in detail, and the examples are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0043] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms "a", "the", and "said" used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0044] It should be noted that the information, account data, and multimedia content involved in this application are all information and data that have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.
[0045] It should be understood that although the terms first, second, etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this application, the first parameter may also be referred to as the second parameter, and similarly, the second parameter may also be referred to as the first parameter. Depending on the context, the word "if" as used herein may be interpreted as "when" or "while" or "in response to determining".
[0046] In a game application or some applications based on virtual scenarios, players can usually control virtual objects to perform various actions in the virtual scenario, or players can control their own virtual avatars to perform actions in the virtual scenario.
[0047] In the related art, after a player logs in to a game account on a terminal, the player views an information display interface through the terminal screen, and the information display interface includes an information display area, an image display area, etc.
[0048] The information display area displays the personal information of the account and the game data generated by the system, and the image display area is used to display the virtual image corresponding to the account.
[0049] Among them, the types of virtual images include, but are not limited to, virtual images representing the account player himself / herself, and the images of virtual objects controlled by the player.
[0050] Schematically, as Figure 1 shown, Figure 1 is a schematic diagram of an information display interface.
[0051] The information display interface 100 includes an information display area 110 and an image display area 120. Among them, the content displayed in the information display area 110 includes, but is not limited to: the player's nickname, the player's avatar, the player's game data in the historical time period, etc. The image display area 120 is used to display the virtual image 121.
[0052] However, the information displayed in the information display interface is all information generated by the system based on the personal account information input by the player and the player's battle performance in the game, and is statically displayed in a certain layout. The types and expression dimensions of the information are single, and cannot meet the diversified requirements of the interface display effect.
[0053] This application provides a content display method, which can solve the problem of single display content and information types in the information display interface. Among them, this method can be applied to the following scenarios:
[0054] (1) Game application scenario: Game application programs, platforms or web pages that can provide game functions, such as application programs based on virtual scenarios, etc. In the game application scenario, the game function also includes a player information display interface, in which the battle achievements information, player personal information, virtual image display, etc. generated by the player during the historical game process are displayed. The method provided by the embodiments of this application can, on the basis of the virtual image display area, switch the virtual image displayed in the virtual image display area to multimedia content, such as: videos, audios, etc. customized by the player, or videos, audios, etc. published by the associated accounts of the player on other platforms.
[0055] (2) Social application scenario: Social application programs, platforms or web pages that provide social functions, such as application programs that enable users to chat online. In the social application scenario, the virtual image of the user can be displayed at at least one of the following positions: 1. User profile introduction interface; 2. Chat interface for chatting between users. Taking the chat interface as an example, during the chat process of at least two users in the chat dialog box, a virtual image display area is displayed in the chat interface, and the virtual images of each user are displayed in the virtual image display area, such as: virtual image a is displayed for user A. The method provided by the embodiments of this application can, when displaying the virtual image in the image display area in the chat dialog box, switch the virtual image to multimedia content, such as: videos, audios, etc. customized by the user, or videos, audios, etc. published by the associated accounts of the user on other platforms.
[0056] (3) Information Sharing Platform: Users can upload customized content to the information sharing platform and view content uploaded by other users. In the scenario of the information sharing platform, users can set their corresponding virtual avatars, and the virtual avatars of users can be displayed at least in one of the following positions on the information sharing platform: 1. The user information introduction interface; 2. In the information sharing content published by the user. Taking the display of the virtual avatar in the information sharing content published by the user as an example, the information sharing content published by the user includes a virtual avatar display area. When other users view this information sharing content on the information sharing platform, they can switch the virtual avatar displayed in the virtual avatar display area to display multimedia content through a switching operation, such as: videos, audios, etc. customized by the player, or videos, audios, etc. published by the associated accounts of the user on other platforms.
[0057] Optionally, taking the application of this content display method to a game application as an example, the display content in the avatar display area can be switched to the multimedia content set by the player account, adding a dynamic display effect on the basis of the static display information to achieve a diversified interface display effect.
[0058] Schematically, as Figure 2 shown, Figure 2 is a schematic diagram of switching the display of multimedia content in the avatar display area.
[0059] The information display interface 200 includes an avatar display area 210, and the avatar display area 210 corresponds to an avatar display control 201 and a multimedia content display control 202. When the avatar display control 201 is triggered, a virtual avatar 220 is displayed in the avatar display area 210. When the multimedia content display control 202 is triggered, multimedia content 230 is displayed in the avatar display area 210.
[0060] Taking the example of switching from the virtual avatar 220 to the multimedia content 230, after the multimedia content display control 202 is triggered, the multimedia content 230 set by the player account within a historical time period is played in the avatar display area 210.
[0061] Among them, the types of the multimedia content 230 include but are not limited to video content, animated picture content, picture content, audio content, etc.
[0062] Figure 3 is a schematic diagram of the process of the avatar display area displaying corresponding content after entering the information display interface.
[0063] The information display process 300 is as follows.
[0064] 1. The terminal display information presentation interface. The information presentation interface includes an image presentation area, which is used to display virtual images and multimedia content. Among them, the virtual image is usually a statically displayed image, and the multimedia content is usually playable content with a certain duration.
[0065] 2. The server will record the operations of the player in the historical time period and send the corresponding operation data to the terminal. The terminal determines whether to preferentially display multimedia content in the image presentation area according to the operation data. If the operation data indicates preferentially displaying the virtual image, the virtual image is displayed in the image presentation area.
[0066] 3. If the operation data indicates preferentially displaying multimedia content, check whether multimedia content has been set in the historical time period. If no multimedia content has been set in the historical time period, the default multimedia content is looped and played in the image presentation area, and the type of the default multimedia content can be arbitrary.
[0067] In some embodiments, after the virtual image is displayed in the image presentation area and the terminal receives a content switching operation, the content displayed in the image presentation area can also be switched to multimedia content.
[0068] If multimedia content has been set in the historical time period, the server sends the content ID (Identification) of the multimedia content and the display method of the multimedia content to the terminal. Among them, the display method of the multimedia content refers to whether the display size of the multimedia content needs to be cropped when playing the multimedia content.
[0069] 4. The terminal obtains the multimedia content according to the received content ID through the SDK (Software Development Kit).
[0070] 5. The terminal checks whether the multimedia content is full-screen displayed according to the received display method of the multimedia content. If it is full-screen displayed, the multimedia content is displayed according to the full-screen ratio, where the full-screen ratio is the ratio obtained by adaptively adjusting based on the size of the multimedia content itself and the size of the image presentation area. When full-screen displayed, the multimedia content fills the image presentation area. If it is cropped displayed, the multimedia content is displayed according to the cropping ratio, where the cropping ratio is the ratio obtained by manually cropping the size of the multimedia content by the user.
[0071] 6. Automatically loop and play the multimedia content in the image presentation area.
[0072] In some embodiments, the player can set or change the multimedia content played in the image presentation area, such as setting the multimedia content for the first time; changing the first multimedia content played in the image presentation area to the second multimedia content, etc.
[0073] Schematic, such as Figure 2 As shown, when the image display area 210 displays the multimedia content 230, there is a corresponding multimedia content setting control 203. By triggering the multimedia content setting control 203, the multimedia content 230 can be initially set or replaced.
[0074] Figure 4 It is a schematic diagram of the process of setting the multimedia content played in the image display area.
[0075] The multimedia content setting process 400 is as follows.
[0076] 1. The terminal receives a content setting operation. For example, there is a content setting control corresponding to the image display area, and it receives the trigger operation on the content setting control.
[0077] 2. The terminal checks whether the player has set multimedia content. Among them, the ways for the player to set multimedia content include but are not limited to: (1) Obtaining the multimedia content corresponding to the second account associated with the first account (referring to the player account) and setting it as the candidate multimedia content displayed in the image display area. Among them, the multimedia content corresponding to the second account includes the multimedia content uploaded by the second account on the Internet platform;
[0078] (2) The player obtains multimedia content through functions such as shooting, screenshotting, and screen recording provided by the terminal and sets it as the candidate multimedia content; (3) Obtaining the multimedia content stored locally on the terminal as the candidate multimedia content, etc.
[0079] 3. The server records whether the player has set multimedia content during the historical time period, whether the second account associated with the first account has uploaded multimedia content on the Internet platform, and sends the recorded data to the terminal. The recorded data is used to indicate whether the multimedia content setting interface can be displayed.
[0080] If the recorded data indicates that the player has not set multimedia content during the historical time period, the terminal prompts the player to perform account association to obtain the multimedia content corresponding to the second account, or prompts the player that the second account needs to upload multimedia content on the Internet platform.
[0081] 4. If the player has set multimedia content during the historical time period, the multimedia content setting interface is displayed, and the player can set or replace the multimedia content displayed in the image display area through the multimedia content setting interface.
[0082] 5. The terminal obtains the associated multimedia content associated with the player account and displays it as candidate multimedia content in the multimedia content setting interface. Among them, if the multimedia content is video content or other content with a certain duration, the associated multimedia content is displayed in the form of a still frame list.
[0083] 6. The terminal receives a selection operation and determines the target multimedia content to be displayed in the image display area from the candidate multimedia content.
[0084] 7. The terminal checks whether the display mode of the target multimedia content is full-screen display according to the player's operation. If it is full-screen display, the multimedia content is displayed according to the full-screen ratio; if it is cropped display, the multimedia content is displayed according to the cropping ratio.
[0085] 8. After the player sets the display mode of the target 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 target multimedia content is successfully set, when the player opens the information display interface, the target multimedia content will be automatically played in the image display area.
[0086] In some embodiments, in addition to being played in the image display area of the information display interface, the multimedia content can also be floatingly displayed on the terminal interface. At this time, when the player controls the virtual object to perform actions or play a game in the virtual scene, the player can watch the multimedia content in the floating window. Among them, the multimedia content played in the floating window can be set in the multimedia content playback interface.
[0087] Figure 5 It is a schematic diagram of the process of entering the multimedia content playback interface to set the content of the floating window.
[0088] The process 500 of setting the floating window playback content is as follows.
[0089] 1. The terminal displays the information display interface.
[0090] 2. The terminal captures the player's operation gestures in real time, determines whether the player performs an operation, and in the case of the player's operation, determines the type of the player's operation.
[0091] If the player does not operate, the terminal still displays the information display interface. If the player triggers an operation on the target control corresponding to the multimedia content playback interface, the terminal directly displays the multimedia content playback interface; wherein, the target multimedia content playback interface includes a multimedia content playlist, and the playlist includes at least one multimedia content to be played. If the player performs a sliding operation, the terminal plays a displacement animation in real time and prompts to enter the multimedia content playback interface, wherein the displacement animation refers to an animation that gradually displays the multimedia content playback interface in a translation manner. During the playback of the displacement animation, the screen area occupied by the information display interface on the terminal screen shrinks, and the screen area occupied by the multimedia content playback interface on the terminal screen shrinks.
[0092] 3. When receiving a sliding operation, the terminal checks whether the sliding distance corresponding to the sliding operation exceeds the trigger point. The trigger point corresponds to a distance threshold. The sliding distance exceeding the trigger point means that the sliding distance reaches the distance threshold. In the case of reaching the distance threshold, the terminal will display a prompt message to prompt the player to let go and enter the multimedia content playback interface.
[0093] If the sliding distance does not exceed the trigger point, the displacement animation continues to be played; if the sliding distance exceeds the trigger point, the terminal prompts the player to let go to enter the multimedia content playback interface.
[0094] 4. When the sliding distance exceeds the trigger point, the terminal determines whether the player lets go.
[0095] If the player lets go, after the terminal plays an interface transition animation, it displays the multimedia content playback interface; wherein, the interface transition animation refers to a transition animation played when the interface displayed by the terminal is switched 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.
[0096] In summary, the method provided in this application can switch and display the content displayed in the image display area to the multimedia content set by the player account, increase the dimension of the displayed content, and enrich the types of information in the information display interface. Playing multimedia content in the image display area adds a dynamic display effect on the basis of static display information, realizing the diversification of the interface display effect.
[0097] The terminal in this application can be a desktop computer, a laptop computer, a mobile phone, a tablet computer, an e-reader, an MP3 (Moving Picture Experts Group Audio Layer III) player, an MP4 (Moving Picture Experts Group Audio Layer IV) player, and so on. An application program that supports virtual scenarios is installed and running on the terminal, such as an application program that supports three-dimensional virtual scenarios. The application program can be any one of a virtual reality application program, a three-dimensional map program, a simulation game (SLG), a multiplayer online battle arena game (MOBA), and a party casual game. Optionally, the application program can be a stand-alone version of the application program, such as a stand-alone three-dimensional game program, or a network online version of the application program.
[0098] Figure 6 The block diagram of an electronic device provided by an exemplary embodiment of this application is shown. The electronic device 600 includes: an operating system 620 and an application program 622.
[0099] The operating system 620 is basic software that provides secure access to computer hardware for the application program 622.
[0100] The application program 622 is an application program that supports virtual scenarios. Optionally, the application program 622 is an application program that supports three-dimensional virtual scenarios. The application program 622 can be any one of a virtual reality application program, 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), and a party casual game. The application program 622 can be a stand-alone version of the application program, such as a stand-alone three-dimensional game program, or a network online version of the application program.
[0101] Figure 7 The block diagram of a computer system provided by an exemplary embodiment of this application is shown. The computer system 700 includes: a first device 720, a server 740, and a second device 760.
[0102] The first device 720 installs and runs an application that supports virtual scenarios. The application can be any one of virtual reality applications, 3D map programs, TPS games, FPS games, MOBA games, SLG games, and party casual games. The first device 720 is a device used by the first user. The first user uses the first device 720 to control the master virtual object located in the virtual scenario to perform activities, which include but are not limited to at least one of adjusting body posture, walking, running, and jumping attacks. Schematically, the master virtual object is a master virtual character, such as a simulated character or an anime character.
[0103] The first device 720 is connected to the server 740 through a wireless network or a wired network.
[0104] The server 740 includes at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. The server 740 is used to provide background services for the application that supports the 3D virtual scenario. Optionally, the server 740 undertakes the main computing work, and the first device 720 and the second device 760 undertake the secondary computing work; or, the server 740 undertakes the secondary computing work, and the first device 720 and the second device 760 undertake the main computing work; or, the server 740, the first device 720, and the second device 760 adopt a distributed computing architecture for collaborative computing.
[0105] The second device 760 installs and runs an application that supports virtual scenarios. The application can be any one of virtual reality applications, 3D map programs, FPS games, MOBA games, and SLG games. The second device 760 is a device used by the second user. The second user uses the second device 760 to control other virtual objects located in the virtual scenario to perform activities, which include but are not limited to at least one of adjusting body posture, walking, running, and jumping attacks. Schematically, the other virtual objects are other virtual characters, such as simulated characters or anime characters.
[0106] Optionally, the master virtual character and the other virtual characters are in the same virtual scenario. Optionally, the master virtual character and the other virtual characters can belong to the same team, the same organization, have a friendship relationship, or have temporary communication permissions. Optionally, the master virtual character and the other virtual characters can also belong to different teams, different organizations, or two hostile groups.
[0107] Optionally, the application programs installed on the first device 720 and the second device 760 are the same, or the application programs installed on the two devices are of the same type but 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 for illustration. The device types of the first device 720 and the second device 760 can be the same or different. The following embodiments take the device as a desktop computer as an example for illustration.
[0108] Optionally, the first user can view the information display interface of the second user in the application program installed on the first device 720 and view the multimedia content played in the information display interface. The second user can also view the information display interface of the first user in the application program installed on the second device 760 and view the multimedia content played in the information display interface.
[0109] Those skilled in the art can be aware that the number of the above-mentioned devices can be more or less. For example, the above-mentioned devices can be only one, or there can be dozens or hundreds of the above-mentioned devices, or even more. The embodiments of the present application do not limit the number and device types of the devices.
[0110] It should be noted that the above-mentioned server 740 can be implemented as a physical server or as a cloud server in the cloud. Among them, cloud technology refers to a hosting technology that unifies a series of resources such as hardware, software, and networks within a wide area network or a local area network to achieve data calculation, storage, processing, and sharing. Cloud technology is the general term for network technology, information technology, integration technology, management platform technology, application technology, etc. based on the cloud computing business model. It can form a resource pool, be used on demand, and is flexible and convenient. Cloud computing technology will become an important support. The background services of the technical network system require a large amount of computing and storage resources, such as video websites, picture-based websites, and more portal websites. With the highly developed application of the Internet industry, in the future, each item may have its own identification mark and needs to be transmitted to the background system for logical processing. Data at different levels will be processed separately, and various industry data requires a powerful system back-end support, which can only be achieved through cloud computing. Optionally, when the server 740 is implemented as a cloud server, the program corresponding to the above virtual scenario can be a cloud game.
[0111] In some embodiments, the method provided by the embodiments of the present application can be applied to a cloud game scenario, so as to complete the calculation of data logic during the game process through a cloud server, while the terminal is responsible for the display of the game interface.
[0112] Optionally, the above-mentioned server 740 can also be implemented as a node in a blockchain system.
[0113] Combined with the above noun introduction and application scenarios, the content display method provided in this application will be described. This method can be executed by a server or a terminal, or jointly executed by a server and a terminal. In the embodiments of this application, taking the method being executed by a terminal as an example for description, as Figure 8 shown, Figure 8 is a flowchart of the content display method provided by an exemplary embodiment of this application. The method includes the following steps.
[0114] Step 810, display the information display interface of the first account.
[0115] Among them, the information display interface includes an image display area, and the image display area is used to display the virtual image corresponding to the first account.
[0116] Schematically, as Figure 1 shown, the image display area 120 is used to display the virtual image 121.
[0117] Optionally, the types of the virtual image 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) the image of the virtual object controlled by the player to which the first account belongs.
[0118] Among them, the virtual image corresponding to the first account can be a three-dimensional image or a two-dimensional image, and the virtual image in the image display area can be a static image or an animation performing an action.
[0119] In some embodiments, by receiving a trigger operation on the virtual image, the static virtual image can be made to perform a corresponding action or play the voice audio of the virtual image, etc. It can be from the visual level and the auditory level Enhanced virtual shape The expressiveness of the elephant in the image display area.
[0120] In some embodiments, there are multiple virtual images corresponding to the first account, and the image display area can display multiple virtual images at the same time, or only display one of them.
[0121] When multiple virtual images are displayed in the image display area at the same time, Can increase the richness of the display screen, timely Understand the status of the virtual image owned by the first account. When only one virtual image is displayed in the image display area, it can be in the information display interface The virtual image is highlighted to enhance the presence of the virtual image in the information display interface.
[0122] 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. Improve the freedom of players to set up and display their avatars.Replace the virtual image while ensuring its prominent display. Keep your presentation fresh.
[0123] For example, if the first account corresponds to two virtual images, namely the first virtual image and the second virtual image, when only the first virtual image is displayed in the image display area, it can be changed to the second virtual image.
[0124] Such as Figure 1 As shown, after receiving a trigger operation for the virtual image setting control 122, the type of the virtual image 121 can be changed.
[0125] Step 820, in response to receiving a first content switching operation for the image display area, switch the display of the virtual image in the image display area to the multimedia content corresponding to the first account.
[0126] Among them, the multimedia content is the content set by the first account for the image display area, and the multimedia content can be content with a certain duration and capable of playing. The types of multimedia content include but are not limited to video content, animated graphic content, picture content, audio content, etc.
[0127] Optionally, the information display interface includes a switching control corresponding to the image display area, and content switching can be achieved through the switching control.
[0128] In response to receiving a trigger operation for the switching control, switch the display of the virtual image in the image display area to the multimedia content corresponding to the first account.
[0129] Among them, the switching control is displayed in the information display interface. Can provide prompts to players. The content in the image display area is switched through the switching control. Can improve the efficiency of content switching.
[0130] Illustratively, such as Figure 2 As shown, the switching control includes an image display control 201 and a multimedia content display control 202.
[0131] Illustratively, when switching the display of the virtual image 220 to the multimedia content 230, the corresponding switching control is the multimedia content display control 202, that is, after receiving a trigger operation for the multimedia content display control 202, the multimedia content 230 is switched and displayed in the image display area 210.
[0132] In some embodiments, the terminal can switch the content in the image display area by receiving a sliding operation of the player on the screen. Players have a greater degree of freedom when performing sliding operations, which can improve the convenience of switching content.
[0133] Optionally, in response to receiving a first sliding operation on the image display area, the virtual image is switched and displayed as the multimedia content corresponding to the first account in a translation manner in the image display area. The first sliding operation corresponds to a first sliding direction.
[0134] 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 disappears, and the multimedia content corresponding to the first account is translated in the first sliding direction and gradually appears.
[0135] It can enhance the expression effect of the interface content.
[0136] Schematically, such as Fig. 9 shown, Fig. 9 is a schematic diagram of switching and displaying content by translation.
[0137] Receive a first sliding operation along the first sliding direction on the image display area 910, and switch the virtual image 911 to the multimedia content 912.
[0138] Optionally, in response to receiving a first sliding operation on the image display area, the virtual image is switched and displayed as the multimedia content corresponding to the first account in a scaling manner in the image display area.
[0139] Among them, the scaling method includes reducing the display of the virtual image and enlarging the display of the multimedia content corresponding to the first account.
[0140] The switching process of the display content in the image display area is reflected in a scaling manner, and the changes before and after the content switching are reflected in an animated form, which can Enhance the expressiveness of the picture and increase the fun for players when switching content.
[0141] 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 based on the first sliding direction and gradually reduced, and the multimedia content corresponding to the first account is translated and appears based on the first sliding direction and gradually enlarged.
[0142] Schematically, such as Fig.10 shown, Fig.10 is a schematic diagram of switching and displaying content by scaling.
[0143] Receive a first sliding operation along the first sliding direction on the image display area 1010, and switch the virtual image 1011 to the multimedia content 1012.
[0144] Optionally, in response to receiving a dragging operation on the virtual image within the image display area, the virtual image is displayed in a floating manner in the information display interface, and the virtual image is switched and displayed as the multimedia content corresponding to the first account in the image display area.
[0145] While displaying multimedia content, retain the display of the virtual avatar. Make the interface display content diverse. Float and display the virtual avatar, and directly display the multimedia content in the avatar display area. Make the display focus primary and secondary, highlight Multimedia content.
[0146] Exemplarily, after selecting the virtual avatar and dragging it, with the dragging direction pointing to the upper right of the terminal screen, release the hand after the dragging duration reaches the preset duration or the dragging distance reaches the preset distance. A shrunk virtual avatar is floatingly displayed in the upper right corner (the release position) of the avatar display area, and the multimedia content corresponding to the first account is displayed in the avatar display area.
[0147] Among them, the virtual avatar is floatingly displayed in a resident manner by default. If there is a need to cancel the display of the virtual avatar, the virtual avatar corresponding cancel display target control can be triggered to cancel the display of the virtual avatar.
[0148] Schematically, as Fig.11 shown, Fig.11 is a schematic diagram of dragging to switch the displayed content.
[0149] Receive a dragging operation in any dragging direction on the avatar display area 1110, switch the virtual avatar 1101 to the multimedia content 1102, and floatingly display the virtual avatar 1101 at the dragging release position.
[0150] In some embodiments, in addition to being able to switch the virtual avatar displayed in the avatar display area to multimedia content, the multimedia content can also be switched back to the virtual avatar; or, the multimedia content can be switched to other displayable content other than the virtual avatar; or, cancel the display of the avatar display area in the information display interface.
[0151] Optionally, in response to receiving a second content switching operation on the avatar display area, switch and display the multimedia content corresponding to the first account to the virtual avatar in a translation manner in the avatar display area.
[0152] Content can be switched multiple times through one operation type, 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 a timely manner. Improved Efficiency of content switching in the image display area .
[0153] Optionally, in response to receiving a second content switching operation on the avatar display area, cancel the display of the avatar display area in the first information display interface.
[0154] The display situation of the image display area in the information display interface can be determined by an operation type. When the image display area is cancelled, the space originally occupied by the image display area can be used to display other information, avoiding overcrowding of other information in the information display interface and making the information arrangement in the information display interface more beautiful. Improve the information display interface Space Utilization 。
[0155] Step 830, play multimedia content in the image display area.
[0156] Optionally, the multimedia content is the first video content. The first video content has a certain duration and contains multiple video frames, and each video frame corresponds to a different timestamp of the first video content.
[0157] In some embodiments, when the multimedia content is video content, the virtual image in the image display area can be switched to the multimedia content, and whether to automatically play the multimedia content can be set.
[0158] If it is set to play automatically, when the player enters the information display interface, the multimedia content is automatically played in the display area. It can bring players the experience of switching at any time and playing immediately There is no need for the player to perform additional operations, saving the player's operation time.
[0159] If it is set to play manually, when the player enters the information interface, a static frame of the multimedia content is displayed in the image display area, and when a play operation is received, the multimedia content is played. This way of allowing the player to decide whether to play the multimedia content can Save resources consumed by computer devices when playing multimedia content When the player does not perform a play operation on the multimedia content, only the static frame is displayed, avoiding the extra consumption caused by automatic play.
[0160] In some embodiments, the volume when the multimedia content is played can also be adjusted. For example, the multimedia content is set to play automatically in mute, or the multimedia content is set to play automatically with a volume of 50% etc. Considering the occasion or environment where the player plays the multimedia content, a function for adjusting the play volume is provided, Can avoid unauthorized players Play audio of multimedia content externally, if permitted which improves the human-computer interaction efficiency.
[0161] Optionally, taking manual play as an example, in response to receiving a first content switching operation on the image display area, the virtual image in the image display area is switched to display the cover frame of the first video content, and the cover frame can effectively express the main content of the multimedia content.
[0162] Among them, the cover frame refers to a static frame that serves as the cover of the first video content, and the cover frame is selected from multiple video frames of the first video content.
[0163] Optionally, the selection conditions for the cover frame include, but are not limited to, the following: (1) Arrange multiple video frames of the first video content in chronological order, and use the video frame with a serial number equal to a preset value as the cover frame. For example, use the first video frame or the last video frame as the cover frame; (2) When there is a main subject in the first video content, use the video frame in which the area ratio of the main subject in each video frame is the largest as the cover frame. The types of main subjects include human main subjects, animal main subjects, virtual object main subjects, etc. For example, if the first video content includes 10 video frames, and there are human A, human B, and animal C in the first video content, and the appearance frequency of human A is the highest, then human A is regarded as the main subject of the first video content. If the area ratio of human A is the largest in the 5th video frame, then the 5th video frame is used as the cover frame; (3) The player can optionally select one video frame from multiple video frames as the cover frame; (4) When the first video content is multimedia content uploaded by a second account to an Internet platform, and the second account has set a cover for the first video content, then use the cover frame set when the first video content is uploaded to the Internet platform as the cover frame displayed in the image display area for the first video content.
[0164] In response to receiving a play operation on the first video content, play the first video content in the image display area.
[0165] In some embodiments, in order to enhance the display effect of various information on the information display interface, after determining that the content displayed in the image display area is multimedia content, adjust the background color of the information display interface based on the multimedia content, and display the adjusted information display interface, so that the display effect of the information display interface is more natural. There is a transition between the boundary of the image display area and the adjusted information display interface.
[0166] Optionally, take the video content as an example of the multimedia content to illustrate the process of adjusting the background color.
[0167] Obtain multiple video frames of the video content and determine the target color whose appearance frequency meets the frequency requirement among the multiple video frames. Adjust the background color of the information display interface based on the target color, and display the adjusted information display interface. Using the target color with a relatively high proportion as the background color can enhance the expressiveness of the multimedia content in the information display interface.
[0168] Exemplarily, determine the color with the highest appearance frequency and the highest total proportion in the video frames among 20 video frames as the target color.
[0169] The video content contains 20 video frames. Among them, 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%. Then the target color is red.
[0170] Adjust the background color of the information display interface to red. Optionally, there is a gradient effect on the background color in the adjusted information interface.
[0171] For example, taking the red color at the edge of the image display area as the color with the highest brightness, perform a rendering with decreasing brightness from the edge of the image display area to other areas in the information display interface, and display the adjusted information display interface. Among them, 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. There is a color transition between the boundary of the image display area and the edge of the adjusted information display interface.
[0172] In summary, the method provided in this application displays the information display interface of the first account. The image display area in the information display interface is used to display the virtual image corresponding to the first account. Receive the first content switching operation, which can switch the content displayed in the image display area to the multimedia content set by the first account, increase the dimension of the displayed content, and enrich the types of information in the information display interface. Play multimedia content in the image display area, add a dynamic display effect on the basis of statically displaying information, and realize the diversification of the interface display effect.
[0173] Fig.12 It is a flowchart of a method for setting multimedia content provided by an exemplary embodiment of this application.
[0174] Step 1210, display the information display interface of the first account.
[0175] Among them, the information display interface includes an image display area, and the image display area is used to display the virtual image corresponding to the first account.
[0176] Step 1220, in response to receiving a multimedia content setting operation, display at least one associated multimedia content associated with the first account.
[0177] In some embodiments, when a player first sets the multimedia content displayed in the image display area, they can choose to use the multimedia content associated with the first account as the candidate display content for the image display area, improving the freedom of the player when setting multimedia content.
[0178] Optionally, the first account can be associated with an account on other platforms, and obtain the multimedia content corresponding to the account on other platforms as at least one associated multimedia content associated with the first account.
[0179] In response to receiving an account association operation, display a list of associated accounts, where the list of associated accounts includes accounts that have an association relationship with the first account.
[0180] Among them, the association relationship includes at least one of the first account and other accounts belonging to the same user, and there is a social relationship between the first account and other accounts. The list of associated accounts includes the second account.
[0181] In response to receiving a selection operation on the second account in the list of associated accounts, display the multimedia content corresponding to the second account, where the multimedia content corresponding to the second account includes the multimedia content uploaded by the second account on the Internet platform.
[0182] Exemplarily, the first account belongs to user A. User A creates a second account on a certain Internet platform. The first account and the second account belong to the same user, 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 A through the second account on this Internet platform.
[0184] Exemplarily, the first account belongs to user A. User A follows the second account created by user B on a certain Internet platform. There is a "followed - being 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.
[0185] Therefore, the multimedia content corresponding to the second account refers to the multimedia content uploaded by user B through the second account on this Internet platform.
[0186] Exemplarily, there is a social relationship between the first account and the second account in the game application. The types of social relationships include but are not limited to: (1) Friendship relationship: The first account and the second account are friends with each other; (2) Game match relationship: The first account and the second account are enemies, teammates, etc. in a certain virtual game match; (3) Communication relationship: The first account and the second account send messages 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, and the first account and the second account follow each other, etc.
[0187] 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 the multimedia content uploaded by the second account on other Internet platforms, etc.
[0188] By associating the first account with the associated accounts on other platforms, it is convenient for the first account to obtain the multimedia content shared by the associated accounts on the Internet platform, providing more options when setting multimedia content for players, selecting and displaying multimedia content based on the players' preferences, and improving the players' experience. And by associating the first account with the associated accounts on other platforms and directly obtaining the multimedia content played in the image display area from the multimedia content published by the associated accounts, it is avoided that players need to upload additional multimedia content for configuration. Improved efficiency of multimedia content configuration 。
[0189] Optionally, the first account can directly obtain the multimedia content stored locally on the login terminal as at least one associated multimedia content associated with the first account.
[0190] In response to receiving a content addition operation, display the multimedia content stored locally on the first account, where the locally stored multimedia content includes the multimedia content stored by the first account's login terminal during the historical time period.
[0191] Exemplarily, there is a stored content acquisition control corresponding to the image display area. After triggering this stored content acquisition control, display the local storage folder, which contains the locally stored multimedia content and displays the multimedia content in categories.
[0192] Optionally, the first account can also choose to obtain multimedia content by taking real-time photos through the functions or components provided by the login terminal as the associated multimedia content associated with the first account.
[0193] In response to receiving a content addition operation, display the captured multimedia content, where the captured multimedia content includes at least one of the multimedia content obtained by taking a screenshot or recording the terminal interface, the multimedia content obtained by shooting with the terminal's camera, and the multimedia content obtained by recording with the terminal's recording component.
[0194] Exemplarily, the camera component of the terminal can provide a shooting function, and the player to whom the first account belongs takes multimedia content through the camera component. For example: shooting a video clip, shooting a photo.
[0195] Exemplarily, the terminal can provide a recording function, and the player to whom the first account belongs records the screen on the terminal to obtain multimedia content. For example: recording an operation video clip of the first account in the game application, recording a video clip played on the terminal interface, taking a screenshot of the screen on the terminal interface to obtain an image.
[0196] Exemplarily, the recording component of the terminal can provide a recording function. The player belonging to the first account records an audio content through the recording component. The types of the 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.
[0197] By directly obtaining the multimedia content in the device logged in by the first account or obtaining the multimedia content by the player's on-site recording, more ways for the player to obtain multimedia content are provided. Even when the first account is not associated with any account or the player has not uploaded multimedia content on the Internet platform, the multimedia content can also be set, bringing the player an experience of freely setting multimedia content.
[0198] Step 1230, receive a selection operation on the first content among at least one multimedia content, determine the first content as the multimedia content to be switched by the first content switching operation, and preview and display the first content in the image display area.
[0199] Exemplarily, the first content is taken as a video content for illustration. As Fig.13 shown, Fig.13 is a schematic diagram for previewing and displaying the first content.
[0200] After the terminal receives the multimedia content setting operation, a multimedia content candidate list 1310 is displayed on the terminal interface 1300. Among them, the multimedia content candidate list 1310 contains at least one associated multimedia content associated with the first account.
[0201] Optionally, the associated multimedia contents are all video contents and are displayed in the multimedia content candidate list 1310 in the form of static frames.
[0202] Each associated multimedia content respectively corresponds to multiple video frames. When each associated multimedia content is displayed in the multimedia content candidate list 1310, only the video frame serving as the cover of the associated multimedia content is displayed.
[0203] After the terminal receives the selection operation on the first content 1320 in the multimedia content candidate list 1310, the first content 1320 is previewed and displayed in the image display area 1330.
[0204] Among them, the first content 1320 is a video content, and the video content is automatically played in the image display area 1330. If the stay duration 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.
[0205] The determination of the first content 1320 is completed, triggering the confirmation control 1340 to save the settings. 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.
[0206] In some embodiments, the first content may be other types of multimedia content. Depending on the type and duration of the first content, the preview display method of the first content in the image display area is different.
[0207] Exemplarily, if the first content is picture content, the picture content is directly previewed and displayed in the image display area.
[0208] Exemplarily, if the first content is audio content, the audio content is played in a loop in the image display area.
[0209] Exemplarily, if the first content is animated picture content, the animated picture content is played in a loop in the image display area.
[0210] Step 1240: In response to receiving the first content switching operation on the image display area, switch the display of the virtual image to the first content corresponding to the first account in the image display area.
[0211] After step 1230 is executed, return to the information display interface. If the content displayed in the image display area of the information display interface is a virtual image, the virtual image can be switched to multimedia content.
[0212] Among them, the first content is the multimedia content set by the first account for the image display area in the historical time period.
[0213] Step 1250: Play the first content in the image display area.
[0214] Exemplarily, if the first content is video content, the terminal receives the first content switching operation, switches the display of the virtual image to the first content in the image display area, and plays the first content in a loop.
[0215] Step 1260: In response to receiving the content change operation on the image display area, display at least one associated multimedia content associated with the first account.
[0216] Among them, at least one associated multimedia content is the multimedia content published by the associated accounts associated with the first account on the multimedia content platform.
[0217] 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.
[0218] When setting or changing multimedia content, the interfaces displayed by the terminal are the same. Exemplarily, it is the same as the Fig.13 interface shown.
[0219] Step 1270, in response to receiving a selection operation on the second content in at least one associated multimedia content, play the second content in the image display area.
[0220] Among them, the operations performed in step 1270 are the same as those in step 1230. The first content and the second content can be the same multimedia content or different multimedia contents.
[0221] In some embodiments, after selecting the associated multimedia content played in the image display area, the associated multimedia content can also be edited.
[0222] Optionally, in response to receiving a selection operation on the second content, display an editing area corresponding to the second content, and the editing area is used to edit the second content.
[0223] In response to receiving an editing operation on the second content, play the edited second content in the image display area, where the operation types of the editing operation include at least one of cropping size, adding special effects, adjusting volume, and adding subtitles.
[0224] Providing players with an editing function for multimedia content can enable players to perform secondary processing on multimedia content according to their own preferences, Enhance the performance of related multimedia content in the image display area , meet the needs of players to customize multimedia content, and improve the player experience.
[0225] Exemplarily, receive a cropping size operation on the second content, and the cropping size operation is used to crop the size of the associated multimedia content displayed in the image display area.
[0226] Such as Fig.14 shown, Fig.14 is a schematic diagram of the display effect of the second content in the image display area after cropping the size.
[0227] Taking the second content 1400 as a video content as an example for illustration, among them, the first type of cropping size 1410 is used to scale and display the vertical second content 1400; the second type of cropping size 1420 is used to scale and display the horizontal second content 1400; the third type of cropping size 1430 is used to perform edge filling on the vertical second content 1400 so that the vertical second content 1400 matches the size of the image display area; the fourth type of cropping size 1440 is used to perform edge filling on the horizontal second content 1400 so that the horizontal second content 1400 matches the size of the image display area.
[0228] It should be noted that the above several cropping sizes are only for illustrative purposes. When players crop the size of the associated multimedia content, they can also customize the cropping size, and this embodiment does not limit it.
[0229] In summary, the method provided in this application, by displaying the information display interface of the first account, where the image display area in the information display interface is used to display the virtual image corresponding to the first account, and receiving the first content switching operation, can switch the content displayed in the image display area to the multimedia content set by the first account, increasing the dimension of the displayed content and enriching the types of information in the information display interface. Playing multimedia content in the image display area adds a dynamic display effect on the basis of static information display, realizing the diversification of the interface display effect.
[0230] In some embodiments, in addition to being able to play in the image display area of the information display interface, the multimedia content can also be floatingly displayed on the terminal interface. At this time, players can watch the multimedia content in the floating window while playing the game. Among them, the multimedia content played in the floating window can be determined from at least one associated multimedia content corresponding to the first account. Fig.15 It is a flowchart of a method for setting floating window playback content provided by an exemplary embodiment of this application. The method includes the following steps.
[0231] Step 1510, display the information display interface of the first account.
[0232] Among them, the information display interface includes an image display area, and the image display area is used to display the virtual image corresponding to the first account.
[0233] Optionally, the types of virtual images corresponding to the first account include but are not limited to: (1) virtual images used to represent the first account, such as: virtual images customized by the player to which the first account belongs, or virtual images generated by the system for the first account; (2) the images of virtual objects controlled by the player to which the first account belongs.
[0234] 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.
[0235] Among them, the multimedia content corresponding to the first account is the content set by the first account for the image display area, and the multimedia content can be content with a certain duration and capable of playing. The types of multimedia content include but are not limited to video content, animated graphic content, picture content, audio content, etc.
[0236] In some embodiments, in addition to playing multimedia content in the image display area of the information display interface, it is also possible to directly enter the multimedia content playback interface to play multimedia content, or play the selected multimedia content in a floating window manner.
[0237] Step 1520, in response to receiving a second sliding operation on the information display interface, slide to display the multimedia content playback list.
[0238] Among them, the second sliding operation corresponds to a second sliding direction, and the multimedia content playback list contains at least one multimedia content to be played.
[0239] During the sliding process, a sliding animation is correspondingly displayed. The sliding animation is used to represent the appearance of the multimedia content playback list and can enhance the visual expression effect of the screen.
[0240] Optionally, when the terminal receives the second sliding operation on the information display interface, based on the sliding distance of the second sliding operation on the information display interface, slide to display the multimedia content playback list. When the second sliding operation ends (i.e., the player releases the hand), enter the multimedia content playback interface.
[0241] Among them, the multimedia content playback interface contains 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.
[0242] Exemplarily, at least one associated multimedia content refers to multimedia content uploaded by a second account having an association relationship with the first account on an Internet platform.
[0243] Schematically, as Fig.16 shown, Fig.16 is a schematic diagram of the process of sliding to display the multimedia content interface.
[0244] When the 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, slide to display the multimedia content playback interface 1610 from right to left.
[0245] Among them, during the sliding process, the first prompt text 1601 "Swipe left to enter the multimedia content playback interface" is displayed to prompt the player to continue sliding.
[0246] When the sliding distance of the second sliding operation reaches a preset distance threshold, the second prompt text 1602 "Release the hand to enter the multimedia content playback interface" is displayed to prompt the player to release the hand. Ending the second sliding operation can display the multimedia content playback interface 1610.
[0247] The multimedia content playback interface 1610 includes a multimedia content playback list 1611, and the multimedia content playback list 1611 includes at least one multimedia content to be played.
[0248] Exemplarily, all of the at least one multimedia content to be played in the multimedia content playback list 1611 are video contents, and each multimedia content to be played is displayed in the multimedia content playback list 1611 in the form of a static frame.
[0249] Exemplarily, the multimedia content to be played included in the multimedia content playback list 1611 is the multimedia content uploaded by a second account associated with a first account on an Internet platform. The relevant information of the second account is also included on the multimedia content playback interface 1610. For example, the avatar, nickname, signature, etc. of the second account.
[0250] By means of a sliding operation, the player can switch from the current page to the multimedia content playback interface including multimedia content, which can simplify the operation steps when the player switches pages. By prompting different text information according to the sliding distance during the sliding process, the player can timely understand the progress of the current page switching, further determine whether the current sliding operation can be ended, and prompt the player to release the hand in time to achieve page switching. Improved the efficiency of human-computer interaction.
[0251] Each multimedia content to be played respectively corresponds to multiple video frames, and only the video frame serving as the cover of the multimedia content to be played is displayed in the multimedia content playback list.
[0252] Exemplarily, the multimedia content playback list includes 15 multimedia contents to be played. Among them, 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 playback list.
[0253] In some embodiments, when all of the at least one multimedia content to be played in the multimedia content playback list are video contents, each multimedia content to be played can also be directly played in a muted state in the multimedia content playback list.
[0254] In some embodiments, the information display interface includes a target control for the playback interface. By receiving a trigger operation for the target control for the playback interface, the multimedia content playback interface can also be directly entered and the multimedia content playback list can be displayed.
[0255] Schematically, as Fig.17 shown, Fig.17 is a schematic diagram of a process for triggering the display of a multimedia content interface.
[0256] The information display interface 1700 includes a target control 1710 of the playback interface. After triggering the target control 1710 of the playback interface, the multimedia content playback interface 1720 is directly displayed. The multimedia content playback interface 1720 includes a multimedia content playlist 1730.
[0257] It should be noted that the above-mentioned ways of sliding into the multimedia content playback interface and triggering into the multimedia content playback interface are only for examples. In some embodiments, it can also be implemented in other ways. When entering the multimedia content playback interface through a sliding operation, the sliding operation can be performed on the information display interface or on any interface provided by the application. This embodiment does not limit this.
[0258] Step 1530, in response to receiving a selection operation on the target multimedia content among at least one multimedia content to be played, play the target multimedia content in a floating window manner on the terminal interface.
[0259] Exemplarily, the multimedia content playlist contains 6 multimedia contents to be played and is arranged in a certain order, and the 4th multimedia content is determined as the target multimedia content.
[0260] Among them, when playing the target multimedia content in a floating window manner, the size of the floating window and the position of the floating window on the terminal interface can be set by the player.
[0261] For example, when triggering the floating window, a control for adjusting the size of the floating window will be correspondingly displayed, and the size of the floating window is changed by triggering the control. Or, drag the edge of the floating window to change the size of the floating window. Or, when the terminal is a device with touch function, zoom the floating window with two fingers, etc.
[0262] For example, drag the floating window to change its position. Among them, the position at the end of the drag operation is the target position of the floating window.
[0263] Schematically, as Fig.18 shown, Fig.18 is a schematic diagram of a floating window displaying the target multimedia content.
[0264] The multimedia content playback interface 1800 includes a multimedia content playlist 1810. The multimedia content playlist 1810 includes multiple multimedia contents to be played. After selecting the target multimedia content 1820, a floating window 1830 is displayed, where the target multimedia content 1820 is played in the floating window 1830.
[0265] In some embodiments, when the player expects to change the multimedia content played in the floating window, if the multimedia content playback interface has not been exited at this time, other multimedia contents can be reselected for replacement.
[0266] For example, a multimedia content playlist contains first multimedia content and second multimedia content. Without exiting the multimedia content playback interface, at the first moment 10:00:00, the player selects the first multimedia content, and a floating window plays the first multimedia content; at the second moment 10:11:00, the player selects the second multimedia content, and the floating window replaces the first multimedia content with the second multimedia content and plays it.
[0267] In some embodiments, after the player sets the multimedia content played by the floating window, if the multimedia content playback interface is exited, the floating window is permanently displayed and the target multimedia content is played.
[0268] If it is desired to stop playing the content in the floating window, or to cancel the display of the floating window, it can also be achieved by performing corresponding operations on the floating window or triggering corresponding controls.
[0269] In some embodiments, when the player desires to change the multimedia content played in the floating window, if the multimedia content playback interface has been exited at this time, it is still possible to return to the multimedia content playback interface by means of a sliding operation or triggering a target control on the playback interface, etc., to change the playback content in the floating window. Or, the playback content in the floating window can be changed by triggering a content replacement control corresponding to the floating window. Or, the playback content in the floating window can be changed by triggering the floating window multiple times within a preset time.
[0270] In summary, the method provided in this application, by displaying an information display interface of a first account, where an image display area in the information display interface is used to display a virtual image corresponding to the first account, and receiving a first content switching operation, can switch the content displayed in the image display area to the multimedia content set by the first account, increasing the dimension of the displayed content and enriching the types of information in the information display interface. Playing multimedia content in the image display area adds a dynamic display effect on the basis of statically displaying information, realizing the diversification of the interface display effect.
[0271] Fig.19 is a structural block diagram of a content display device provided by an exemplary embodiment of this application, as Fig.19 shown, the device includes the following parts.
[0272] An interface display module 1910, configured to display an information display interface of a first account, where the information display interface includes an image display area, and the image display area is used to display a virtual image corresponding to the first account;
[0273] The switching display module 1920 is configured to, in response to receiving a first content switching operation on the image display area, switch and display the virtual image as the multimedia content corresponding to the first account in the image display area, where the multimedia content is the content set by the first account for the image display area;
[0274] The content playback module 1930 is configured to play the multimedia content in the image display area.
[0275] In an optional embodiment, the information display interface includes a switching control corresponding to the image display area;
[0276] The switching display module 1920 is further configured to, in response to receiving a triggering operation on the switching control, switch and display the virtual image as the multimedia content corresponding to the first account in the image display area.
[0277] In an optional embodiment, the switching display module 1920 is further configured to, in response to receiving a first sliding operation on the image display area, switch and display the virtual image as the multimedia content corresponding to the first account in a translation manner in the image display area; where the first sliding operation corresponds to a first sliding direction; or, in response to receiving the first sliding operation on the image display area, switch and display the virtual image as the multimedia content corresponding to the first account in a zooming manner in the image display area, where the zooming manner includes reducing the display of the virtual image and enlarging the display of the multimedia content corresponding to the first account.
[0278] In an optional embodiment, the switching display module 1920 is further configured to, in response to receiving a dragging operation on the virtual image within the image display area, display the virtual image in a floating manner in the information display interface, and switch and display the virtual image as the multimedia content corresponding to the first account in the image display area.
[0279] In an optional embodiment, the multimedia content is a first video content;
[0280] The switching display module 1920 is further configured to, in response to receiving a first content switching operation on the image display area, switch and display the virtual image as the cover frame of the first video content in the image display area;
[0281] The content playback module 1930 is further configured to, in response to receiving a playback operation on the first video content, play the first video content in the image display area.
[0282] In an alternative embodiment, the multimedia content displayed in the image display area is the first content;
[0283] After the content playback module 1930, as Fig. 20 shown, the device further includes:
[0284] A content change display module 1940, configured to display at least one associated multimedia content associated with the first account in response to receiving a content change operation on the image display area, where the at least one associated multimedia content is multimedia content published by an associated account associated with the first account on a multimedia content platform; and in response to receiving a selection operation on a second content among the at least one associated multimedia content, play the second content in the image display area.
[0285] In an alternative embodiment, the content change display module 1940 is further configured 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; and in response to receiving an editing operation on the second content, play the edited second content in the image display area, where the operation type of the editing operation includes at least one of cropping size, adding special effects, adjusting volume, and adding subtitles.
[0286] In an alternative embodiment, before the switching display module 1920, the device further includes:
[0287] A content setting module 1950, configured 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 on a first content among the at least one multimedia content, determine the first content as the multimedia content to be switched to by the first content switching operation, and preview and display the first content in the image display area.
[0288] In an alternative embodiment, the content setting module 1950 is further configured to display a list of associated accounts in response to receiving an account association operation, where the list of associated accounts includes accounts having an association relationship with the first account; and in response to receiving a selection operation on a second account in the list of associated accounts, display the multimedia content corresponding to the second account, where the multimedia content corresponding to the second account includes multimedia content uploaded by the second account on an Internet platform.
[0289] In an optional embodiment, the content setting module 1950 is further configured to, in response to receiving a content addition operation, display the locally stored multimedia content of the first account, where the locally stored multimedia content includes the multimedia content stored by the terminal logged in by the first account during a historical time period; or, in response to receiving a content addition operation, display captured multimedia content, where the captured multimedia content includes at least one of multimedia content obtained by taking a screenshot of the terminal interface or recording, multimedia content obtained by capturing through the camera of the terminal, and multimedia content obtained by recording through the recording component of the terminal.
[0290] In an optional embodiment, the device further includes:
[0291] The floating window display module 1960 is configured to, in response to receiving a second sliding operation on the information display interface, slide and display a multimedia content playlist, where the second sliding operation corresponds to a second sliding direction; the multimedia content playlist includes at least one multimedia content to be played; and in response to receiving a selection operation on a target multimedia content in the at least one multimedia content to be played, play the target multimedia content in a floating window manner on the terminal interface.
[0292] In an optional embodiment, the switching display module 1920 is further configured to, in response to receiving a second content switching operation on the image display area, switch and display the multimedia content corresponding to the first account as the virtual image in a translation manner in the image display area; or, in response to receiving the second content switching operation on the image display area, cancel the display of the image display area in the first information display interface.
[0293] In an optional embodiment, after the content playing module 1930, the device further includes:
[0294] The adjustment display module 1970 is configured to adjust the background color of the information display interface based on the multimedia content and display the adjusted information display interface, where there is a transition between the boundary of the image display area and the adjusted information display interface.
[0295] In an optional embodiment, the adjustment display module 1970 is further configured to obtain multiple video frames of the video content and determine a target color whose occurrence frequency in the multiple video frames meets a frequency requirement; and adjust the background color of the information display interface based on the target color and display the adjusted information display interface.
[0296] In summary, the content display device provided by the present application can display the information display interface of the first account. The image display area in the information display interface is used to display the virtual image corresponding to the first account. By 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, increasing the dimension of the displayed content and enriching the types of information in the information display interface. Playing multimedia content in the image display area adds a dynamic display effect on the basis of static information display, realizing the diversification of the interface display effect.
[0297] It should be noted that: for the content display device provided in the above embodiment, only the above division of each functional module is used for illustration. In actual application, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the content display device provided in the above embodiment and the content display method embodiment belong to the same concept, and the specific implementation process can be seen in the method embodiment, which will not be elaborated here.
[0298] Fig.21 The block diagram of a computer device 2100 provided by an exemplary embodiment of the present application is shown. The computer device 2100 can be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a notebook computer or a desktop computer. The computer device 2100 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, etc.
[0299] Generally, the computer device 2100 includes: a processor 2101 and a memory 2102.
[0300] The processor 2101 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 2101 may be implemented in at least one of the following hardware forms: DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and 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 wake state, also known as the 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), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2101 may further include an AI (Artificial Intelligence) processor, which is used to process computational operations related to machine learning.
[0301] The memory 2102 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 2102 may further include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 2102 is used to store at least one instruction, and the at least one instruction is used to be executed by the processor 2101 to implement the content display method provided in the method embodiments of the present application.
[0302] In some embodiments, the computer device 2100 further includes other components, and those skilled in the art can understand that Fig.21 the structure shown does not limit the computer device 2100, and it may include more or fewer components than shown, or combine certain components, or adopt a different component layout.
[0303] Optionally, the computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), solid state drives (SSD), or optical discs, etc. Among them, the random access memory may include resistive random access memory (ReRAM) and dynamic random access memory (DRAM). The serial numbers of the embodiments of the present application are only for description and do not represent the superiority or inferiority of the embodiments.
[0304] An embodiment of the present application further provides a computer device, which includes a processor and a memory. At least one instruction, at least one program, a code set, or an instruction set is stored in the memory. 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 content display method as described in any one of the above embodiments of the present application.
[0305] An embodiment of the present application further provides a computer-readable storage medium, in which at least one instruction, at least one program, a code set, or an instruction set is stored. 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 content display method as described in any one of the above embodiments of the present application.
[0306] An embodiment of the present application further provides a computer program product or a computer program. The computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the content display method as described in any one of the above embodiments.
[0307] Those of ordinary skill in the art can understand that all or part of the steps to implement the above embodiments can be completed by hardware, or can be completed by a program instructing related hardware. The program can be stored in a computer-readable storage medium. The storage medium mentioned above can be read-only memory, a magnetic disk, or an optical disc, etc.
[0308] The above are only optional embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A content display method, characterized in that, The method includes: 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; In response to receiving a first content switching operation on the image display area, switch and display the virtual image as multimedia content corresponding to the first account in the image display area, where the multimedia content is content set by the first account for the image display area; Play the multimedia content in the image display area.
2. The method according to claim 1, wherein The information display interface includes a switching control corresponding to the image display area; The step of, in response to receiving a first content switching operation on the image display area, switching and displaying the virtual image as multimedia content corresponding to the first account in the image display area includes: In response to receiving a triggering operation on the switching control, switch and display the virtual image as multimedia content corresponding to the first account in the image display area.
3. The method according to claim 1, wherein The step of, in response to receiving a first content switching operation on the image display area, switching and displaying the virtual image as 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, switch and display the virtual image as multimedia content corresponding to the first account in a translation manner in the image display area; where the first sliding operation corresponds to a first sliding direction; Or, In response to receiving the first sliding operation on the image display area, switch and display the virtual image as multimedia content corresponding to the first account in a zooming manner in the image display area, where the zooming manner includes reducing the display of the virtual image and enlarging the display of the multimedia content corresponding to the first account.
4. The method according to claim 1, characterized in that, The step of, in response to receiving a first content switching operation on the image display area, switching and displaying the virtual image as multimedia content corresponding to the first account in the image display area includes: In response to receiving a dragging operation on the virtual image in the image display area, display the virtual image in a floating manner in the information display interface, and switch and display the virtual image as multimedia content corresponding to the first account in the image display area.
5. The method according to claim 1, wherein The multimedia content is first video content; The step of, in response to receiving a first content switching operation on the image display area, switching and displaying the virtual image as multimedia content corresponding to the first account in the image display area includes: In response to receiving a first content switching operation on the image display area, switch and display the virtual image as a 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 on the first video content, play the first video content in the image display area.
6. The method according to any one of claims 1 to 5, characterized in that The multimedia content displayed in the image display area is first content; After playing the multimedia content in the image display area, the method further includes: In response to receiving a content change operation on the image display area, displaying at least one associated multimedia content associated with the first account, where the at least one associated multimedia content is 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 in the at least one associated multimedia content, playing the second content in the image display area.
7. The method according to claim 6, wherein The step of playing the second content in the image display area in response to receiving a selection operation on the second content in the at least one associated multimedia content further includes: In response to receiving a selection operation on the second content, displaying 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 on the second content, playing the edited second content in the image display area, where the operation type of the editing operation includes at least one of cropping size, adding special effects, adjusting volume, and adding subtitles.
8. The method according to any one of claims 1 to 5, characterized in that Before switching the virtual image to the multimedia content corresponding to the first account in the image display area in response to receiving a first content switching operation on the image display area, the method further includes: In response to receiving a multimedia content setting operation, displaying at least one associated multimedia content associated with the first account; Receiving a selection operation on a first content in the at least one multimedia content, determining the first content as the multimedia content indicated to be switched by the first content switching operation, and previewing and displaying the first content in the image display area.
9. The method according to claim 8, characterized in that, The step of displaying at least one associated multimedia content associated with the first account in response to receiving a multimedia content setting operation includes: In response to receiving an account association operation, displaying 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 on a second account in the list of associated accounts, displaying the multimedia content corresponding to the second account, where the multimedia content corresponding to the second account includes multimedia content uploaded by the second account on an Internet platform.
10. The method according to claim 8, wherein The step of displaying at least one associated multimedia content associated with the first account in response to receiving a multimedia content setting operation includes: In response to receiving a content addition operation, displaying the locally stored multimedia content of the first account, where the locally stored multimedia content includes multimedia content stored by the terminal logged in by the first account during a historical time period; Or, In response to receiving a content addition operation, displaying captured multimedia content, where the captured multimedia 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. The method according to any one of claims 1 to 5, characterized in that The method further includes: In response to receiving a second sliding operation on the information display interface, a multimedia content playlist is slidably displayed, where the second sliding operation corresponds to a second sliding direction; the multimedia content playlist contains at least one multimedia content to be played. In response to receiving a selection operation on a target multimedia content among the at least one multimedia content to be played, the target multimedia content is played in a floating window manner on the terminal interface.
12. The method according to any one of claims 1 to 5, characterized in that After, in response to receiving a first content switching operation on the image display area, switching the virtual image to the multimedia content corresponding to the first account in the image display area, it further includes: In response to receiving a second content switching operation on the image display area, switching 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 the second content switching operation on the image display area, cancel the display of the image display area in the first information display interface.
13. The method according to any one of claims 1 to 5, characterized in that, After playing the multimedia content in the image display area, it further includes: Adjust the background color of the information display interface based on the multimedia content, and display the adjusted information display interface, where there is a transition between the boundary of the image display area and the adjusted information display interface.
14. The method according to claim 13, wherein The multimedia content is video content. Adjusting the background color of the information display interface based on the multimedia content and displaying the adjusted information display interface includes: Obtain multiple video frames of the video content and determine a target color whose occurrence frequency in the multiple video frames meets the frequency requirement. Adjust the background color of the information display interface based on the target color, and display the adjusted information display interface.
15. A content display device, characterized in that, The device includes: An interface display module for displaying 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 for, in response to receiving a first content switching operation on the image display area, switching the virtual image to the multimedia content corresponding to the first account in the image display area, where the multimedia content is the content set by the first account for the image display area. A content playback module for playing the multimedia content in the image display area.
16. A computer device, characterized in that, 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 content display method according to any one of claims 1 to 14.
17. A computer-readable storage medium, characterized in that, At least one program is stored in the storage medium, and the at least one program is loaded and executed by a processor to implement the content display method according to any one of claims 1 to 14.
18. A computer program product, characterized in that, Including a computer program, which when executed by a processor implements the content display method according to any one of claims 1 to 14.
Citation Information
Cited By
Information display method and device, electronic equipment and storage medium
CN121078012A
Interface interaction method and device, equipment and storage medium
CN121326191A