Media information display method and device, storage medium and electronic equipment
By responding to interactive operations and changing the display method in media information display, the problem of monotonous media information display is solved, the interaction efficiency and user interactivity are improved, the use scenarios are expanded, and the interactivity is enhanced through a virtual resource reward mechanism.
Patent Information
- Application Number
- CN202310845392.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-10
- Publication Date
- 2025-01-10
AI Technical Summary
Existing technologies use a single method to display media information, resulting in insufficient interaction between users and between users and video creators, and low interaction efficiency.
By responding to interactive operations on target media information to meet preset conditions, the display method can be changed, including adjusting the display direction, displaying it together with virtual objects, or displaying it by snapping it together, thereby increasing the interactivity of the media information and enriching its display methods.
It improved the display efficiency of media information, increased the interactivity among viewers, broadened the usage scenarios of media information, optimized the user experience, and enhanced user interactivity through a virtual resource reward mechanism.
Smart Images

Figure CN119299762A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the computer field, and in particular to a method and device for displaying media information, a storage medium, and an electronic device. Background Art
[0002] At present, during the video playback process, users are allowed to input relevant media information, and the media information is displayed together with the video to increase the interactivity of the video. Taking the above media information as barrage text as an example, the related technology can distinguish the display form of the barrage according to the account level of the barrage input, but the existing barrage change form is limited to the difference in user level, and lacks interactivity between users and users, and users and video authors, resulting in a single display mode of media information and low user interaction efficiency for media information in the related technology.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present application provide a method and device for displaying media information, a storage medium, and an electronic device, so as to at least solve the technical problem in the related art that the interaction efficiency of media information is low due to the single display mode of media information.
[0005] According to one aspect of an embodiment of the present application, a method for displaying media information is provided, including: displaying a target video being played; displaying target media information in a first display mode, wherein the target media information is media information input by a first account during the playback of the target video; in response to a target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display mode, wherein the target interactive operation is an interactive operation performed by a second account, and the second display mode is a display mode associated with the preset condition and different from the first display mode.
[0006] According to another aspect of an embodiment of the present application, a device for displaying media information is also provided, including: a first display module, used to display a target video being played; a second display module, used to display target media information according to a first display mode, wherein the target media information is media information input by a first account during the playback of the target video; a third display module, used to display the target media information according to a second display mode in response to a target interaction operation performed on the target media information satisfying a preset condition, wherein the target interaction operation is an interaction operation performed by a second account, and the second display mode is a display mode associated with the preset condition and different from the first display mode.
[0007] Optionally, the device is used to display the target media information in a second display mode in response to a target interactive operation performed on the target media information satisfying a preset condition in the following manner: in response to the number of executions of the target interactive operation performed on the target media information satisfying a preset number threshold, displaying the target media information in the second display mode, wherein the preset condition includes whether the number of executions of the target interactive operation satisfies the preset number threshold; or in response to the number of accounts of the target interactive operation performed on the target media information satisfying a preset account number threshold, displaying the target media information in the second display mode, wherein the preset condition includes whether the number of accounts satisfies the preset account number threshold; or in response to the number of accounts of the target interactive operation performed on the target media information satisfying a preset account number threshold. In response to the number of account types meeting a preset account type number threshold, the target media information is displayed in the second display mode, wherein the preset condition includes whether the number of account types meets the preset account type number threshold; or in response to the type of the account of the target interactive operation performed on the target media information being the target account type, the target media information is displayed in the second display mode, wherein the preset condition includes whether the account type meets the target account type; in response to the virtual level of the target media information meeting a preset level condition, the target media information is displayed in the second display mode, wherein the target interactive operation is used to adjust the virtual level of the target media information, and the preset condition includes whether the virtual level of the target media information meets the preset level condition.
[0008] Optionally, the device is used to display the target media information in the second display mode in response to the virtual level of the target media information satisfying a preset level condition in the following manner: in response to the virtual level satisfying the preset level condition and the third account performing a target interactive operation on the target media information, transferring a random number of virtual resources to the third account and displaying the target media information in the second display mode, wherein the random number is less than or equal to a preset maximum number and greater than or equal to a preset minimum number; or in response to the virtual level satisfying the preset level condition and the third account performing a target interactive operation on the target media information, transferring a fixed number of virtual resources to the third account and displaying the target media information in the second display mode, wherein the fixed number is positively correlated with the virtual level.
[0009] Optionally, the device is used to display the target media information in a second display mode in response to a target interaction operation performed on the target media information satisfying a preset condition in the following manner: displaying the target media information in the second display mode in response to a target interaction operation performed on the target media information satisfying a first preset condition; displaying the target media information in a third display mode in response to a target interaction operation performed on the target media information satisfying a second preset condition, wherein the first preset condition and the second preset condition are different, and the third display mode is different from both the first display mode and the second display mode.
[0010] Optionally, the device is used to display the target media information in a third display mode in response to a target interaction operation performed on the target media information satisfying a second preset condition in the following manner: when the target media information is displayed in the second display mode, in response to the target interaction operation performed on the target media information satisfying the second preset condition, the target media information is displayed in the third display mode; when the target media information is displayed in the third display mode, in response to the target interaction operation performed on the target media information satisfying the third preset condition, the target media information is displayed in a fourth display mode, wherein the third preset condition and the first preset condition are all different from the second preset condition, and the fourth display mode is different from the first display mode, the second display mode, and the third display mode.
[0011] Optionally, the device is also used to: when the target interaction operation satisfies the first preset condition, scroll and display the target media information along a preset direction; when the target interaction operation satisfies the second preset condition, display the target media information together with a first virtual object, wherein the first virtual object is set to allow an account watching the target video to perform a first interactive operation with the first virtual object; when the target interaction operation satisfies the third preset condition, set the target media information to be displayed by adsorption with the target object in the target video, wherein the adsorption display indicates that the target media information moves along with the movement of the target object.
[0012] Optionally, the device is used to display the target media information together with the first virtual object when the target interaction operation satisfies the second preset condition in the following manner: when the target interaction operation satisfies the second preset condition, the target media information is displayed together with the first virtual object; in response to the first interaction operation performed on the first virtual object, a first amount of virtual resources is transferred to the account that performs the first interaction operation.
[0013] Optionally, the device is used to set the target media information to be displayed in an adsorbed manner with the target object in the target video when the target interaction operation satisfies the third preset condition in the following manner: when the target interaction operation satisfies the third preset condition, set the target media information to be displayed around the target object; in response to a change in the display position of the target object, control the target media information to move with the target object; in response to a second interaction operation performed on the target media information that moves with the target object satisfying a preset interaction condition, play a target animation effect, and transfer a second amount of virtual resources to an account watching the target video or an account performing the second interaction operation.
[0014] Optionally, the device is used to display the target media information in a second display mode in response to a target interaction operation performed on the target media information satisfying a preset condition in at least one of the following ways: in response to a target interaction operation performed on the target media information satisfying a preset condition, scrolling the target media information along a preset direction; in response to a target interaction operation performed on the target media information satisfying a preset condition, flashing the target media information along the preset direction; in response to a target interaction operation performed on the target media information satisfying a preset condition, displaying the target media information together with a preset second virtual object; in response to a target interaction operation performed on the target media information satisfying a preset condition, In response to the target interaction operation performed on the target media information satisfying a preset condition, a second animation effect is added to the target media information, wherein the second animation effect is related to the account type performing the target interaction operation; in response to the target interaction operation performed on the target media information satisfying a preset condition, the target media information with an adjusted display size is displayed; in response to the target interaction operation performed on the target media information satisfying a preset condition, the target media information with an adjusted display color is displayed; in response to the target interaction operation performed on the target media information satisfying a preset condition, the target media information with an adjusted display font is displayed.
[0015] Optionally, the device is also used to execute at least one of the following methods: when the target video is displayed in the first display area, the target media information is displayed in the first display area, and in response to the target interactive operation performed on the target media information satisfying a preset condition, the target media information is displayed in the first display area according to a second display mode; when the target video is displayed in the first display area, the target media information is displayed in the second display area, and in response to the target interactive operation performed on the target media information satisfying a preset condition, the target media information is displayed in the second display area according to a second display mode; when the target video is displayed in the first display area, the target media information is displayed in the first display area according to the first display mode, the target media information is synchronously displayed in the second display area, and in response to the target interactive operation performed on the target media information displayed in the second display area satisfying the preset condition, the target media information is displayed in the first display area according to the second display mode.
[0016] Optionally, the device is also used to: in response to a first negative interaction operation performed on the target media information, cancel the display of the target media information and display a reporting information input box, wherein the first negative interaction operation indicates that the second account indicates that the semantic information included in the target media information is in violation, and the reporting information input box is used to input information about the reason for the violation of the target media information; in response to a second negative interaction operation performed on the target media information, reduce the display of the target media information, wherein the second negative interaction operation indicates that the second account expects not to interact with the target media information.
[0017] Optionally, the device is used to display the target media information in a second display mode in response to a target interaction operation performed on the target media information satisfying a preset condition in the following manner: in response to the target interaction operation performed on the target media information satisfying the preset condition, displaying the target media information in the second display mode on a display interface of a target account, wherein the second display mode is related to a virtual level of the first account, and the target account is an account that is different from the second account and is watching the target video; or in response to the target interaction operation performed on the target media information satisfying the preset condition, displaying the target media information in the second display mode on a display interface of the target account, wherein the second display mode is related to the virtual level of the target account, and the target account is an account that is different from the second account and is watching the target video.
[0018] Optionally, the device is used to display the target media information in a second display mode in response to a target interactive operation performed on the target media information satisfying a preset condition in the following manner: in response to the target interactive operation performed on the target media information satisfying the preset condition, enlarging and displaying the target media information; or in response to the target interactive operation performed on the target media information satisfying the preset condition, enlarging and displaying the target media information and a virtual prop corresponding to the target media information.
[0019] Optionally, the device is used to enlarge and display the target media information in response to a target interactive operation performed on the target media information satisfying the preset condition in the following manner: in response to the target interactive operation performed on the target media information satisfying the preset condition, gradually enlarge and display the target media information during the process of the target media information moving from a first direction toward a second direction; in response to the target media information moving a target distance from the first direction toward the second direction or the target media information moving to a target position, cancel the display of the target media information and display the target virtual props or additional media information corresponding to the target media information.
[0020] Optionally, the device is further used to: in response to the target media information moving a target distance, cancel displaying the target media information, and displaying the target virtual prop corresponding to the target media information, and then, in response to a prop interaction operation performed by a fourth account on the target virtual prop, transfer the target virtual prop to the fourth account; or in response to a prop interaction operation performed by the fourth account on the target virtual prop, transfer the virtual resources corresponding to the target virtual prop to the fourth account.
[0021] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned method for displaying media information when running.
[0022] According to another aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product or the computer program including computer instructions, the computer instructions being 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 above method for displaying media information.
[0023] According to another aspect of the embodiments of the present application, there is further provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the above-mentioned method for displaying media information through the computer program.
[0024] In an embodiment of the present application, a target video being played is displayed, and target media information is displayed in a first display mode, wherein the target media information is media information input by a first account during the playback of the target video. In response to a target interactive operation performed on the target media information satisfying a preset condition, the target media information is displayed in a second display mode, wherein the target interactive operation is an interactive operation performed by a second account, and the second display mode is a display mode associated with the preset condition and different from the first display mode. By displaying the media information according to whether the target interactive operation satisfies the preset condition, the appearance effect of the media information can be changed, thereby achieving the purpose of increasing the interactivity between viewers and increasing the playback volume of the target video, thereby achieving the technical effect of enriching the display mode of the media information, improving the display efficiency of the media information, broadening the usage scenarios of the media information, and optimizing the usage experience of the media information, thereby solving the technical problem in the related art that the interaction efficiency of the media information is low due to the single display mode of the media information.
[0025] In addition, through the interaction between the viewing account and the media information, the viewing account can obtain virtual resources as rewards, which further broadens the usage scenarios of the media information and increases user interactivity. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0027] Figure 1 is a schematic diagram of an application environment of an optional method for displaying media information according to an embodiment of the present application;
[0028] Figure 2 is a flow chart of an optional method for displaying media information according to an embodiment of the present application;
[0029] Figure 3 is a schematic diagram of an optional method for displaying media information according to an embodiment of the present application;
[0030] Figure 4 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0031] Figure 5 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0032] Figure 6is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0033] Figure 7 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0034] Figure 8 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0035] Fig. 9 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0036] Fig.10 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0037] Fig.11 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0038] Fig.12 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0039] Fig.13 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0040] Fig.14 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0041] Fig.15 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0042] Fig.16 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0043] Fig.17 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application;
[0044] Fig.18 is a schematic structural diagram of an optional device for displaying media information according to an embodiment of the present application;
[0045] Fig.19 is a schematic structural diagram of an optional media information display product according to an embodiment of the present application;
[0046] Fig. 20 It is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0047] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0048] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0049] First, some nouns or terms that appear in the description of the embodiments of the present application are subject to the following interpretation:
[0050] Danmu refers to the commentary subtitles that pop up when watching videos on the Internet.
[0051] The present application is described below in conjunction with embodiments:
[0052] According to one aspect of an embodiment of the present application, a method for displaying media information is provided. Optionally, in this embodiment, the method for displaying media information can be applied to: Figure 1 In the hardware environment composed of the server 101 and the terminal device 103 shown in FIG. Figure 1As shown, the server 101 is connected to the terminal 103 via a network, and can be used to provide services for the terminal device or the application installed on the terminal device. The application can be a video application, an instant messaging application, a browser application, an educational application, a game application, etc. A database 105 may be set up on the server or independently of the server to provide data storage services for the server 101, for example, a game data storage server. The above-mentioned network may include, but is not limited to, a wired network and a wireless network, wherein the wired network includes, a local area network, a metropolitan area network and a wide area network; the wireless network includes, Bluetooth, WIFI and other networks that implement wireless communication; the terminal device 103 may be a terminal configured with an application, and may include, but is not limited to, at least one of the following: a mobile phone (such as an Android phone, an iOS phone, etc.), a laptop computer, a tablet computer, a PDA, a MID (Mobile Internet Devices), a PAD, a desktop computer, a smart TV, an intelligent voice interaction device, a smart home appliance, a vehicle-mounted terminal, an aircraft, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a mixed reality (MR) terminal and other computer devices; the above-mentioned server may be a single server, a server cluster consisting of multiple servers, or a cloud server.
[0053] Combination Figure 1 As shown, the above-mentioned method for displaying media information can be implemented in the terminal device 103 through the following steps:
[0054] S1, displaying the target video being played on the terminal device 103;
[0055] S2, displaying target media information on the terminal device 103 in a first display manner, wherein the target media information is media information input by the first account during playback of the target video;
[0056] S3, in response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information is displayed in a second display mode on the terminal device 103, wherein the target interactive operation is an interactive operation performed by the second account, and the second display mode is a display mode associated with the preset condition and different from the first display mode.
[0057] Optionally, in this embodiment, the above-mentioned method for displaying media information may also be implemented by a server, for example, Figure 1 It is implemented in the server 101 shown; or it is implemented by the terminal device and the server together.
[0058] The above is only an example and is not specifically limited in this embodiment.
[0059] Optionally, as an optional implementation, as Figure 2 As shown, the above-mentioned method for displaying media information includes:
[0060] S202, displaying the target video being played;
[0061] Optionally, in this embodiment, the above-mentioned target video may include but is not limited to the video to be played provided by the video playback platform to the client, specifically, it may include but is not limited to long videos, short videos, etc., and may also include but is not limited to the video to be played downloaded in advance by the client from the server or the video stream obtained by the client to achieve online playback. Among them, if the target video is a video to be played downloaded in advance by the client from the server, then in the process of downloading the above-mentioned video to be played, the relevant media information will also be downloaded in association, so that the file corresponding to the media information can be parsed and displayed on the client.
[0062] It should be noted that the above-mentioned target video can be an advertising video, a film and television drama video, a sports video, etc., or it can be a virtual live broadcast room of a virtual live broadcast platform, or it can be a sports game, evening show, etc. broadcast in live form.
[0063] For example, Figure 3 is a schematic diagram of an optional method for displaying media information according to an embodiment of the present application, such as Figure 3 As shown, it represents an application scenario in which a target video is played in a player. During the playback of the target video, the user can input commentary text or emoticons, etc., so that they can be displayed together with the target video as target media information in the video screen. The target media information continues to move along a preset direction as the target video is played until it fades out of the video screen.
[0064] S204, displaying target media information in a first display manner, wherein the target media information is media information input by the first account during playback of the target video;
[0065] Optionally, in this embodiment, the above-mentioned target media information may include but is not limited to media information input by the first account during the playback of the target video, and may include but is not limited to text, animation, etc. Specifically, it may include but is not limited to text or animation media information such as barrage, emoticons, and notifications.
[0066] It should be noted that the above-mentioned first account may include but is not limited to an account for viewing the above-mentioned target video, an account of the author of the above-mentioned target video, and when the above-mentioned target video is a live video of a virtual live broadcast room, the above-mentioned first account may be an audience or anchor account of the virtual live broadcast room.
[0067] In an exemplary embodiment, taking the above-mentioned target media information as the media information added by the user, when the target video is played to the i-th frame, the user actively enters the barrage text "Really beautiful". At this time, the barrage text will be displayed on the video screen of the target video. In order to avoid the barrage text from blocking the initial text information in the video screen, the barrage text is set to be displayed in other areas of the video screen except the above-mentioned target text area.
[0068] For example, Figure 4 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Figure 4 As shown, including media information 402 and media information 404, Figure 4 It represents an application scenario in which the target video is played to the i-th frame in the player. At this time, user A inputs the barrage text "It looks great!" (media information 402) and is displayed on the video screen. User B inputs the barrage text "Who is the bad guy" (media information 404) and is displayed on the video screen. One account is allowed to input multiple target media information, and different accounts are allowed to input target media information with repeated content.
[0069] Optionally, in this embodiment, the first display mode may include but is not limited to a default display mode of the application program that plays the target video, and may also include but is not limited to a display mode determined by an attribute parameter of the first account or a touch operation.
[0070] For example, the first display mode may include but is not limited to a display mode of moving along a preset screen direction, such as Figure 3 As shown, the target media information may be displayed starting from the rightmost side of the screen, and as the target video is played, the target media information may be gradually controlled to move leftward until the target media information leaves the display screen from the leftmost side of the screen.
[0071] In an exemplary embodiment, Figure 5 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Figure 5 As shown, it includes a live broadcast screen and a barrage area, wherein the user inputs the barrage text "The host is great!" through the input control set in the barrage area, and performs an interactive operation on the "Send" virtual button to send the above "The host is great!" as the above target media information.
[0072] S206, in response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner, wherein the target interactive operation is an interactive operation performed by the second account, and the second display manner is a display manner associated with the preset condition and different from the first display manner.
[0073] Optionally, in this embodiment, the above-mentioned target interactive operation can be understood as an interactive operation performed by the second account during the target video playback process, and the interactive operation may include but is not limited to clicking, long pressing, double-clicking, etc.
[0074] It should be noted that the target of the target interactive operation is the target media information, and the target media information may be the target media information displayed in the first display mode, or may be the target media information displayed in a display area dedicated to displaying media information.
[0075] Exemplarily, the display area dedicated to displaying media information may be displayed separately from the video screen of the target video, so that the user can implement a target interactive operation on the target media information.
[0076] In an exemplary embodiment, Figure 6 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Figure 6 As shown, it includes a live broadcast screen and a bullet screen area, wherein the live broadcast screen displays the target media information "The host is great!" displayed in accordance with the first display mode, and the bullet screen area also displays the above-mentioned target media information 602 "The host is great!", and the user performs an interactive operation on the target media information displayed in the bullet screen area to select the above-mentioned target media information "The host is great!", in response to the selection of the above-mentioned target media information, an operation bar 604 is displayed, and then in response to performing an interactive operation on the interactive object 606 in the operation bar 604, to implement the above-mentioned target interactive operation for the target media information, and when the target interactive operation meets the above-mentioned preset conditions, the above-mentioned target media information is displayed in the second display form in the live broadcast screen.
[0077] In another exemplary embodiment, Figure 7 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Figure 7 As shown, it includes a live broadcast screen, wherein the live broadcast screen displays the target media information "The host is great!" displayed in a first display mode, and the user selects the above target media information "The host is great!" by performing an interactive operation on the target media information displayed on the live broadcast screen. In response to the selection of the above target media information, the interactive object 702 is displayed to perform an interactive operation to implement the above target interactive operation for the target media information. When the target interactive operation meets the above preset conditions, the above target media information is displayed in the live broadcast screen in a second display mode.
[0078] Optionally, in this embodiment, the second display mode may be understood as a display mode that is different from the first display mode and has a mapping relationship with the preset condition.
[0079] Exemplarily, taking the first display mode of left-in-right-out and horizontal movement on the screen as an example, when the target interactive operation meets the preset conditions, the display mode of the target media information is adjusted to the second display mode of top-in-bottom-out and vertical movement on the screen.
[0080] Optionally, in this embodiment, the above-mentioned preset conditions may include but are not limited to whether the number of executions of the target interactive operation meets the preset number threshold, whether the number of accounts meets the preset account number threshold, whether the number of account types meets the preset account type number threshold, whether the account type meets the target account type, and whether the virtual level of the target media information meets the preset level condition, etc.
[0081] Exemplarily, taking whether the number of accounts meets a preset account number threshold as an example, when the number of second accounts performing the target interactive operation reaches the preset account number threshold, the target media information starts to be displayed in the second display mode.
[0082] In an exemplary embodiment, Figure 8 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Figure 8 As shown, it includes a live broadcast screen and a bullet screen area, wherein the live broadcast screen displays the target media information "The host is great!" displayed in a first display mode (translated from right to left), and the bullet screen area also displays the above target media information "The host is great!". The user performs an interactive operation on the target media information displayed in the bullet screen area to select the above target media information "The host is great!". In response to selecting the above target media information, an interactive operation is performed to implement the above target interactive operation on the target media information. Taking the preset condition as the account number threshold = 30 as an example, at this time, Figure 8 It can be seen that "The anchor is great!" has been performed the above target interaction operation by 29 second accounts, and this time the second account performs the above target interaction operation, which will cause the above target media information to be performed the above target interaction operation by 30 accounts. At this time, it is considered that the target interaction operation meets the above preset conditions, and the above target media information is displayed in the second display form (translation from top to bottom) in the live broadcast screen.
[0083] It should be noted that when the types and values of the preset conditions are different, they can be associated with different display methods. In other words, taking whether the above-mentioned number of accounts meets the preset account number threshold as an example, multiple preset account number thresholds can be set. When the above-mentioned number of accounts meets different preset account number thresholds, different second display methods are used to display the above-mentioned target media information.
[0084] Through this embodiment, the target video being played is displayed, and the target media information is displayed in a first display mode, wherein the target media information is the media information input by the first account during the playback of the target video. In response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information is displayed in a second display mode, wherein the target interactive operation is the interactive operation performed by the second account, and the second display mode is a display mode associated with the preset condition and different from the first display mode. By displaying the media information according to whether the target interactive operation satisfies the preset condition, the appearance effect of the media information can be changed, thereby achieving the purpose of increasing the interactivity between viewers and increasing the playback volume of the target video, thereby achieving the technical effect of enriching the display mode of the media information, improving the display efficiency of the media information, broadening the usage scenarios of the media information, and optimizing the usage experience of the media information, thereby solving the technical problem in the related technology that the interaction efficiency of the media information is low due to the single display mode of the media information.
[0085] As an optional solution, in response to a target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display mode includes: in response to the number of executions of the target interactive operation performed on the target media information satisfying a preset number threshold, displaying the target media information in a second display mode, wherein the preset condition includes whether the number of executions of the target interactive operation satisfies the preset number threshold; or in response to the number of accounts of the target interactive operation performed on the target media information satisfying a preset account number threshold, displaying the target media information in a second display mode, wherein the preset condition includes whether the number of accounts satisfies the preset account number threshold; or in response to the number of accounts of the target interactive operation performed on the target media information satisfying a preset account number threshold In response to the number of account types of the target interactive operation performed on the target media information meeting a preset account type number threshold, the target media information is displayed in a second display mode, wherein the preset condition includes whether the number of account types meets the preset account type number threshold; or in response to the type of the account of the target interactive operation performed on the target media information being the target account type, the target media information is displayed in a second display mode, wherein the preset condition includes whether the type of the account meets the target account type; in response to the virtual level of the target media information meeting a preset level condition, the target media information is displayed in a second display mode, wherein the target interactive operation is used to adjust the virtual level of the target media information, and the preset condition includes whether the virtual level of the target media information meets the preset level condition.
[0086] Optionally, in this embodiment, the number of executions of the above-mentioned target interaction operation meeting the preset number threshold can be understood as the same account is allowed to execute the above-mentioned target interaction operation multiple times, that is, the counted number of executions includes the number of times the above-mentioned target interaction operation is repeatedly executed by the same account.
[0087] Exemplarily, account A has performed the above-mentioned target interaction operation 5 times, and account B and account C have performed the above-mentioned target interaction operation 3 times, then the above-mentioned execution times are 5+3+3=11 times, and the 11 execution times are compared with the preset number threshold. When the execution times exceed the above-mentioned preset number threshold, the target media information is displayed in the second display mode.
[0088] Optionally, in this embodiment, the type of the account that performs the target interactive operation is the target account type, which can be understood as when some special accounts perform the target interactive operation, the target media information is displayed in the second display mode.
[0089] Exemplarily, the above-mentioned target account types can be understood to include but are not limited to anchor accounts, room management accounts, platform management accounts, member accounts that have reached a certain virtual level, etc. When one or more of the above accounts perform the above-mentioned target interactive operations, the above-mentioned target media information is displayed in accordance with the above-mentioned second display method.
[0090] Optionally, in this embodiment, the number of account types meeting a preset account type number threshold may be understood as when there are multiple different types of accounts that perform the target interactive operation, the target media information is displayed in the second display manner.
[0091] Exemplarily, the preset account type number threshold can be understood as the number of types of execution accounts that need to perform the target interactive operation on the target media information set according to actual needs. With the preset account type number threshold set to 10, accounts in different geographical regions are regarded as different types of accounts. When the target media information is executed by accounts from more than 10 geographical regions for the target interactive operation, the target media information is displayed in the second display mode.
[0092] Optionally, in this embodiment, the type of the account that performs the target interactive operation is the target account type, which can be understood as when some special accounts perform the target interactive operation, the target media information is displayed in the second display mode.
[0093] Exemplarily, the above-mentioned target account types can be understood to include but are not limited to anchor accounts, room management accounts, platform management accounts, member accounts that have reached a certain virtual level, etc. When one or more of the above accounts perform the above-mentioned target interactive operations, the above-mentioned target media information is displayed in accordance with the above-mentioned second display method.
[0094] Optionally, in this embodiment, the virtual level of the above-mentioned target media information satisfies the preset level condition, which can be understood as setting a corresponding virtual level for the target media information according to relevant attribute parameters of the target media information, and the target media information continuously improves the virtual level through the above-mentioned target interaction operation. When the virtual level is improved to a certain preset level threshold, the above-mentioned target media information is displayed in a second display mode.
[0095] As an optional scheme, in response to the virtual level of the target media information satisfying a preset level condition, the target media information is displayed in a second display mode, including: in response to the virtual level satisfying the preset level condition and the third account performing a target interactive operation on the target media information, transferring a random number of virtual resources to the third account, and displaying the target media information in the second display mode, wherein the random number is less than or equal to a preset maximum number and greater than or equal to a preset minimum number; or in response to the virtual level satisfying the preset level condition and the third account performing a target interactive operation on the target media information, transferring a fixed number of virtual resources to the third account, and displaying the target media information in the second display mode, wherein the fixed number is positively correlated with the virtual level.
[0096] Optionally, in this embodiment, the above-mentioned random number can be understood as the number indicated by a random number determined within a preset number interval, the minimum value of the above-mentioned preset number interval is a preset minimum number, and the maximum value of the above-mentioned preset number interval is a preset maximum number.
[0097] Exemplarily, taking the virtual resources including virtual gold coins and the preset number range being 10 to 30 virtual gold coins as an example, when the virtual level of the above-mentioned target media information meets the preset level condition, in response to the third account performing the above-mentioned target interactive operation on the target media information, 15 virtual gold coins are transferred to the third account.
[0098] Optionally, in this embodiment, the fixed number may be understood as a number that is positively correlated with the virtual level.
[0099] In an exemplary embodiment, Fig. 9 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig. 9 As shown, the virtual resources include virtual gold coins, 10 virtual gold coins are transferred for media resources of level Lv1, and 15 virtual gold coins are transferred for media resources of level Lv2. When the virtual level of the above-mentioned target media information is Lv2, in response to the third account performing the above-mentioned target interactive operation on the target media information, 15 virtual gold coins are transferred to the third account.
[0100] As an optional scheme, in response to a target interactive operation performed on the target media information satisfying a preset condition, the target media information is displayed in a second display mode, including: in response to the target interactive operation performed on the target media information satisfying a first preset condition, the target media information is displayed in a second display mode; in response to the target interactive operation performed on the target media information satisfying a second preset condition, the target media information is displayed in a third display mode, wherein the first preset condition and the second preset condition are different, and the third display mode is different from both the first display mode and the second display mode.
[0101] It should be noted that the above target media information can be displayed in different display modes when meeting different preset conditions.
[0102] Exemplarily, taking the above-mentioned preset condition as the number of executions of the target interactive operation as an example, the first preset condition is 10 times, and the second preset condition is 50 times. When the number of executions of the above-mentioned target interactive operation reaches 10 times for the first time, the display mode of the target media information is changed from the first display mode to the second display mode. When the number of executions of the above-mentioned target interactive operation reaches 50 times for the first time, the display mode of the target media information is changed from the second display mode to the third display mode.
[0103] It should also be noted that the first preset condition and the second preset condition mentioned above may be preset conditions in different dimensions.
[0104] Exemplarily, taking the first preset condition that the number of executions of the target interactive operation exceeds 10 times, and the second preset condition that the account executing the target interactive operation includes an account of the target account type as an example, when the number of executions of the above target interactive operation reaches 10 times for the first time, the display mode of the target media information is changed from the first display mode to the second display mode, and when the account executing the above target interactive operation is the account corresponding to the target account type, the display mode of the target media information is changed from the first display mode to the third display mode. Specifically, the change from the first display mode to the second display mode or the third display mode depends on the order of meeting the first preset condition and the second preset condition. If the first preset condition is met first, the above target media information is displayed in the second display mode, and if the second preset condition is met first, the above target media information is displayed in the third display mode.
[0105] As an optional scheme, in response to the target interactive operation performed on the target media information satisfying the second preset condition, the target media information is displayed in a third display mode, including: when the target media information is displayed in the second display mode, in response to the target interactive operation performed on the target media information satisfying the second preset condition, the target media information is displayed in the third display mode; when the target media information is displayed in the third display mode, in response to the target interactive operation performed on the target media information satisfying the third preset condition, the target media information is displayed in a fourth display mode, wherein the third preset condition and the first preset condition are different from the second preset condition, and the fourth display mode is different from the first display mode, the second display mode and the third display mode.
[0106] Optionally, in this embodiment, the second preset condition and the third preset condition can be understood as preset conditions of the same dimension but with different restriction values. For example, the second preset condition and the third preset condition are both the number of accounts that perform the target interactive operation, the second preset condition is 10, and the third preset condition is 50. Then, when the target interactive operation reaches 10 times for the first time, the target media information is displayed in the third display mode. At this time, the number of accounts that perform the target interactive operation is still increasing. When the target interactive operation reaches 50 times for the first time, the third display mode is switched to the fourth display mode to display the target media information.
[0107] In an exemplary embodiment, Fig.10 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig.10 As shown, taking the second preset condition as the account number threshold = 10 and the third preset condition as the account number threshold = 50 as an example, including the live broadcast screen and the bullet screen area, wherein, when the account number is 9, the above-mentioned second preset condition is not met at this time, and the live broadcast screen displays the target media information "The host is great!" displayed in accordance with the second display mode (translating from right to left). The user increases the number of accounts of "The host is great!" once by performing a target interactive operation on the target media information. At this time, the number of accounts is 10, which satisfies the above-mentioned second preset condition, and the live broadcast screen displays the target media information "The host is great!" displayed in accordance with the third display mode (translating from top to bottom). After a period of time, the number of accounts increases to 49. At this time, another user increases the number of accounts of "The host is great!" once more by performing a target interactive operation on the target media information. At this time, the number of accounts is 50, which satisfies the above-mentioned third preset condition, and the live broadcast screen displays the target media information "The host is great!" displayed in accordance with the fourth display mode (rotation).
[0108] As an optional scheme, the above method also includes: when the target interaction operation meets the first preset condition, scrolling the target media information along a preset direction; when the target interaction operation meets the second preset condition, displaying the target media information together with the first virtual object, wherein the first virtual object is set to allow the account watching the target video to perform a first interactive operation with the first virtual object; when the target interaction operation meets the third preset condition, setting the target media information to be displayed by adsorption with the target object in the target video, wherein the adsorption display indicates that the target media information moves along with the movement of the target object.
[0109] Optionally, in this embodiment, the preset direction is a preset direction different from the first display mode. For example, if the first display mode is from left to right, the preset direction may be from right to left, from top to bottom, and from upper left corner to lower right corner, etc.
[0110] Optionally, in this embodiment, the above-mentioned displaying the target media information and the first virtual object together can be understood as displaying a preset first virtual object around the target media information. The first virtual object can be any virtual object or a virtual object associated with the target video or the first account.
[0111] Exemplarily, the first virtual object may be a reduced version of a virtual object appearing in the target video, or may be a virtual avatar of the first account, or may be any virtual character or logo.
[0112] It should be noted that the first virtual object is set to allow the account watching the target video to perform a first interactive operation with the first virtual object, which can be understood as the user can interact with the first virtual object, for example, click, long press, double click, etc.
[0113] Optionally, in this embodiment, the above-mentioned setting of the target media information to be displayed with adsorption to the target object in the target video can be understood as identifying the target object appearing in the target video when the third preset condition is met, and controlling the above-mentioned target media information to move along with the movement of the target object as the target video is played.
[0114] For example, taking the above-mentioned target video as a virtual live broadcast room, when the host's avatar moves from left to right in the video, the target media information also moves from left to right following the host's avatar.
[0115] As an optional solution, when the target interactive operation meets the second preset condition, the target media information is displayed together with the first virtual object, including: when the target interactive operation meets the second preset condition, the target media information is displayed together with the first virtual object; in response to a first interactive operation performed on the first virtual object, a first amount of virtual resources is transferred to the account that performs the first interactive operation.
[0116] Optionally, in this embodiment, the first number of virtual resources may be associated with the number and type of the first interactive operation.
[0117] In an exemplary embodiment, Fig.11 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig.11 As shown, when the target interactive operation meets the second preset condition, the target media information and the first virtual object are displayed, and by performing a first interactive operation such as clicking on the first virtual object, 15 virtual gold coins are transferred to the account that performs the first interactive operation.
[0118] As an optional scheme, when the target interactive operation satisfies a third preset condition, the target media information is set to be displayed in adsorption with the target object in the target video, including: when the target interactive operation satisfies the third preset condition, the target media information is set to be displayed around the target object; in response to the change of the display position of the target object, the target media information is controlled to move with the target object; in response to the second interactive operation performed on the target media information that follows the target object satisfying the preset interactive condition, the target animation effect is played, and a second amount of virtual resources is transferred to the account watching the target video or the account performing the second interactive operation.
[0119] Optionally, in this embodiment, the above-mentioned target media information is set to be displayed around the target object, which can be understood as first identifying the above-mentioned target object from the target video, then capturing the moving trajectory of the target object, and generating the moving trajectory of the target media information according to the moving trajectory to control the target media information to follow the movement of the target object.
[0120] It should be noted that when the above-mentioned second interactive operation (for example, click, double-click, etc.) is performed on the target media information that follows the target object, the target animation effect is played, and the second amount of virtual resources is transferred to the account watching the target video or the account performing the second interactive operation.
[0121] The target animation effect may be an animation effect associated with the target video, an animation effect associated with the first account, or any pre-set animation effect, such as an explosion animation effect.
[0122] Optionally, in this embodiment, the account for viewing the target video can be understood as an account that performs the second interactive operation, and even if there are viewing accounts that do not perform the second interactive operation, the second amount of virtual resources can be received.
[0123] Optionally, in this embodiment, the account that performs the second interactive operation can be understood as only the account that performs the second interactive operation will receive the second amount of virtual resources.
[0124] In an exemplary embodiment, Fig.12 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig.12 As shown, when the target interactive operation satisfies the third preset condition, the target object and target media information are displayed, and in response to the movement of the target object, the target media information is controlled to follow the movement of the target object, and in response to a second interactive operation such as clicking on the target media information that follows the movement of the target object, 30 virtual gold coins are transferred to the account that performs the second interactive operation.
[0125] As an optional solution, in response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display mode includes at least one of the following: in response to the target interactive operation performed on the target media information satisfying a preset condition, scrolling the target media information along a preset direction; in response to the target interactive operation performed on the target media information satisfying a preset condition, flashing the target media information along a preset direction; in response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information together with a preset second virtual object; in response to the target interactive operation performed on the target media information satisfying a preset condition, The method comprises the steps of: adding a first animation effect to the target media information, wherein the first animation effect is related to the number of times the target interactive operation is performed; in response to the target interactive operation performed on the target media information satisfying a preset condition, adding a second animation effect to the target media information, wherein the second animation effect is related to the type of account performing the target interactive operation; in response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information with an adjusted display size; in response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information with an adjusted display color; in response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information with an adjusted display font.
[0126] Optionally, in this embodiment, the flashing display may be understood as canceling the display of the target media information at a preset time interval, and then redisplaying the target media information at a preset time interval.
[0127] Optionally, in this embodiment, the above-mentioned first animation effect can be understood as an animation effect used to indicate the number of executions of the target interactive operation, for example, by displaying a digital mark indicating the number of executions, and the digital mark can flash or move as the above-mentioned first animation effect.
[0128] Optionally, in this embodiment, the above-mentioned second animation effect can be understood as an animation effect used to indicate the type of account performing the target interactive operation. For example, by displaying that the account performing the target interactive operation is a high-level member account, a gold border is used to play the animation corresponding to the member account of that level as the above-mentioned second animation effect.
[0129] As an optional scheme, the above method also includes at least one of the following: when the target video is displayed in the first display area, the target media information is displayed in the first display area, and in response to the target interaction operation performed on the target media information satisfying a preset condition, the target media information is displayed in the first display area according to a second display mode; when the target video is displayed in the first display area, the target media information is displayed in the second display area, and in response to the target interaction operation performed on the target media information satisfying the preset condition, the target media information is displayed in the second display area according to the second display mode; when the target video is displayed in the first display area, the target media information is displayed in the first display area according to the first display mode, and the target media information is synchronously displayed in the second display area, and in response to the target interaction operation performed on the target media information displayed in the second display area satisfying the preset condition, the target media information is displayed in the first display area according to the second display mode.
[0130] Optionally, in this embodiment, the first display area may be understood as a playback area of a target video, and the second display area may be understood as an area dedicated to displaying target media information.
[0131] In other words, the target media information may be displayed in the same display area as the target video, or may be displayed separately and independently, or may be displayed in the same display area or have an independent display area.
[0132] In an exemplary embodiment, Figure 6 For example, the live broadcast screen corresponds to the aforementioned first display area, the bullet screen area corresponds to the aforementioned second display area, and the target media information is displayed in the first display area and the second display area respectively.
[0133] In another exemplary embodiment, Figure 7 For example, the live broadcast screen corresponds to the aforementioned first display area, and the target media information and the target video are both displayed in the first display area.
[0134] As an optional scheme, the above method also includes: in response to a first negative interaction operation performed on the target media information, canceling the display of the target media information and displaying a reporting information input box, wherein the first negative interaction operation indicates that the second account indicates that the semantic information included in the target media information is in violation, and the reporting information input box is used to input the violation reason information of the target media information; in response to a second negative interaction operation performed on the target media information, reducing the display of the target media information, wherein the second negative interaction operation indicates that the second account expects not to interact with the target media information.
[0135] Optionally, in this embodiment, the first negative interaction operation and the second negative interaction operation may be understood as interaction operations performed on different negative interaction objects.
[0136] It should be noted that the violation of the semantic information included in the target media information can be understood as the target media information including the violation words, etc. At this time, a reporting information input box can be displayed so that the user can input the violation reason information of the target media information.
[0137] Optionally, in this embodiment, the above-mentioned cancellation of displaying the target media information may be understood as deleting the above-mentioned target media information or shielding the above-mentioned target media information.
[0138] Optionally, in this embodiment, the second account's desire not to interact with the target media information can be understood as the second account believing that the display mode of the target media information affects the viewing experience. By performing the second negative interaction operation, the target media information can be reduced to improve the viewing experience.
[0139] In an exemplary embodiment, Fig.13 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig.13 As shown, in response to the first negative interaction operation performed on the interactive object 1302, the target media information is canceled from being displayed, and the reporting information input box 1304 is displayed.
[0140] As an optional scheme, in response to the target interactive operation performed on the target media information satisfying a preset condition, the target media information is displayed in a second display mode, including: in response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information is displayed in a second display mode on the display interface of the target account, wherein the second display mode is related to the virtual level of the first account, the target account is different from the second account, and the account is watching the target video; or in response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information is displayed in a second display mode on the display interface of the target account, wherein the second display mode is related to the virtual level of the target account, the target account is different from the second account, and the account is watching the target video.
[0141] Optionally, in this embodiment, in response to the target interactive operation performed on the target media information satisfying a preset condition, different second display modes may be selected on the display interface of the target account to display the target media information according to the virtual level of the target account or the virtual level of the first account.
[0142] As an optional solution, in response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner includes:
[0143] In response to the target interactive operation performed on the target media information satisfying a preset condition, enlarging and displaying the target media information; or
[0144] In response to the target interactive operation performed on the target media information satisfying a preset condition, the target media information and the virtual props corresponding to the target media information are magnified and displayed.
[0145] Optionally, in this embodiment, the above-mentioned enlarged display of the target media information can be understood as immediately enlarging the target media information to a preset display size when the target interaction operation meets the preset conditions, and can also be understood as gradually enlarging the target media information to a preset display size when the target interaction operation meets the preset conditions.
[0146] In other words, the amplification process of the target media information can be instantaneous or continuous.
[0147] Optionally, in this embodiment, the virtual props corresponding to the target media information can be understood as virtual props pre-bound to the target media information. For example, when the target media information is a bullet text, the virtual props can be gift props associated with the bullet text. When the target interactive operation performed on the target media information meets the preset conditions, the target media information and the virtual props corresponding to the target media information are simultaneously enlarged and displayed, or the target media information is first enlarged and displayed to a preset display size, and then the virtual props corresponding to the target media information are enlarged and displayed to another preset display size, which can be obtained by a preset display multiple, or the target media information is maintained and the virtual props corresponding to the target media information are enlarged and displayed.
[0148] As an optional solution, in response to the target interactive operation performed on the target media information satisfying a preset condition, the target media information is enlarged and displayed, including:
[0149] In response to the target interactive operation performed on the target media information satisfying a preset condition, gradually enlarging and displaying the target media information during the process of the target media information moving from the first direction to the second direction;
[0150] In response to the target media information moving from the first direction to the second direction by a target distance or the target media information moving to a target position, the target media information is cancelled and a target virtual prop or additional media information corresponding to the target media information is displayed.
[0151] Optionally, in this embodiment, the first direction and the second direction can be understood as movement directions pre-set for the target media information, that is, during the display of the target media information, the target media information moves from the first direction to the second direction, and during the movement, the target media information is gradually enlarged and displayed.
[0152] Optionally, in this embodiment, the above-mentioned target distance or target position can be pre-set, that is, when the target media information moves the above-mentioned target distance, or when the target media information moves to the above-mentioned target position, the target media information is cancelled and the target virtual props or additional media information corresponding to the target media information is displayed.
[0153] It should be noted that the additional media information may be part of the target media information or media information associated with the target media information.
[0154] In an exemplary embodiment, Fig.14 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig.14As shown, in the process of the target media information falling from top to bottom, the target media information is gradually enlarged and displayed. It can be seen that the size of the target media information gradually increases during the falling process.
[0155] In another exemplary embodiment, Fig.15 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig.15 As shown, in the process of the target media information falling from top to bottom, the target media information is gradually enlarged and displayed. When the target media information moves to the target position, the target media information is cancelled and the target virtual props associated with the target media information are displayed. The number of the target virtual props is not limited.
[0156] As an optional solution, in response to the target media information moving a target distance, after canceling the display of the target media information and displaying the target virtual prop corresponding to the target media information, the method further includes:
[0157] In response to the fourth account performing an item interaction operation on the target virtual item, transferring the target virtual item to the fourth account; or
[0158] In response to the fourth account performing an item interaction operation on the target virtual item, a virtual resource corresponding to the target virtual item is transferred to the fourth account.
[0159] Optionally, in this embodiment, the fourth account may be understood as an account for viewing the target video, and the target virtual prop may be understood as a prop that allows the viewed account to perform prop interaction operations, and the prop interaction operations may include but are not limited to click, long press, slide, etc.
[0160] In an exemplary embodiment, Fig.16 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig.16 As shown, after the target virtual item associated with the target media information is displayed, if a click operation performed on the target virtual item is obtained, the target virtual item or the virtual resource corresponding to the target virtual item is transferred to the fourth account that performs the click operation.
[0161] The following is a further explanation of this application with reference to specific examples:
[0162] In an exemplary embodiment, after the audience in the live broadcast room likes the bullet screen, the bullet screen level can be upgraded. The bullet screen can be divided into different levels according to different likes (the level interval is set from level 1 to level 4). When the level of the bullet screen is upgraded, the bullet screens of different levels of likes have different bullet screen presentation forms in the live broadcast screen:
[0163] 0 likes, level 1: the bullet comments will scroll up and down in the bullet comment area;
[0164] 10 likes, level 2: The bullet comment floats from right to left at the top of the live broadcast room screen;
[0165] 50 likes, level 3: The bullet comments will grow larger and fall from top to bottom on the live screen. Other viewers who successfully click to capture the bullet comments will have a chance to receive virtual gold coins as rewards;
[0166] 100 likes, level 4: The bullet screen will surround the host's head in the live broadcast room, and the bullet screen will move according to the host's position, and last for 1 minute. Other viewers can continuously click on the bullet screen on the host's head, and after accumulating 10,000 clicks, the bullet screen will explode, and all viewers in the live broadcast room will receive virtual gold coins as rewards.
[0167] In addition to the above upgraded settings for being able to like, when users right-click on the barrage, there will be other auxiliary setting functions, including blocking barrage and reporting barrage.
[0168] The specific implementation methods include:
[0169] S1, the user enters the text and emoticons he wants to send in the bullet screen area and clicks send;
[0170] S2, after the bullet comment is successfully sent out, other viewers right-click on the bullet comment, and there are three buttons on the floating layer above the bullet comment: Like, Block, and Report. Next to the Like button is the current number of likes for the bullet comment;
[0171] S3, after the user clicks to block or report, the bullet screen will disappear, and the system will prompt a prompt that the blocking / reporting is successful;
[0172] S4, after the user clicks the like button, a like number will be added to the bullet comment;
[0173] S5, when the number of bullet comments reaches 10, 50, and 100 respectively, it will be upgraded. The system will prompt the upgraded level of the bullet comment and trigger the new bullet comment appearance form;
[0174] S6, when the number of barrages reaches level 3 and level 4, the user interacts with the barrage and has a certain trigger virtual gold coin reward, which the system prompts and distributes to the user's backpack.
[0175] Expansion plan: For high-level members, we will launch member-exclusive level bullet screens to strengthen the privileges of ordinary level 1 to level 4, which are:
[0176] 0 likes, VIP level 1: the bullet comments are displayed in a scrolling manner from top to bottom in the bullet comment area, and the color is VIP golden yellow;
[0177] 10 likes, VIP Level 2: The bullet comments will float from right to left at the top of the live broadcast room screen, the number of bullet comments will be tripled, and the color will be golden;
[0178] 50 likes, VIP level 3: The bullet comments will grow larger and fall from top to bottom in the live broadcast screen, and there will be golden lightning effects. If other viewers successfully click to capture the bullet comments, they will have the opportunity to receive a 3-hour membership experience card reward;
[0179] 100 likes, VIP level 4: The bullet screen will surround the host's head in the live broadcast room, and the bullet screen will move according to the host's position, lasting for 1 minute, and constantly changing colors. Other viewers can continuously click on the bullet screen on the host's head, and after accumulating 10,000 clicks, the bullet screen will explode, and all viewers in the live broadcast room can receive VIP gifts.
[0180] In an exemplary embodiment, Fig.17 is a schematic diagram of another optional method for displaying media information according to an embodiment of the present application, such as Fig.17 As shown, the operation experience process of this application on the technical side is as follows:
[0181] S1, the user enters the text and emoticons he wants to send in the bullet screen area, clicks send, and requests the server to send the bullet screen content to all viewers in the bullet screen area. The system determines whether it is illegal content. If so, it returns a rejection and informs the user that the content is illegal. If not, the bullet screen content is displayed in the bullet screen area and scrolled up and down;
[0182] S2, after the bullet comment is successfully sent out, other viewers right-click on the bullet comment and request the server to interact with the bullet comment. The system returns the styles of three buttons, including like, block, and report, and returns the number of likes for the bullet comment;
[0183] S3, the user clicks to block or report, and the report request sends a request to the server to report the bullet comment to the system. The server will remove the bullet comment content from the blocked and reported user bullet comment area, and return the text content of the prompt of successful blocking / reporting;
[0184] S4, after the user clicks the like button, a request is made to the server to increase the number of likes, and the system returns the new number of bullet comments;
[0185] S5, when the number of bullet comments reaches 10, 50, and 100 respectively, the server is requested to upgrade the bullet comment level and send a new bullet comment appearance form. The system returns the bullet comment appearance form of the corresponding level and starts broadcasting the bullet comment;
[0186] S6, when the number of bullet comments reaches level 3 or 4, the user interacts with the bullet comment and requests a reward from the server. The system determines whether the user has received the reward. If not, no feedback is given. If yes, the system prompt is returned and the reward is distributed to the user's backpack.
[0187] This application improves the appearance of barrage by increasing the number of likes, which increases the interaction between viewers and increases the traffic of the live broadcast room. Finally, this application has more rich gameplay, expands the disadvantage of barrage only for display, and can obtain rewards through the interaction between the audience and the barrage, which greatly broadens the use scenarios of barrage in the live broadcast room.
[0188] It is understandable that in the specific implementation of this application, related data such as user information is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.
[0189] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0190] According to another aspect of the embodiments of the present application, a device for displaying media information for implementing the above-mentioned method for displaying media information is also provided. Fig.18 As shown, the device comprises:
[0191] The first display module 1802 is used to display the target video being played;
[0192] The second display module 1804 is used to display the target media information in a first display mode, wherein the target media information is the media information input by the first account during the playback of the target video;
[0193] The third display module 1806 is used to display the target media information in a second display mode in response to the target interactive operation performed on the target media information satisfying a preset condition, wherein the target interactive operation is an interactive operation performed by the second account, and the second display mode is a display mode associated with the preset condition and different from the first display mode.
[0194] As an optional solution, the above-mentioned device is used to display the target media information in a second display mode in response to the target interactive operation performed on the target media information satisfying a preset condition in the following manner: in response to the number of executions of the target interactive operation performed on the target media information satisfying a preset number threshold, displaying the target media information in the second display mode, wherein the preset condition includes whether the number of executions of the target interactive operation satisfies the preset number threshold; or in response to the number of accounts of the target interactive operation performed on the target media information satisfying a preset account number threshold, displaying the target media information in the second display mode, wherein the preset condition includes whether the number of accounts satisfies the preset account number threshold; or in response to the number of accounts of the target interactive operation performed on the target media information satisfying a preset account number threshold In response to the number of account types of the target interactive operation meeting the preset account type number threshold, the target media information is displayed in the second display mode, wherein the preset condition includes whether the number of account types meets the preset account type number threshold; or in response to the type of the account of the target interactive operation performed on the target media information being the target account type, the target media information is displayed in the second display mode, wherein the preset condition includes whether the account type meets the target account type; in response to the virtual level of the target media information meeting the preset level condition, the target media information is displayed in the second display mode, wherein the target interactive operation is used to adjust the virtual level of the target media information, and the preset condition includes whether the virtual level of the target media information meets the preset level condition.
[0195] As an optional scheme, the above-mentioned device is used to display the target media information in a second display mode in response to the virtual level of the target media information satisfying a preset level condition in the following manner: in response to the virtual level satisfying the preset level condition and the third account performing a target interactive operation on the target media information, transferring a random number of virtual resources to the third account, and displaying the target media information in the second display mode, wherein the random number is less than or equal to a preset maximum number and greater than or equal to a preset minimum number; or in response to the virtual level satisfying the preset level condition and the third account performing a target interactive operation on the target media information, transferring a fixed number of virtual resources to the third account, and displaying the target media information in the second display mode, wherein the fixed number is positively correlated with the virtual level.
[0196] As an optional scheme, the above-mentioned device is used to display the target media information according to the second display mode in response to the target interaction operation performed on the target media information satisfying a preset condition in the following manner: in response to the target interaction operation performed on the target media information satisfying the first preset condition, displaying the target media information according to the second display mode; in response to the target interaction operation performed on the target media information satisfying the second preset condition, displaying the target media information according to the third display mode, wherein the first preset condition and the second preset condition are different, and the third display mode is different from both the first display mode and the second display mode.
[0197] As an optional scheme, the above-mentioned device is used to display the target media information in a third display mode in response to a target interaction operation performed on the target media information satisfying a second preset condition in the following manner: when the target media information is displayed in the second display mode, in response to the target interaction operation performed on the target media information satisfying the second preset condition, the target media information is displayed in the third display mode; when the target media information is displayed in the third display mode, in response to the target interaction operation performed on the target media information satisfying the third preset condition, the target media information is displayed in a fourth display mode, wherein the third preset condition and the first preset condition are all different from the second preset condition, and the fourth display mode is different from the first display mode, the second display mode and the third display mode.
[0198] As an optional solution, the above-mentioned device is also used to: when the target interaction operation meets the first preset condition, scroll the target media information along a preset direction; when the target interaction operation meets the second preset condition, display the target media information together with the first virtual object, wherein the first virtual object is set to allow the account watching the target video to perform a first interactive operation with the first virtual object; when the target interaction operation meets the third preset condition, set the target media information to be displayed by adsorption with the target object in the target video, wherein the adsorption display indicates that the target media information moves along with the movement of the target object.
[0199] As an optional solution, the above-mentioned device is used to display the target media information and the first virtual object together when the target interaction operation meets the second preset condition in the following manner: when the target interaction operation meets the second preset condition, the target media information and the first virtual object are displayed together; in response to a first interaction operation performed on the first virtual object, a first amount of virtual resources is transferred to the account that performs the first interaction operation.
[0200] As an optional solution, the above-mentioned device is used to set the target media information to be displayed in an adsorbed manner with the target object in the target video when the target interactive operation satisfies a third preset condition in the following manner: when the target interactive operation satisfies the third preset condition, the target media information is set to be displayed around the target object; in response to the change in the display position of the target object, the target media information is controlled to move with the target object; in response to the second interactive operation performed on the target media information that moves with the target object satisfying the preset interactive condition, the target animation effect is played, and a second amount of virtual resources is transferred to the account watching the target video or the account performing the second interactive operation.
[0201] As an optional solution, the above-mentioned device is used to display the target media information in a second display mode in response to the target interaction operation performed on the target media information meeting the preset condition in at least one of the following ways: in response to the target interaction operation performed on the target media information meeting the preset condition, the target media information is scrolled and displayed along a preset direction; in response to the target interaction operation performed on the target media information meeting the preset condition, the target media information is flashed and displayed along a preset direction; in response to the target interaction operation performed on the target media information meeting the preset condition, the target media information is displayed together with a preset second virtual object; in response to the target interaction operation performed on the target media information meeting the preset condition, A first animation effect is added to the target media information, wherein the first animation effect is related to the number of times the target interactive operation is performed; in response to the target interactive operation performed on the target media information satisfying a preset condition, a second animation effect is added to the target media information, wherein the second animation effect is related to the account type performing the target interactive operation; in response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information with the display size adjusted is displayed; in response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information with the display color adjusted is displayed; in response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information with the display font adjusted is displayed.
[0202] As an optional scheme, the above-mentioned device is also used to execute at least one of the following methods: when the target video is displayed in the first display area, the target media information is displayed in the first display area, and in response to the target interaction operation performed on the target media information satisfying a preset condition, the target media information is displayed in the first display area according to a second display mode; when the target video is displayed in the first display area, the target media information is displayed in the second display area, and in response to the target interaction operation performed on the target media information satisfying the preset condition, the target media information is displayed in the second display area according to the second display mode; when the target video is displayed in the first display area, the target media information is displayed in the first display area according to the first display mode, the target media information is synchronously displayed in the second display area, and in response to the target interaction operation performed on the target media information displayed in the second display area satisfying the preset condition, the target media information is displayed in the first display area according to the second display mode.
[0203] As an optional solution, the above-mentioned device is also used to: in response to a first negative interaction operation performed on the target media information, cancel the display of the target media information, and display a reporting information input box, wherein the first negative interaction operation indicates that the second account indicates that the semantic information included in the target media information is in violation, and the reporting information input box is used to input the violation reason information of the target media information; in response to a second negative interaction operation performed on the target media information, reduce the display of the target media information, wherein the second negative interaction operation indicates that the second account expects not to interact with the target media information.
[0204] As an optional scheme, the above-mentioned device is used to display the target media information according to a second display mode in response to the target interaction operation performed on the target media information satisfying a preset condition in the following manner: in response to the target interaction operation performed on the target media information satisfying the preset condition, the target media information is displayed in the second display mode on the display interface of the target account, wherein the second display mode is related to the virtual level of the first account, the target account is different from the second account, and the account is watching the target video; or in response to the target interaction operation performed on the target media information satisfying the preset condition, the target media information is displayed in the second display mode on the display interface of the target account, wherein the second display mode is related to the virtual level of the target account, the target account is different from the second account, and the account is watching the target video.
[0205] As an optional scheme, the device is used to display the target media information in a second display mode in response to a target interactive operation performed on the target media information satisfying a preset condition in the following manner: in response to the target interactive operation performed on the target media information satisfying the preset condition, enlarging and displaying the target media information; or in response to the target interactive operation performed on the target media information satisfying the preset condition, enlarging and displaying the target media information and a virtual prop corresponding to the target media information.
[0206] As an optional scheme, the device is used to enlarge and display the target media information in response to the target interaction operation performed on the target media information satisfying the preset condition in the following manner: in response to the target interaction operation performed on the target media information satisfying the preset condition, gradually enlarge and display the target media information during the process of the target media information moving from a first direction toward a second direction; in response to the target media information moving a target distance from the first direction to the second direction or the target media information moving to a target position, cancel the display of the target media information and display the target virtual props or additional media information corresponding to the target media information.
[0207] As an optional solution, the device is also used to: in response to the target media information moving a target distance, cancel the display of the target media information, and display the target virtual prop corresponding to the target media information, and then, in response to the fourth account performing a prop interaction operation on the target virtual prop, transfer the target virtual prop to the fourth account; or in response to the fourth account performing a prop interaction operation on the target virtual prop, transfer the virtual resources corresponding to the target virtual prop to the fourth account.
[0208] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0209] According to one aspect of the present application, a computer program product is provided, the computer program product comprising a computer program / instruction, the computer program / instruction comprising a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 1909, and / or installed from a removable medium 1911. When the computer program is executed by the central processor 1901, various functions provided in the embodiments of the present application are executed.
[0210] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0211] Fig.19 The structure block diagram of a computer system for implementing an electronic device according to an embodiment of the present application is schematically shown.
[0212] It should be noted that Fig.19 The computer system 1900 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0213] like Fig.19 As shown, the computer system 1900 includes a central processing unit 1901 (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory 1902 (ROM) or the program loaded from the storage part 1908 to the random access memory 1903 (RAM). Various programs and data required for system operation are also stored in the random access memory 1903. The central processing unit 1901, the read-only memory 1902 and the random access memory 1903 are connected to each other through a bus 1904. The input / output interface 1905 (Input / Output interface, i.e., I / O interface) is also connected to the bus 1904.
[0214] The following components are connected to the input / output interface 1905: an input section 1906 including a keyboard, a mouse, etc.; an output section 1907 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 1908 including a hard disk, etc.; and a communication section 1909 including a network interface card such as a LAN card, a modem, etc. The communication section 1909 performs communication processing via a network such as the Internet. A drive 1910 is also connected to the input / output interface 1905 as needed. A removable medium 1911, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1910 as needed so that a computer program read therefrom is installed into the storage section 1908 as needed.
[0215] In particular, according to an embodiment of the present application, the processes described in the various method flow charts can be implemented as computer software programs. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from a network through the communication part 1909, and / or installed from a removable medium 1911. When the computer program is executed by the central processor 1901, various functions defined in the system of the present application are executed.
[0216] According to another aspect of the embodiment of the present application, an electronic device for implementing the above-mentioned method for displaying media information is also provided. The electronic device may be Figure 1 The terminal device or server shown in the figure. This embodiment is described by taking the electronic device as a terminal device as an example. Fig. 20 As shown, the electronic device includes a memory 2002 and a processor 2004. The memory 2002 stores a computer program. The processor 2004 is configured to execute the steps in any of the above method embodiments through the computer program.
[0217] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.
[0218] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:
[0219] S1, displays the target video being played;
[0220] S2, displaying target media information in a first display manner, wherein the target media information is media information input by the first account during playback of the target video;
[0221] S3, in response to a target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner, wherein the target interactive operation is an interactive operation performed by the second account, and the second display manner is a display manner associated with the preset condition and different from the first display manner.
[0222] Alternatively, a person skilled in the art may understand that: Fig. 20 The structure shown is for illustration only, and the electronic device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (MID), a PAD, and other terminal devices. Fig. 20 The electronic device and the electronic equipment described above are not limited in structure. Fig. 20 More or fewer components (such as network interfaces, etc.) as shown in, or with Fig. 20 Different configurations are shown.
[0223] Among them, the memory 2002 can be used to store software programs and modules, such as the program instructions / modules corresponding to the display method and device of media information in the embodiments of the present application. The processor 2004 executes various functional applications and data processing by running the software programs and modules stored in the memory 2002, that is, realizing the above-mentioned display method of media information. The memory 2002 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 2002 may further include a memory remotely arranged relative to the processor 2004, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Among them, the memory 2002 can be specifically, but not limited to, used to store information such as target media information. As an example, such as Fig. 20 As shown, the memory 2002 may include but is not limited to the first display module 1802, the second display module 1804 and the third display module 1806 in the display device of the media information. In addition, it may also include but is not limited to other module units in the display device of the media information, which will not be repeated in this example.
[0224] Optionally, the transmission device 2006 is used to receive or send data via a network. Specific examples of the network may include a wired network and a wireless network. In one example, the transmission device 2006 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 2006 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0225] In addition, the electronic device further includes: a display 2008 for displaying the target media information; and a connection bus 2010 for connecting various module components in the electronic device.
[0226] In other embodiments, the terminal device or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. The nodes may form a peer-to-peer network, and any form of computing device, such as a server, terminal or other electronic device, may become a node in the blockchain system by joining the peer-to-peer network.
[0227] According to one aspect of the present application, a computer-readable storage medium is provided, and 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 media information display method provided in various optional implementations of the above-mentioned media information display aspects.
[0228] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:
[0229] S1, displays the target video being played;
[0230] S2, displaying target media information in a first display manner, wherein the target media information is media information input by the first account during playback of the target video;
[0231] S3, in response to a target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner, wherein the target interactive operation is an interactive operation performed by the second account, and the second display manner is a display manner associated with the preset condition and different from the first display manner.
[0232] Optionally, in this embodiment, a person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing hardware related to the terminal device through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0233] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0234] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.
[0235] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0236] In the several embodiments provided in the present application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0237] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0238] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0239] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for displaying media information, characterized in that: include: Display the target video being played; Displaying target media information in a first display mode, wherein the target media information is media information input by a first account during playback of the target video; In response to a target interactive operation performed on the target media information satisfying a preset condition, the target media information is displayed in a second display manner, wherein the target interactive operation is an interactive operation performed by a second account, and the second display manner is a display manner associated with the preset condition and different from the first display manner.
2. The method according to claim 1, characterized in that In response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner includes: In response to the number of executions of the target interactive operation performed on the target media information satisfying a preset number threshold, displaying the target media information in the second display mode, wherein the preset condition includes whether the number of executions of the target interactive operation satisfies the preset number threshold; or In response to the number of accounts of the target interactive operation performed on the target media information satisfying a preset account number threshold, displaying the target media information in the second display manner, wherein the preset condition includes whether the number of accounts satisfies the preset account number threshold; or In response to the number of account types of the target interactive operation performed on the target media information satisfying a preset account type number threshold, displaying the target media information in the second display manner, wherein the preset condition includes whether the number of account types satisfies the preset account type number threshold; or In response to the type of the account of the target interactive operation performed on the target media information being a target account type, displaying the target media information in the second display manner, wherein the preset condition includes whether the type of the account satisfies the target account type; In response to the virtual level of the target media information satisfying a preset level condition, the target media information is displayed in the second display mode, wherein the target interaction operation is used to adjust the virtual level of the target media information, and the preset condition includes whether the virtual level of the target media information satisfies the preset level condition.
3. The method according to claim 2, characterized in that In response to the virtual level of the target media information satisfying a preset level condition, displaying the target media information in the second display mode includes: In response to the virtual level satisfying the preset level condition and the third account performing a target interactive operation on the target media information, transferring a random number of virtual resources to the third account and displaying the target media information in accordance with the second display mode, wherein the random number is less than or equal to a preset maximum number and greater than or equal to a preset minimum number; or In response to the virtual level satisfying the preset level condition and the third account performing a target interactive operation on the target media information, a fixed amount of virtual resources is transferred to the third account, and the target media information is displayed in accordance with the second display mode, wherein the fixed amount is positively correlated with the virtual level.
4. The method according to claim 1, characterized in that: In response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner includes: In response to the target interactive operation performed on the target media information satisfying a first preset condition, displaying the target media information in the second display manner; In response to a target interactive operation performed on the target media information satisfying a second preset condition, displaying the target media information in a third display manner, wherein the first preset condition is different from the second preset condition, and the third display manner is different from both the first display manner and the second display manner.
5. The method according to claim 4, characterized in that In response to the target interactive operation performed on the target media information satisfying a second preset condition, displaying the target media information in a third display manner includes: When the target media information is displayed in the second display mode, in response to the target interaction operation performed on the target media information satisfying the second preset condition, displaying the target media information in the third display mode; When the target media information is displayed according to the third display mode, in response to the target interaction operation performed on the target media information satisfying a third preset condition, the target media information is displayed according to a fourth display mode, wherein the third preset condition and the first preset condition are different from the second preset condition, and the fourth display mode is different from the first display mode, the second display mode and the third display mode.
6. The method according to claim 5, characterized in that The method further comprises: When the target interactive operation satisfies the first preset condition, scrolling and displaying the target media information along a preset direction; In the case where the target interactive operation satisfies the second preset condition, displaying the target media information together with a first virtual object, wherein the first virtual object is set to allow an account that views the target video to perform a first interactive operation with the first virtual object; When the target interactive operation satisfies the third preset condition, the target media information is set to be displayed by adsorption with the target object in the target video, wherein the adsorption display indicates that the target media information moves along with the movement of the target object.
7. The method according to claim 6, characterized in that The step of displaying the target media information together with the first virtual object when the target interaction operation satisfies the second preset condition includes: When the target interactive operation satisfies the second preset condition, displaying the target media information together with the first virtual object; In response to the first interactive operation performed on the first virtual object, a first amount of virtual resources is transferred to an account that performs the first interactive operation.
8. The method according to claim 6, characterized in that When the target interactive operation satisfies the third preset condition, setting the target media information to be adsorbed and displayed with the target object in the target video includes: When the target interactive operation satisfies the third preset condition, setting the target media information to be displayed around the target object; In response to a change in the display position of the target object, controlling the target media information to move along with the target object; In response to a second interactive operation performed on the target media information following the movement of the target object satisfying a preset interactive condition, a target animation effect is played, and a second amount of virtual resources is transferred to an account viewing the target video or an account performing the second interactive operation.
9. The method according to claim 1, characterized in that: In response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner includes at least one of the following: In response to the target interactive operation performed on the target media information satisfying a preset condition, scrolling and displaying the target media information along a preset direction; In response to the target interactive operation performed on the target media information satisfying a preset condition, flashingly displaying the target media information along the preset direction; In response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information together with a preset second virtual object; In response to a target interactive operation performed on the target media information satisfying a preset condition, adding a first animation effect to the target media information, wherein the first animation effect is related to the number of executions of the target interactive operation; In response to a target interactive operation performed on the target media information satisfying a preset condition, adding a second animation effect to the target media information, wherein the second animation effect is related to the account type performing the target interactive operation; In response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information with a display color adjusted; In response to the target interactive operation performed on the target media information satisfying a preset condition, the target media information with the display font adjusted is displayed.
10. The method according to claim 1, characterized in that The method further comprises at least one of the following: In the case where the target video is displayed in the first display area, the target media information is displayed in the first display area, and in response to the target interactive operation performed on the target media information satisfying a preset condition, the target media information is displayed in the first display area according to a second display mode; In the case where the target video is displayed in the first display area, the target media information is displayed in the second display area, and in response to the target interactive operation performed on the target media information meeting a preset condition, the target media information is displayed in the second display area according to a second display mode; When the target video is displayed in the first display area, the target media information is displayed in the first display area according to the first display mode, and the target media information is synchronously displayed in the second display area, and in response to the target interactive operation performed on the target media information displayed in the second display area satisfying a preset condition, the target media information is displayed in the first display area according to the second display mode.
11. The method according to claim 1, characterized in that: The method further comprises: In response to a first negative interaction operation performed on the target media information, canceling the display of the target media information and displaying a reporting information input box, wherein the first negative interaction operation indicates that the second account indicates that the semantic information included in the target media information violates a rule, and the reporting information input box is used to input information about the reason for the violation of the target media information; In response to a second negative interaction operation performed on the target media information, the target media information is displayed in a reduced size, wherein the second negative interaction operation indicates that the second account desires not to interact with the target media information.
12. The method according to claim 1, characterized in that In response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner includes: In response to the target interactive operation performed on the target media information satisfying the preset condition, displaying the target media information on the display interface of the target account in accordance with the second display mode, wherein the second display mode is related to the virtual level of the first account, and the target account is an account different from the second account and is currently watching the target video; or In response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information is displayed on the display interface of the target account according to the second display mode, wherein the second display mode is related to the virtual level of the target account, and the target account is an account different from the second account and is watching the target video.
13. The method according to claim 1, characterized in that In response to the target interactive operation performed on the target media information satisfying a preset condition, displaying the target media information in a second display manner includes: In response to the target interactive operation performed on the target media information satisfying the preset condition, enlarging and displaying the target media information; or In response to the target interactive operation performed on the target media information satisfying the preset condition, the target media information and the virtual props corresponding to the target media information are magnified and displayed.
14. The method according to claim 13, characterized in that In response to the target interactive operation performed on the target media information satisfying the preset condition, enlarging and displaying the target media information includes: In response to the target interactive operation performed on the target media information satisfying the preset condition, gradually enlarging and displaying the target media information during the movement of the target media information from the first direction toward the second direction; In response to the target media information moving from the first direction toward the second direction by a target distance or the target media information moving to a target position, the target media information is canceled from being displayed, and a target virtual prop or additional media information corresponding to the target media information is displayed.
15. The method according to claim 14, characterized in that After canceling the display of the target media information in response to the target media information moving a target distance and displaying a target virtual prop corresponding to the target media information, the method further includes: In response to a prop interaction operation performed by a fourth account on the target virtual prop, transferring the target virtual prop to the fourth account; or In response to the fourth account performing an item interaction operation on the target virtual item, a virtual resource corresponding to the target virtual item is transferred to the fourth account.
16. A device for displaying media information, characterized in that: include: A first display module, used to display the target video being played; a second display module, configured to display target media information in a first display manner, wherein the target media information is media information input by the first account during playback of the target video; A third display module is used to display the target media information in a second display mode in response to a target interactive operation performed on the target media information satisfying a preset condition, wherein the target interactive operation is an interactive operation performed by a second account, and the second display mode is a display mode associated with the preset condition and different from the first display mode.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program can be executed by a terminal device or a computer to execute the method described in any one of claims 1 to 15.
18. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method described in any one of claims 1 to 15 are implemented.
19. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 15 through the computer program.