Game live broadcast display method and device, storage medium and electronic equipment

By switching to a second game interface within the main game interface while maintaining the picture-in-picture window, the problem of users being unable to watch the live stream and perform other game operations simultaneously is solved, thus improving operational efficiency.

CN122183171APending Publication Date: 2026-06-12TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2021-11-26
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

During game live streaming, users cannot simultaneously watch the live stream and perform other game actions, resulting in low operational efficiency.

Method used

By displaying live game content in the game interface while responding to trigger actions to switch to a second game interface and maintaining a picture-in-picture window, users can perform other game operations while watching the live stream.

Benefits of technology

This allows users to perform other game operations while watching game live streams, improving operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122183171A_ABST
    Figure CN122183171A_ABST
Patent Text Reader

Abstract

The application discloses a game live display method and device, a storage medium and an electronic device. The method comprises the following steps: displaying a first game interface of a target game application, wherein the first game interface comprises game live content of the target game application; in response to a first trigger operation on a game live picture, displaying a second game interface of the target game application and a target picture, and displaying the game live content in the target picture, wherein the target picture is located in a first area of the second game interface. The application solves the technical problem of low operation efficiency of users in the related art.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent with application number 202111426139.9, application date November 26, 2021, and invention title "Display method and apparatus for game live streaming, storage medium and electronic device". Technical Field

[0002] This invention relates to the field of computers, and more specifically, to a method and apparatus for displaying live game streaming, a storage medium, and an electronic device. Background Technology

[0003] Currently, when playing live streams through game applications, the live stream typically occupies the entire or most of the game application's display screen. When users need to perform other game operations while watching the live stream, they need to close the currently streaming screen to perform other game operations. However, this process is complex and makes it impossible to perform other game operations while watching the live stream, resulting in complicated user operation methods. The inability to watch the live stream and perform other game operations simultaneously leads to technical issues related to low user operation efficiency.

[0004] There is currently no effective solution to the above problems. Summary of the Invention

[0005] This invention provides a method and apparatus for displaying game live streams, a storage medium, and an electronic device, to at least solve the technical problem of low user operation efficiency in related technologies.

[0006] According to one aspect of the present invention, a method for displaying game live streaming is provided, comprising: displaying a first game interface of a target game application, the first game interface including game live streaming content of the target game application; and, in response to a first trigger operation on the game live streaming screen, displaying a second game interface of the target game application and a target screen, wherein the game live streaming content is displayed in the target screen, and the target screen is located in a first area of ​​the second game interface.

[0007] According to another aspect of the present invention, a method for displaying game live streaming is also provided, comprising: displaying a game match interface and a target screen in a first game interface of a target game application, wherein the target screen is located in a target area of ​​the game match interface, and displaying game live streaming content of the target game application on the target screen; and canceling the display of the target screen in response to a first triggering operation on the target screen.

[0008] According to another aspect of the present invention, a display device for game live streaming is also provided, comprising: a first display module for displaying a first game interface of a target game application, the first game interface including game live streaming content of the target game application; and a second display module for displaying a second game interface of the target game application and a target screen in response to a first trigger operation on the game live streaming screen, wherein the target screen is located in a first area of ​​the second game interface.

[0009] Optionally, the device is further configured to: when displaying the target screen, hide the target screen in response to a second triggering operation on the target screen; and when the target screen is in a hidden state, display the target screen in response to a third triggering operation on the target screen.

[0010] Optionally, the device is configured to hide the target screen in response to a second trigger operation when the target screen is displayed by: hiding the target screen in response to a first swipe operation when the target screen is displayed; the device is configured to display the target screen in response to a third trigger operation when the target screen is hidden by: displaying the target screen in response to a second swipe operation when the target screen is hidden, wherein the swipe direction of the first swipe operation is opposite to the swipe direction of the second swipe operation.

[0011] Optionally, the device is configured to display a second game interface and a target screen of the target game application in response to a first trigger operation on the game live stream screen in one of the following ways: in response to a touch operation on the game live stream screen, displaying the second game interface and the target screen of the target game application; in response to a gesture operation on the game live stream screen, displaying the second game interface and the target screen of the target game application; in response to a voice interaction operation on the game live stream screen, displaying the second game interface and the target screen of the target game application; in response to a mouse control operation on the game live stream screen, displaying the second game interface and the target screen of the target game application.

[0012] Optionally, the device is configured to respond to a first trigger operation on the game live stream screen by displaying a second game interface and a target screen of the target game application in the following manner: in response to the first trigger operation, switching the displayed game interface from the first game interface to the previous game interface before entering the first game interface, and displaying the target screen, wherein the second game interface is the previous game interface; or in response to the first trigger operation, switching the displayed game interface from the first game interface to the lobby game interface of the target game application, and displaying the target screen, wherein the second game interface is the lobby game interface.

[0013] Optionally, the device is further configured to: in response to a fourth trigger operation on the second game interface, switch the displayed game interface from the second game interface to a third game interface of the target game application, and during the process of switching the displayed game interface from the second game interface to the third game interface, keep the position of the target screen unchanged and continue to display the game live broadcast content on the target screen.

[0014] Optionally, the device is configured to switch the displayed game interface from the second game interface to the third game interface of the target game application in response to a fourth trigger operation on the second game interface in the following manner: when the fourth trigger operation is used to trigger the start of a game, in response to the fourth trigger operation on the second game interface, the displayed game interface is switched from the second game interface to the start interface of the game, wherein the third game interface is the start interface of the game; the device is further configured to: after the start of the game, display the fourth game interface, display the game screen of the game in the fourth game interface, and continue to display the game live broadcast content in the target screen.

[0015] Optionally, the device is further configured to: when displaying the third game interface, in response to a set of triggering operations obtained in the target game application, display a fourth game interface in the target game application, display the game screen of a started game in the fourth game interface, and continue to display the game live broadcast content in the target screen, wherein the set of triggering operations is used to trigger the start of the game.

[0016] Optionally, the device is used to display the target screen in the following manner: creating a native picture-in-picture view and adding the picture-in-picture view to a target view created by the game engine of the target game application, wherein the first game interface is displayed in the target view; creating a view of a native player and adding the view of the native player to the picture-in-picture view, wherein the target screen is the picture-in-picture view; and displaying the game live stream content in the picture-in-picture view.

[0017] Optionally, the device is configured to create a view of the native player and add the view of the native player to the picture-in-picture view by calling a native multimedia component through the game engine to create the view of the native player and adding the view of the native player to the picture-in-picture view, wherein the native player is encapsulated in the multimedia component.

[0018] Optionally, the device is further configured to: create a view of the player control component and overlay the view of the player control component onto the view of the native player in the picture-in-picture view, wherein the player control component is used to control the playback of the displayed game live stream content.

[0019] Optionally, the device is configured to create a view of the player control component and overlay the view of the player control component onto the view of the native player in the picture-in-picture view by calling a native multimedia component through the game engine to create a view of the player control component and overlaying the view of the player control component onto the view of the native player in the picture-in-picture view, wherein the multimedia component encapsulates the native player and the player control component.

[0020] Optionally, the device is further configured to: initialize a picture-in-picture (Picture-in-Picture) function module in the target game application and send a target request to the background device of the target game application; obtain a Picture-in-Picture function switch configuration sent by the background device in response to the target request, wherein the Picture-in-Picture function switch configuration is configured to display and disable the Picture-in-Picture function entry in the target game application, and the Picture-in-Picture function entry is configured to display the target screen; when the Picture-in-Picture function switch configuration is set to display the Picture-in-Picture function entry, display the Picture-in-Picture function entry in the target game application.

[0021] According to another aspect of the present invention, a display device for game live streaming is also provided, comprising: a third display module, configured to display a game match interface and a target screen in a first game interface of a target game application, wherein the target screen is located in a target area of ​​the game match interface, and the game live streaming content of the target game application is displayed on the target screen; and a processing module, configured to cancel the display of the target screen in response to a first trigger operation on the target screen.

[0022] Optionally, the device is configured to display a game match interface and a target screen in a first game interface of a target game application in one of the following ways: when the game match interface is displayed in the first game interface, the target screen is displayed in response to a second trigger operation on a first control in the first game interface; when the game match interface is displayed in the first game interface, the target screen is displayed in response to a third trigger operation on a list of game characters in the first game interface, wherein the third trigger operation is used to select a target game character in the list of game characters, and the game live stream content displayed in the target screen is game live stream content related to the target game character.

[0023] Optionally, the device is configured to display the target screen in response to a third trigger operation of the game character list in the first game interface in the following manner: in response to the third trigger operation, display the target screen and display live game content of a game in which the target game character participates; or in response to the third trigger operation, display the target screen and display live game content related to the target game character, wherein the live game content is used to introduce relevant information about the target game character.

[0024] Optionally, the device is further configured to: when displaying the game match interface and the target screen in the first game interface, in response to a fourth trigger operation on the second control, display the game information of the target game character in the game live broadcast content, wherein the game information of the target game character includes one of the following: the equipment information of the target game character, the usage skills information of the target game character, and the recommended movement range information of the target game character.

[0025] Optionally, the device is configured to display a game interface and a target screen in a first game interface of a target game application in the following manner: when the target game character is defeated, the target screen is displayed in response to a fifth trigger operation on a third control in the first game interface, wherein the target game character is a game character controlled by a target account, and the target account is the login account of the target game application; or when the target game character is idle, the target screen is displayed in response to the fifth trigger operation on the third control in the first game interface.

[0026] According to another aspect of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, wherein the computer program is configured to execute the above-described game live streaming display method when running.

[0027] According to another aspect of the embodiments of this application, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the game live-streaming display method described above.

[0028] According to another aspect of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to execute the above-described game live streaming display method through the computer program.

[0029] In this embodiment of the invention, a first game interface of the target game application is displayed, which includes the game live streaming content of the target game application. In response to a first trigger operation on the game live streaming screen, a second game interface and a target screen of the target game application are displayed, and the game live streaming content is displayed in the target screen. The target screen is located in a first area of ​​the second game interface. By maintaining the playback of the game live streaming screen in a picture-in-picture window in response to the first trigger operation while the game live streaming screen is playing in the game interface, and simultaneously displaying the second game interface in the game interface, the purpose of enabling users to perform other game operations while watching the game live streaming screen is achieved, thereby improving the user's operating efficiency and solving the technical problem of low user operating efficiency in related technologies. Attached Figure Description

[0030] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings: Figure 1 This is a schematic diagram of an application environment for an optional game live streaming display method according to an embodiment of the present invention; Figure 2 This is a flowchart illustrating an optional game live streaming display method according to an embodiment of the present invention; Figure 3 This is a schematic diagram of an optional game live streaming display method according to an embodiment of the present invention; Figure 4 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 5 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 6 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 7 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 8 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 9 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 10 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 11 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 12 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 13 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 14 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 15 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 16 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 17 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 18This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 19 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention; Figure 20 This is a schematic diagram of the structure of an optional game live streaming display device according to an embodiment of the present invention; Figure 21 This is a schematic diagram of the structure of an optional game screen display product according to an embodiment of the present invention; Figure 22 This is a schematic diagram of the structure of an optional electronic device according to an embodiment of the present invention. Detailed Implementation

[0031] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0032] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0033] First, some nouns or terms that appear in the description of the embodiments of this application shall be interpreted as follows: Picture-in-picture: A video content presentation method in which another video is simultaneously played in a small area of ​​the screen while a full-screen video is playing. It is widely used in television, video recording, surveillance, and presentation equipment.

[0034] Floating window: A system tool on computers or smartphones that allows a movable window to float above other applications, enabling users to open different applications. Using floating windows on a mobile phone requires system authorization.

[0035] Unity: A game development engine that enables real-time 3D interactive content creation.

[0036] App: Software installed on a smartphone.

[0037] View: A general term for the interface view of a mobile terminal.

[0038] The present invention will now be described with reference to the embodiments: According to one aspect of the present invention, a method for displaying game live streams is provided. Optionally, in this embodiment, the above-described method for displaying game live streams can be applied to, for example... Figure 1 The hardware environment shown consists of server 101 and terminal device 103. For example... Figure 1 As shown, server 101 is connected to terminal 103 via a network and can be used to provide services for terminal devices or applications installed on terminal devices. Applications can be video applications, instant messaging applications, browser applications, educational applications, game applications, etc. Database 105 can be set up on the server or independently of the server to provide data storage services for server 101, such as a game data storage server. The network can include, but is not limited to, wired networks and wireless networks. The wired network includes local area networks (LANs), metropolitan area networks (MANs), and wide area networks (WANs). The wireless network includes Bluetooth, Wi-Fi, and other networks that enable wireless communication. Terminal device 103 can be a terminal configured with an application, including but not limited to at least one of the following: mobile phones (such as Android phones, iOS phones, etc.), laptops, tablets, PDAs, MIDs (Mobile Internet Devices), PADs, desktop computers, smart TVs, and other computer devices. The server can be a single server, a server cluster consisting of multiple servers, or a cloud server. The application 107 using the above game live streaming display method is displayed through terminal device 103.

[0039] Combination Figure 1 As shown, the above-mentioned method for displaying game live streams can be implemented on terminal device 103 through the following steps: S1, Display the first game interface of the target game application, the first game interface includes the game live streaming content of the target game application; S2, in response to a first trigger operation on the game live stream screen, displays the second game interface and target screen of the target game application, and displays the game live stream content in the target screen, wherein the target screen is located in the first area of ​​the second game interface.

[0040] Optionally, in this embodiment, the above-described method for displaying game live streams can also be implemented via a server, for example, Figure 1 It can be implemented in server 101 shown; or it can be implemented jointly by the user terminal and the server.

[0041] The above is merely an example, and this embodiment does not impose any specific limitations.

[0042] Alternatively, as an alternative implementation method, such as Figure 2 As shown, the above-mentioned methods for displaying game live streams include: S202, Display the first game interface of the target game application, the first game interface including the game live streaming content of the target game application; S204, in response to a first trigger operation on the game live stream screen, displays a second game interface and a target screen of the target game application, and displays the game live stream content in the target screen, wherein the target screen is located in a first area of ​​the second game interface.

[0043] Optionally, in this embodiment, the application scenarios of the above-mentioned game live streaming display method can include, but are not limited to, target game applications in various application scenarios such as medical care, finance, credit reporting, banking, government affairs, energy, education, security, buildings, games, transportation, Internet of Things, and industry.

[0044] Optionally, in this embodiment, the target game application can be a multiplayer online battle arena (MOBA) application, or it can be a single-player game (SPG) application. The type of the game application can include, but is not limited to, at least one of the following: two-dimensional (2D) game applications, three-dimensional (3D) game applications, virtual reality (VR) game applications, augmented reality (AR) game applications, and mixed reality (MR) game applications. This is merely an example, and this embodiment does not impose any limitations on it.

[0045] In addition, the aforementioned shooting game application can be a third-person shooter (TPS) application, such as running the shooting game application from the perspective of a third-party character object other than the virtual character controlled by the current player, or it can be a first-person shooter (FPS) application, such as running the shooting game application from the perspective of the virtual character controlled by the current player.

[0046] Optionally, in this embodiment, the first game interface may include, but is not limited to, the game live streaming content of the target game application. Specifically, it may include, but is not limited to, the game live streaming content of a game being played by other users of the target game application, the game live streaming content that is being played after recording, and the live streaming address obtained from other live streaming websites. The live streaming content corresponding to the live streaming address is associated with the target game application. For example, if there is at least one streamer on a live streaming website who is streaming the game content of the target game application, the game content can be played directly in the first game interface by obtaining the live streaming address.

[0047] The above is merely an example, and this embodiment does not impose any specific limitations.

[0048] Optionally, in this embodiment, the first triggering operation may include, but is not limited to, clicking, long pressing, sliding, releasing, double-clicking, etc., and may also include, but is not limited to, triggering operations implemented by gestures, voice, actions, etc. For example, it may include, but is not limited to, clicking the touch button to display the target screen, so as to display the second game interface and the target screen in response to the first triggering operation, and may also include, but is not limited to, using a three-finger grasping gesture, so as to display the second game interface and the target screen in response to the first triggering operation.

[0049] Optionally, in this embodiment, the game content of the second game interface and the first game interface may be the same or different, but the size of the first area corresponding to the game live content in the second game interface is significantly smaller than the size corresponding to the game live content in the first game interface.

[0050] Optionally, in this embodiment, the first game interface can display the game live stream content in full screen or display the game live stream content in more than half of the screen. The size of the first area corresponding to the target screen can be preset by the system or adjusted by the user according to the size adjustment command. The size adjustment command can include, but is not limited to, clicking the button for adjusting the size, such as "large", "medium" and "small", and can also include, but is not limited to, dragging the edge of the target screen to adjust the size of the first area.

[0051] For example, Figure 3 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 3 As shown, in the first game interface, the first button is triggered to obtain the first trigger operation. In response to the first trigger operation, the game live broadcast screen is displayed as the target screen in the first area. The game live broadcast content is maintained in the form of a picture-in-picture window, and the second game interface is displayed in the game interface at the same time.

[0052] It should be noted that the target screen also displays virtual buttons for controlling the playback of the target screen, such as pause playback and start playback buttons.

[0053] The above is merely an example, and this embodiment does not impose any specific limitations.

[0054] In this embodiment, a first game interface of the target game application is displayed, which includes the game live stream content of the target game application. In response to a first trigger operation on the game live stream screen, a second game interface and a target screen of the target game application are displayed, and the game live stream content is displayed on the target screen. The target screen is located in a first area of ​​the second game interface. By maintaining the playback of the game live stream in a picture-in-picture window in response to the first trigger operation while the game live stream is playing on the game interface, and simultaneously displaying the second game interface on the game interface, the purpose of enabling users to perform other game operations while watching the game live stream is achieved. This improves the user's operating efficiency and solves the technical problem of low user operating efficiency in related technologies.

[0055] As an optional approach, the above method also includes: When the target screen is displayed, the target screen is hidden in response to a second trigger operation on the target screen; When the target screen is hidden, the target screen is displayed in response to a third trigger operation on the target screen.

[0056] Optionally, in this embodiment, the second trigger operation and the third trigger operation may be the same as or different from the first trigger operation. They may include, but are not limited to, trigger operations such as clicking, long pressing, sliding, releasing, double-clicking, etc., and may also include, but are not limited to, trigger operations implemented by gestures, voice, actions, etc.

[0057] Optionally, in this embodiment, the above-mentioned hiding of the target screen may include, but is not limited to, minimizing the target screen to the bottom of the second game interface to achieve hiding. When the target screen is in a hidden state, the above-mentioned display of the target screen in response to the third trigger operation on the target screen may include, but is not limited to, calling up the hidden target screen again and displaying the target screen by performing the third trigger operation on the preset virtual button.

[0058] It should be noted that in this embodiment, when the target game application is switched to the background, the target screen can be automatically hidden. When the target game application is switched back to the foreground, the target screen is displayed. In other words, the second triggering operation may include, but is not limited to, the triggering operation of switching the target game application to the background, and the third triggering operation may include, but is not limited to, the triggering operation of switching the target game application from the background to the foreground.

[0059] For example, Figure 4 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 4 As shown, when the second trigger operation is performed on the virtual button 402, the target screen can be configured to be hidden (minimized). When the target screen is hidden, the third trigger operation can be performed on the virtual button 404 to redisplay the target screen.

[0060] The above is merely an example, and this embodiment does not impose any specific limitations.

[0061] As an optional solution, when displaying the target screen, in response to a second triggering operation on the target screen, the target screen is hidden, including: when displaying the target screen, in response to a first sliding operation on the target screen, the target screen is hidden; When the target screen is hidden, in response to a third trigger operation on the target screen, the target screen is displayed, including: when the target screen is hidden, in response to a second swipe operation on the target screen, the target screen is displayed, wherein the swipe direction of the first swipe operation is opposite to the swipe direction of the second swipe operation.

[0062] Optionally, in this embodiment, the action may include, but is not limited to, using a first swipe operation to hide the target screen. For example, by swiping upwards, the target game application can be switched to the background to hide the target screen. The action may also include, but is not limited to, using a second swipe operation to display the target screen. For example, by swiping downwards, the target game application can be switched from the background to the foreground to display the target screen. The upward and downward swipe operations are in opposite directions. Of course, left and right swipe operations are also possible.

[0063] For example, Figure 5 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 5 As shown, when the first swipe operation is performed on the target game application, swiping left, the target game application is switched to the background and the target screen is set to a hidden state. When the second swipe operation is performed on the target game application, swiping right, the target game application is switched from the background to the foreground to redisplay the target screen.

[0064] As an optional solution, in response to a first trigger operation on the game live stream screen, a second game interface and target screen of the target game application are displayed, including one of the following: In response to touch operations on the game live stream screen, a second game interface and the target screen of the target game application are displayed; In response to gestures on the game live stream screen, a second game interface and the target screen of the target game application are displayed; In response to voice interaction with the game live stream, a second game interface and the target screen of the target game application are displayed; In response to mouse control operations on the game live stream screen, a second game interface and target screen of the target game application are displayed.

[0065] Optionally, in this embodiment, the above-mentioned touch operation may include, but is not limited to, touch operation performed on the touch screen; the above-mentioned gesture operation may include, but is not limited to, two-finger grasp, three-finger release, etc.; the above-mentioned voice interaction operation may include, but is not limited to, receiving the voice message "Split-screen live broadcast, thank you"; and the above-mentioned mouse control operation may include, but is not limited to, click, long press, drag, etc.

[0066] As an optional solution, in response to a first trigger operation on the game live stream screen, a second game interface and target screen of the target game application are displayed, including: In response to the first trigger operation, the displayed game interface will switch from the first game interface to the previous game interface before entering the first game interface, and the target screen will be displayed, wherein the second game interface is the previous game interface; or In response to the first trigger operation, the displayed game interface will be switched from the first game interface to the lobby game interface of the target game application, and the target screen will be displayed, wherein the second game interface is the lobby game interface.

[0067] Optionally, in this embodiment, the previous game interface before the first game interface is the previous game interface relative to the first game interface. For example, when the previous game interface of the first game interface is the store interface, in response to the first trigger operation, the displayed game interface will be switched from the first game interface to the store interface, and the target screen will be displayed.

[0068] For example, Figure 6 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 6 As shown, the current first game interface displays a live game stream. By executing the first trigger operation on the first button, the first game interface is switched to the second game interface (the store interface), and the target screen is displayed.

[0069] Optionally, in this embodiment, the lobby game interface is the default initial interface of the target game application, which may include, but is not limited to, a mall interface with a mall control, a game launch interface with a game launch control, etc., so that by performing a trigger operation on the control, the user can switch to the interface corresponding to the control.

[0070] For example, Figure 7 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 7 As shown, the current first game interface displays a live game feed. By executing the first trigger operation on the first button, the first game interface is switched to the second game interface (the lobby game interface, which includes the game start button "Start Game"), and the target screen is displayed.

[0071] As an alternative approach, the method also includes: In response to the fourth trigger operation on the second game interface, the displayed game interface will be switched from the second game interface to the third game interface of the target game application. During the process of switching the displayed game interface from the second game interface to the third game interface, the position of the target screen remains unchanged, and the game live broadcast content continues to be displayed on the target screen.

[0072] Optionally, in this embodiment, the fourth triggering operation may be the same as or different from the first, second and third triggering operations mentioned above. It may include, but is not limited to, triggering operations such as clicking, long pressing, sliding, releasing, double-tapping, etc., and may also include, but is not limited to, triggering operations implemented by gestures, voice, actions and other means.

[0073] For example, Figure 8 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 8 As shown, the current second game interface displays the store game screen and the target screen. The second game screen is the game interface associated with the "store" function. By performing the fourth trigger operation on the touch button "Settings", the second game interface is switched to the third game interface. The third game interface is the game interface corresponding to the touch button "Settings", while keeping the position of the target screen unchanged and continuing to display the game live broadcast content on the target screen.

[0074] As an optional solution, in response to a fourth trigger operation for the second game interface, the displayed game interface is switched from the second game interface to the third game interface of the target game application, including: when the fourth trigger operation is used to trigger the start of a game, in response to the fourth trigger operation for the second game interface, the displayed game interface is switched from the second game interface to the start interface of a game, wherein the third game interface is the start interface of a game. The above method also includes: after a game starts, displaying a fourth game interface, displaying the game screen of the game in the fourth game interface, and continuing to display the game live broadcast content in the target screen.

[0075] Optionally, in this embodiment, the fourth triggering operation used to trigger the start of a game may include, but is not limited to, performing a touch operation on the touch button on the second game interface used to start a game, so as to switch the displayed game interface from the second game interface to the start interface of a game in response to the fourth triggering operation on the second game interface.

[0076] For example, Figure 9 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 9 As shown, the current second game interface displays the store game screen and the target screen. The second game screen is the game interface associated with the "store" function. By performing the fourth trigger operation on the touch button "Start Game", the second game interface is switched to the third game interface. The third game interface is the start screen of a game corresponding to the touch button "Start Game", while keeping the position of the target screen unchanged and continuing to display the game live broadcast content on the target screen.

[0077] Optionally, in this embodiment, the fourth triggering operation is used to display the fourth game interface corresponding to the ongoing game after the start of a game, display the game screen of the game in the fourth game interface, and continue to display the game live broadcast content in the target screen.

[0078] For example, Figure 10 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 10 As shown, the current second game interface displays the store game screen and the target screen. The second game screen is the game interface associated with the "store" function. By performing the fourth trigger operation on the touch button "Start Game", the second game interface is switched to the third game interface. The third game interface is the game screen of the game corresponding to the touch button "Start Game", while keeping the position of the target screen unchanged and continuing to display the game live broadcast content on the target screen.

[0079] Optionally, in this embodiment, the fourth triggering operation used to trigger the start of a game may include, but is not limited to, performing a touch operation on the touch button on the second game interface used to start a game, so as to switch the displayed game interface from the second game interface to the start interface of a game in response to the fourth triggering operation on the second game interface.

[0080] As an optional approach, the above method also includes: When the third game interface is displayed, in response to a set of triggering operations obtained in the target game application, the fourth game interface is displayed in the target game application. The game screen of the started game is displayed in the fourth game interface, and the game live broadcast content continues to be displayed in the target screen. The set of triggering operations is used to trigger the start of a game.

[0081] Optionally, in this embodiment, the above-mentioned set of triggering operations may include, but are not limited to, switching from another interface to the start interface of a game, then switching from the start interface of a game to the game interface of a game, and continuing to display the game live broadcast content on the target screen.

[0082] For example, Figure 11 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 11 As shown, the current second game interface displays both the store game screen and the target screen. The second game screen is the game interface associated with the "Store" function. By triggering the "Start Game" touch button, the second game interface is switched to the third game interface. The third game interface is the startup screen of a game corresponding to the "Start Game" touch button, while keeping the target screen in the same position and continuing to display the game live stream content on the target screen. At this time, the third game interface displays the startup screen and target screen of a game. By triggering the "Enter Game" touch button, the third game interface is switched to the fourth game interface, while keeping the target screen in the same position and continuing to display the game live stream content on the target screen. The above-mentioned triggering operations for the "Start Game" touch button and the triggering operations for the "Enter Game" touch button constitute the above set of triggering operations.

[0083] The above is merely an example, and this embodiment does not impose any specific limitations.

[0084] As an optional solution, the target screen can be displayed, including: Create a native picture-in-picture view and add it to the target view created by the game engine of the target game application, where the first game interface is displayed in the target view; Create a view of the native player and add the view of the native player to the picture-in-picture view, where the target screen is the picture-in-picture view; Display the game live stream content in a picture-in-picture view.

[0085] Optionally, in this embodiment, the aforementioned native picture-in-picture view may include, but is not limited to, the picture-in-picture view created by the picture-in-picture module retrieved from the terminal device on which the target game application is installed. The aforementioned addition of the picture-in-picture view to the target view created by the game engine of the target game application may include, but is not limited to, adding the display position of the picture-in-picture view to the target view created by the game engine of the target game application. That is, the picture-in-picture view corresponds to layer 1, and the target view created by the game engine of the target game application corresponds to layer 2, with layer 1 on top of layer 2.

[0086] Optionally, in this embodiment, the view of the native player may include, but is not limited to, the player view created by the player module retrieved from the terminal device on which the target game application is installed. Adding the view of the native player to the picture-in-picture view is equivalent to the picture-in-picture view corresponding to layer 1, the target view created by the game engine of the target game application corresponding to layer 2, layer 1 being above layer 2, and the view of the native player being a sub-layer 1 of layer 1, displayed in layer 1.

[0087] As an optional approach, create a view of the native player and add that view to the picture-in-picture view, including: The game engine calls the native multimedia component to create a view of the native player, and then adds the view of the native player to the picture-in-picture view. The native player is encapsulated in the multimedia component.

[0088] Optionally, in this embodiment, the multimedia components mentioned above may include, but are not limited to, the native multimedia components of the terminal device on which the target game application is installed, and the native player mentioned above may include, but are not limited to, the native player of the terminal device on which the target game application is installed.

[0089] As an alternative approach, the method also includes: Create a view of the player control component and overlay the view of the player control component onto the view of the native player in the picture-in-picture view. The player control component is used to control the playback of the displayed live game content.

[0090] Optionally, in this embodiment, the aforementioned multimedia components may include, but are not limited to, component views created by multimedia component modules retrieved from the terminal device on which the target game application is installed. The aforementioned method of calling native multimedia components through the game engine to create a view of the native player and adding the view of the native player to the picture-in-picture view is equivalent to the picture-in-picture view corresponding to layer 1, the target view created by the game engine of the target game application corresponding to layer 2, layer 1 being above layer 2, the view of the native player being a sub-layer 1 of layer 1, and the multimedia component view being a sub-layer 2 of layer 1, displayed above the sub-layer 1 of layer 1.

[0091] As an optional approach, create a view of the player control component and overlay that view onto the native player view within the picture-in-picture view, including: The game engine calls the native multimedia component to create a view of the player control component, and overlays the view of the player control component onto the view of the native player in the picture-in-picture view. The multimedia component encapsulates the native player and the player control component.

[0092] Optionally, in this embodiment, the multimedia components mentioned above may include, but are not limited to, the native multimedia components of the terminal device on which the target game application is installed, and the player control components mentioned above may include, but are not limited to, the player control components of the terminal device on which the target game application is installed.

[0093] As an alternative approach, the method also includes: Initialize the picture-in-picture function module in the target game application and send a target request to the background device of the target game application; Obtain the picture-in-picture function switch configuration sent by the background device in response to the target request. The picture-in-picture function switch configuration is used to show and turn off the picture-in-picture function entry in the target game application. The picture-in-picture function entry is used to display the target screen. When the picture-in-picture feature switch is set to display the picture-in-picture feature entry, the picture-in-picture feature entry will be displayed in the target game application.

[0094] Optionally, in this embodiment, the above-mentioned entry can be pre-configured by the developer to determine whether the picture-in-picture function entry is displayed on the terminal device by adjusting the parameters of the function entry.

[0095] As an optional solution, it includes: The game interface and the target screen are displayed in the first game interface of the target game application. The target screen is located in the target area of ​​the game interface and displays the game live broadcast content of the target game application. In response to the first trigger action on the target screen, cancel the display of the target screen.

[0096] Optionally, in this embodiment, the game interface may include, but is not limited to, the game screen corresponding to the currently playing game.

[0097] For example, Figure 12 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 12 As shown, the current game interface displays a game being played between player 1 and player 2. The target screen can be canceled by performing the "close" operation on the touch button.

[0098] As an optional solution, the game interface and the target screen are displayed on the first game screen of the target game application, including one of the following: When the game interface is displayed in the first game interface, the target screen is displayed in response to the second trigger operation on the first control in the first game interface. When the game interface is displayed in the first game interface, in response to the third trigger operation of the game character list in the first game interface, the target screen is displayed. The third trigger operation is used to select the target game character in the game character list, and the game live broadcast content displayed in the target screen is the game live broadcast content related to the target game character.

[0099] Optionally, in this embodiment, the second triggering operation may include, but is not limited to, the same as or different from the first triggering operation. When the game interface is displayed in the first game interface, the target screen is displayed in response to the second triggering operation on the first control in the first game interface.

[0100] For example, Figure 13 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 13 As shown, the current game interface displays a game being played between player 1 and player 2. The target screen is displayed by triggering the "Live Stream in Game" touch button.

[0101] Optionally, in this embodiment, the third triggering operation may include, but is not limited to, the same as or different from the first triggering operation. When the game interface is displayed in the first game interface, in response to the third triggering operation of the game character list in the first game interface, the target game character in the game character list is selected, and the game live broadcast content related to the target game character is displayed in the target screen.

[0102] For example, Figure 14 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 14 As shown, the current game interface displays a game being played by player 1 and player 2. By triggering the touch button "Game Character List", a drop-down menu is displayed. Then, by triggering the "Game Character 2" displayed in the drop-down menu, the target screen associated with Game Character 2 is displayed.

[0103] As an optional solution, in response to a third triggered action from the game character list on the first game interface, the target screen is displayed, including: In response to the third trigger operation, the target screen is displayed, showing a live stream of a game played by the target game character; or In response to the third trigger operation, the target screen is displayed, and game live stream content related to the target game character is displayed on the target screen. The game live stream content is used to introduce relevant information about the target game character.

[0104] Optionally, in this embodiment, the target game character may include, but is not limited to, a user-controlled game character. In some game applications, the target game character can be displayed in the game interface by showing its avatar. Executing a third trigger operation on the target game character can display the target screen and show the live game content of a game in which the target game character is participating; or, in response to the third trigger operation, the target screen can be displayed and show the live game content related to the target game character. The live game content is used to introduce relevant information about the target game character, including usage tips for the target game character.

[0105] For example, Figure 15 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 15 As shown, the current game interface displays a game being played by player 1 and player 2. By performing a trigger operation on the touch button "Avatar 2", the game character corresponding to avatar 2 is selected as the target game character, and the target screen associated with the target game character corresponding to avatar 2 is displayed.

[0106] As an alternative approach, the method also includes: When the game interface and target screen are displayed in the first game interface, in response to the fourth trigger operation on the second control, the game information of the target game character in the game live broadcast content is displayed. The game information of the target game character includes one of the following: the target game character's equipment information, the target game character's usage skills information, and the target game character's recommended movement range information.

[0107] Optionally, in this embodiment, the equipment information of the target game character may include, but is not limited to, the game equipment usage methods recommended by the system to the player based on big data; the usage skills information of the target game character may include, but is not limited to, the game character usage skills recommended by the system to the player based on big data; and the recommended movement range information of the target game character may include, but is not limited to, the recommended movement range of the game character recommended by the system to the player based on big data.

[0108] For example, Figure 16 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 16As shown, the current game interface displays a game being played by Player 1 and Player 2. By triggering the "Equipment Recommendation" touch button, a live stream of equipment recommendations associated with the target game character controlled by the current user is displayed.

[0109] As an optional solution, the game interface and target screen are displayed in the first game interface of the target game application, including: When the target game character is defeated, in response to the fifth triggered operation on the third control in the first game interface, the target screen is displayed, where the target game character is a game character controlled by the target account, and the target account is the login account of the target game application; or When the target game character is idle, the target screen is displayed in response to the fifth trigger operation on the third control in the first game interface.

[0110] Optionally, in this embodiment, the death of the target game character may include, but is not limited to, the target game character's virtual health value being 0 or a predetermined threshold. The fifth triggering operation may be the same as or different from the aforementioned first, second, third, and fourth triggering operations.

[0111] Optionally, when a user-controlled target game character is defeated, they can generally only watch the game screens of other players in the current round and cannot use the waiting time to respawn to watch the live stream. In this embodiment, when the target game character is defeated, the target screen is displayed in response to the fifth trigger operation of the third control in the first game interface.

[0112] Optionally, when the user controls the target game character to be idle, it is generally unable to perform other operations and can only wait for other game events to be triggered. It is not possible to use the idle time to watch the live broadcast. In this embodiment, when the target game character is idle, the target screen is displayed in response to the fifth trigger operation of the third control in the first game interface.

[0113] For example, Figure 17 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 17 As shown, the current game interface displays a game being played between Player 1 (who has been eliminated) and Player 2. By triggering the "Learn a Lesson" touch button, a live stream associated with the target game character currently controlled by the user is displayed.

[0114] The following specific examples will further explain this embodiment: In existing technologies, picture-in-picture functionality is generally achieved through a system floating window. A floating window is a system tool on mobile terminals that allows a movable window to float on the surface of other applications so that different applications can be opened. However, mobile terminals require system authorization to use floating windows.

[0115] This embodiment allows users to watch game matches or live streams via picture-in-picture during gameplay, enabling simultaneous gaming and viewing. The picture-in-picture functionality is primarily achieved by the Unity engine calling native multimedia components. These components act as the carrier for the live stream, encapsulating a native player, player control components, and touch events. They are bound to a View created by the Unity engine and do not require additional permissions.

[0116] For example, Figure 18 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 18 As shown, the process may include, but is not limited to, the following: (1) Initialize the picture-in-picture function module. The client sends an HTTP request to the backend to obtain the picture-in-picture function switch configuration. (2) When the picture-in-picture function switch is enabled, the picture-in-picture function entry will be displayed; (3) When the user triggers the picture-in-picture function, the client sends an HTTP request to the backend to obtain the latest playback address; (4) The picture-in-picture component is launched on the game interface, and the player module in the component completes initialization; (5) The picture-in-picture component plays the corresponding live stream based on the passed-in live stream address; (6) While playing, the picture-in-picture component can listen to the user's touch events in order to implement position, size, pause and close operations.

[0117] Specifically, for example, Figure 19 This is a schematic diagram of another optional game live streaming display method according to an embodiment of the present invention, such as... Figure 19 As shown, the picture-in-picture component is created as follows: (1) Create a native picture-in-picture parent view and add the picture-in-picture parent view to the Unity engine view; (2) Create a native player view and add the player view to the picture-in-picture parent view; (3) The player View starts playing the live stream address; (4) Create a player control view and then overlay the player control view onto the player view; (5) Users can control the View through the player to perform operations such as pausing, going back, closing, and moving.

[0118] This embodiment allows players to watch live streams during gameplay, effectively utilizing fragmented gameplay time. Furthermore, since both the game and the in-game live stream consume game time, players can have a richer gaming experience within a limited timeframe.

[0119] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that the present invention is not limited to the described order of actions, because according to the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.

[0120] According to another aspect of the present invention, a display device for implementing the above-described game live streaming display method is also provided. For example... Figure 20 As shown, the device includes: According to another aspect of the present invention, a display device for game live streaming is also provided, comprising: The first display module 2002 is used to display the first game interface of the target game application, the first game interface including the live game content of the target game application; The second display module 2004 is used to respond to a first trigger operation on the game live broadcast screen, display the second game interface and target screen of the target game application, and display the game live broadcast content in the target screen, wherein the target screen is located in the first area of ​​the second game interface.

[0121] As an optional solution, the device is also used to: hide the target screen in response to a second trigger operation on the target screen when the target screen is being displayed; and display the target screen in response to a third trigger operation on the target screen when the target screen is in a hidden state.

[0122] As an alternative, the device is used to hide the target screen in response to a second trigger operation on the target screen while the target screen is being displayed, by hiding the target screen in response to a first swipe operation on the target screen while the target screen is being displayed; The device is used to display the target screen in response to a third trigger operation on the target screen when the target screen is in a hidden state, in the following manner: when the target screen is in a hidden state, the target screen is displayed in response to a second swipe operation on the target screen, wherein the swipe direction of the first swipe operation is opposite to the swipe direction of the second swipe operation.

[0123] As an alternative, the device is used to respond to a first trigger operation on the game live stream screen by displaying a second game interface and a target screen of the target game application in one of the following ways: In response to touch operations on the game live stream screen, a second game interface and the target screen of the target game application are displayed; In response to gestures on the game live stream screen, a second game interface and the target screen of the target game application are displayed; In response to voice interaction with the game live stream, a second game interface and the target screen of the target game application are displayed; In response to mouse control operations on the game live stream screen, a second game interface and target screen of the target game application are displayed.

[0124] As an alternative, the device is used to display a second game interface and a target screen of the target game application in response to a first trigger operation on the game live stream screen in the following manner: In response to the first trigger operation, the displayed game interface will switch from the first game interface to the previous game interface before entering the first game interface, and the target screen will be displayed, wherein the second game interface is the previous game interface; or In response to the first trigger operation, the displayed game interface will be switched from the first game interface to the lobby game interface of the target game application, and the target screen will be displayed, wherein the second game interface is the lobby game interface.

[0125] As an alternative, the device is also used for: In response to the fourth trigger operation on the second game interface, the displayed game interface will be switched from the second game interface to the third game interface of the target game application. During the process of switching the displayed game interface from the second game interface to the third game interface, the position of the target screen remains unchanged, and the game live broadcast content continues to be displayed on the target screen.

[0126] As an alternative solution, The device is configured to switch the displayed game interface from the second game interface to the third game interface of the target game application in response to a fourth trigger operation for the second game interface in the following manner: when the fourth trigger operation is used to trigger the start of a game, in response to the fourth trigger operation for the second game interface, the displayed game interface is switched from the second game interface to the start interface of a game, wherein the third game interface is the start interface of a game. The device is also used to: display a fourth game interface after a game has started, display the game screen of the game in the fourth game interface, and continue to display the live game content in the target screen.

[0127] As an alternative, the device is also used for: When the third game interface is displayed, in response to a set of triggering operations obtained in the target game application, the fourth game interface is displayed in the target game application. The game screen of the started game is displayed in the fourth game interface, and the game live broadcast content continues to be displayed in the target screen. The set of triggering operations is used to trigger the start of a game.

[0128] As an optional solution, the device is used to display the target image in the following manner: Create a native picture-in-picture view and add it to the target view created by the game engine of the target game application, where the first game interface is displayed in the target view; Create a view of the native player and add the view of the native player to the picture-in-picture view, where the target screen is the picture-in-picture view; Display the game live stream content in a picture-in-picture view.

[0129] As an alternative, the device is used to create a view of the native player and add that view to the picture-in-picture view in the following manner: The game engine calls the native multimedia component to create a view of the native player, and then adds the view of the native player to the picture-in-picture view. The native player is encapsulated in the multimedia component.

[0130] As an alternative, the device is also used for: Create a view of the player control component and overlay the view of the player control component onto the view of the native player in the picture-in-picture view. The player control component is used to control the playback of the displayed live game content.

[0131] As an alternative, the device creates a view of the player control component in the following manner and overlays the view of the player control component onto the view of the native player in the picture-in-picture view: The game engine calls the native multimedia component to create a view of the player control component, and overlays the view of the player control component onto the view of the native player in the picture-in-picture view. The multimedia component encapsulates the native player and the player control component.

[0132] As an alternative, the device is also used for: Initialize the picture-in-picture function module in the target game application and send a target request to the background device of the target game application; Obtain the picture-in-picture function switch configuration sent by the background device in response to the target request. The picture-in-picture function switch configuration is used to show and turn off the picture-in-picture function entry in the target game application. The picture-in-picture function entry is used to display the target screen. When the picture-in-picture feature switch is set to display the picture-in-picture feature entry, the picture-in-picture feature entry will be displayed in the target game application.

[0133] According to another aspect of the present invention, a display apparatus for implementing the above-described game live streaming display method is also provided. The apparatus includes: The third display module is used to display the game interface and the target screen in the first game interface of the target game application. The target screen is located in the target area of ​​the game interface and displays the live game content of the target game application on the target screen. The processing module is used to cancel the display of the target screen in response to the first trigger operation for the target screen.

[0134] As an alternative, the device is used to display the game interface and the target screen in the first game interface of the target game application in one of the following ways: When the game interface is displayed in the first game interface, the target screen is displayed in response to the second trigger operation on the first control in the first game interface. When the game interface is displayed in the first game interface, in response to the third trigger operation of the game character list in the first game interface, the target screen is displayed. The third trigger operation is used to select the target game character in the game character list, and the game live broadcast content displayed in the target screen is the game live broadcast content related to the target game character.

[0135] As an alternative, the device is used to display the target screen in response to a third trigger operation on the game character list in the first game interface in the following manner: In response to the third trigger operation, the target screen is displayed, showing a live stream of a game played by the target game character; or In response to the third trigger operation, the target screen is displayed, and game live stream content related to the target game character is displayed on the target screen. The game live stream content is used to introduce relevant information about the target game character.

[0136] As an alternative, the device is also used for: When the game interface and target screen are displayed in the first game interface, in response to the fourth trigger operation on the second control, the game information of the target game character in the game live broadcast content is displayed. The game information of the target game character includes one of the following: the target game character's equipment information, the target game character's usage skills information, and the target game character's recommended movement range information.

[0137] As an alternative, the device is used to display the game interface and the target screen in the first game interface of the target game application in the following manner: When the target game character is defeated, in response to the fifth triggered operation on the third control in the first game interface, the target screen is displayed, where the target game character is a game character controlled by the target account, and the target account is the login account of the target game application; or When the target game character is idle, the target screen is displayed in response to the fifth trigger operation on the third control in the first game interface.

[0138] According to one aspect of this application, a computer program product is provided, comprising a computer program / instructions containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via communication section 2109, and / or installed from removable medium 2111. When the computer program is executed by central processing unit 2101, it performs various functions provided in embodiments of this application.

[0139] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0140] Figure 21 A schematic block diagram of a computer system architecture for implementing an electronic device according to embodiments of the present application is shown.

[0141] It should be noted that, Figure 21 The computer system 2100 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0142] like Figure 21As shown, the computer system 2100 includes a central processing unit (CPU) 2101, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 2102 or programs loaded from storage section 2108 into random access memory (RAM) 2103. The RAM 2103 also stores various programs and data required for system operation. The CPU 2101, ROM 2102, and RAM 2103 are interconnected via a bus 2104. An input / output interface 2105 (I / O interface) is also connected to the bus 2104.

[0143] The following components are connected to the input / output interface 2105: an input section 2106 including a keyboard, mouse, etc.; an output section 2107 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 2108 including a hard disk, etc.; and a communication section 2109 including a network interface card such as a local area network card, modem, etc. The communication section 2109 performs communication processing via a network such as the Internet. A drive 1210 is also connected to the input / output interface 2105 as needed. Removable media 2111, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on the drive 1210 as needed so that computer programs read from them can be installed into the storage section 2108 as needed.

[0144] Specifically, according to embodiments of this application, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 2109, and / or installed from removable medium 2111. When the computer program is executed by central processing unit 2101, it performs various functions defined in the system of this application.

[0145] According to another aspect of the present invention, an electronic device for implementing the above-described game live streaming display method is also provided. This electronic device may be... Figure 1 The terminal device or server shown. This embodiment uses this electronic device as an example for illustration. Figure 22As shown, the electronic device includes a memory 2202 and a processor 2204. The memory 2202 stores a computer program, and the processor 2204 is configured to execute the steps of any of the above method embodiments through the computer program.

[0146] Optionally, in this embodiment, the aforementioned electronic device may be located in at least one of a plurality of network devices in a computer network.

[0147] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program: S1, Display the first game interface of the target game application, the first game interface includes the game live streaming content of the target game application; S2, in response to a first trigger operation on the game live stream screen, displays the second game interface and target screen of the target game application, and displays the game live stream content in the target screen, wherein the target screen is located in the first area of ​​the second game interface.

[0148] Alternatively, as those skilled in the art will understand, Figure 22 The structure shown is for illustrative purposes only. Electronic devices can also be smartphones (such as Android phones, iOS phones, etc.), tablets, PDAs, mobile internet devices (MIDs), PADs, and other terminal devices. Figure 22 This does not limit the structure of the aforementioned electronic devices or electronic equipment. For example, electronic devices or electronic equipment may also include components that are more... Figure 22 The more or fewer components shown (such as network interfaces, etc.), or having the same Figure 22 The different configurations shown.

[0149] The memory 2202 can be used to store software programs and modules, such as the program instructions / modules corresponding to the game live streaming display method and device in this embodiment of the invention. The processor 2204 executes various functional applications and data processing by running the software programs and modules stored in the memory 2202, thereby realizing the aforementioned game live streaming display method. The memory 2202 may include high-speed random access memory, and may also include 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 2202 may further include memory remotely located relative to the processor 2204, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Specifically, the memory 2202 may be used, but is not limited to, to store information such as game screens and live streaming screens. As an example, such as Figure 22As shown, the memory 2202 may include, but is not limited to, the first display module 2002 and the second display module 2004 of the game live streaming display device. Furthermore, it may include, but is not limited to, other module units of the game live streaming display device, which will not be elaborated upon in this example.

[0150] Optionally, the transmission device 2206 described above is used to receive or send data via a network. Specific examples of the network described above may include wired networks and wireless networks. In one example, the transmission device 2206 includes a Network Interface Controller (NIC), which can be connected to other network devices and a router via a network cable to communicate with the Internet or a local area network. In another example, the transmission device 2206 is a radio frequency (RF) module, used for wireless communication with the Internet.

[0151] In addition, the aforementioned electronic device also includes: a display 2208 for displaying the game screen; and a connection bus 2210 for connecting the various module components in the aforementioned electronic device.

[0152] In other embodiments, the aforementioned terminal device or server can be a node in a distributed system, wherein the distributed system can be a blockchain system, which is a distributed system formed by connecting multiple nodes through network communication. The nodes can form a peer-to-peer (P2P) network, and any form of computing device, such as a server, terminal, or other electronic device, can become a node in the blockchain system by joining this peer-to-peer network.

[0153] According to one aspect of this application, a computer-readable storage medium is provided, from which a processor of a computer device reads computer instructions, and the processor executes the computer instructions, causing the computer device to perform the game live streaming display method provided in various alternative implementations of the above-described game screen display aspect.

[0154] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps: S1, Display the first game interface of the target game application, the first game interface includes the game live streaming content of the target game application; S2, in response to a first trigger operation on the game live stream screen, displays the second game interface and target screen of the target game application, and displays the game live stream content in the target screen, wherein the target screen is located in the first area of ​​the second game interface.

[0155] Optionally, in this embodiment, those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0156] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0157] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, 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. This computer software product is stored in a storage medium and includes several instructions to cause 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 invention.

[0158] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0159] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between units or modules, and may be electrical or other forms.

[0160] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0161] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0162] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for displaying game live streams, characterized in that, include: Displays a first game interface of the target game application, the first game interface including the game video content of the target game application; In response to a first trigger operation on the game video screen, a second game interface and a target screen of the target game application are displayed, and the game video content is displayed in the target screen, wherein the target screen is located in a first area of ​​the second game interface; In response to a third trigger operation performed on the list of game characters, game video content related to a target game character is displayed on the target screen, wherein the target game character is the game character selected by the third trigger operation performed on the list of game characters.

2. The method according to claim 1, characterized in that, The method further includes: When the target screen is displayed, the target screen is hidden in response to a second trigger operation on the target screen; When the target screen is in a hidden state, the target screen is displayed in response to a third trigger operation on the target screen.

3. The method according to claim 2, characterized in that, When the target screen is displayed, in response to a second triggering operation on the target screen, the target screen is hidden, including: When the target screen is displayed, the target screen is hidden in response to a first swipe operation on the target screen; When the target screen is hidden, in response to a third trigger operation on the target screen, the target screen is displayed, including: When the target screen is hidden, the target screen is displayed in response to a second swipe operation on the target screen, wherein the swipe direction of the first swipe operation is opposite to the swipe direction of the second swipe operation.

4. The method according to claim 1, characterized in that, The response to a first trigger operation on the game video screen, displaying a second game interface and a target screen of the target game application, includes one of the following: In response to a touch operation on the game video screen, the second game interface of the target game application and the target screen are displayed; In response to a gesture operation on the game video screen, the second game interface of the target game application and the target screen are displayed; In response to a voice interaction operation on the game video screen, the second game interface of the target game application and the target screen are displayed; In response to mouse control operations on the game video screen, the second game interface of the target game application and the target screen are displayed.

5. The method according to claim 1, characterized in that, The response to a first trigger operation on the game video screen, displaying a second game interface and a target screen of the target game application, includes: In response to the first trigger operation, the displayed game interface is switched from the first game interface to the previous game interface before entering the first game interface, and the target screen is displayed, wherein the second game interface is the previous game interface; or In response to the first triggering operation, the displayed game interface is switched from the first game interface to the lobby game interface of the target game application, and the target screen is displayed, wherein the second game interface is the lobby game interface.

6. The method according to claim 1, characterized in that, The method further includes: In response to a fourth trigger operation on the second game interface, the displayed game interface is switched from the second game interface to the third game interface of the target game application. During the process of switching the displayed game interface from the second game interface to the third game interface, the position of the target screen remains unchanged, and the game video content continues to be displayed on the target screen.

7. The method according to claim 6, characterized in that, The step of switching the displayed game interface from the second game interface to the third game interface of the target game application in response to a fourth trigger operation on the second game interface includes: When the fourth trigger operation is used to trigger the start of a game, in response to the fourth trigger operation for the second game interface, the displayed game interface is switched from the second game interface to the start interface of the game, wherein the third game interface is the start interface of the game. The method further includes: after the start of the game, displaying a fourth game interface, displaying the game screen of the game in the fourth game interface, and continuing to display the game video content in the target screen.

8. The method according to claim 6, characterized in that, The method further includes: When the third game interface is displayed, in response to a set of triggering operations obtained in the target game application, a fourth game interface is displayed in the target game application, the game screen of a started game is displayed in the fourth game interface, and the game video content continues to be displayed in the target screen, wherein the set of triggering operations is used to trigger the start of the game.

9. The method according to any one of claims 1 to 8, characterized in that, The target screen is a picture-in-picture view, which is added to the target view created by the game engine of the target game application, and the game interface of the target game application is displayed in the target view.

10. The method according to claim 9, characterized in that, The target display screen includes: Create a native picture-in-picture view and add the picture-in-picture view to a target view created by the game engine of the target game application, wherein the first game interface is displayed in the target view; Create a view of the native player and add the view of the native player to the picture-in-picture view, wherein the target screen is the picture-in-picture view; The game video content is displayed in the picture-in-picture view.

11. The method according to claim 10, characterized in that, The step of creating a view of the native player and adding the view of the native player to the picture-in-picture view includes: The game engine calls native multimedia components to create a view of the native player and adds the view of the native player to the picture-in-picture view, wherein the native player is encapsulated in the multimedia components.

12. The method according to claim 10, characterized in that, The method further includes: Create a view of the player control component and overlay the view of the player control component onto the view of the native player in the picture-in-picture view, wherein the player control component is used to control the playback of the displayed game video content.

13. The method according to claim 12, characterized in that, The step of creating a view of the player control component and overlaying the view of the player control component onto the view of the native player in the picture-in-picture view includes: The game engine calls the native multimedia components to create a view of the player control component, and overlays the view of the player control component onto the view of the native player in the picture-in-picture view. The multimedia components encapsulate the native player and the player control component.

14. The method according to any one of claims 1 to 8, characterized in that, The method further includes: Initialize the picture-in-picture function module in the target game application and send a target request to the background device of the target game application; Obtain the picture-in-picture function switch configuration sent by the background device in response to the target request, wherein the picture-in-picture function switch configuration is used to show and turn off the picture-in-picture function entry in the target game application, and the picture-in-picture function entry is used to display the target screen; When the picture-in-picture function switch is configured to display the picture-in-picture function entry, the picture-in-picture function entry is displayed in the target game application.

15. The method according to any one of claims 1 to 8, characterized in that, The method further includes: When the target game character is defeated, in response to a fifth trigger operation on the third control, the target screen is displayed, wherein the target game character is a game character controlled by a target account, and the target account is the login account of the target game application; or, When the target game character is idle, the target screen is displayed in response to the fifth trigger operation for the third control.

16. A method for displaying game live streams, characterized in that, include: When the game match interface is displayed in the first game interface of the target game application, in response to the third trigger operation on the game character list in the first game interface, the target screen is displayed. The target screen is located in the target area of ​​the game match interface. The target screen is used to display the game video content of the target game application. When the third trigger operation is used to select the target game character in the game character list, the game video content displayed in the target screen is the game video content related to the target game character. In response to a first trigger operation on the target screen, the display of the target screen is cancelled.

17. The method according to claim 16, characterized in that, The method further includes: When the game interface is displayed in the first game interface, the target screen is displayed in response to a second trigger operation on the first control in the first game interface.

18. The method according to claim 16, characterized in that, The game video content related to the target game character is either a game video of a match in which the target game character participates, or information about the target game character.

19. The method according to claim 16, characterized in that, The method further includes: When the game interface and the target screen are displayed in the first game interface, in response to the fourth trigger operation on the second control, the game information of the target game character in the game video content is displayed, wherein the game information of the target game character includes one of the following: the equipment information of the target game character, the usage skills information of the target game character, and the recommended movement range information of the target game character.

20. The method according to claim 16, characterized in that, The method further includes: When the target game character is defeated, in response to a fifth triggered operation on the third control in the first game interface, the target screen is displayed, wherein the target game character is a game character controlled by a target account, and the target account is the login account of the target game application; or When the target game character is idle, the target screen is displayed in response to the fifth trigger operation on the third control in the first game interface.

21. The method according to any one of claims 16 to 20, characterized in that, The target screen is a picture-in-picture view, which is added to the target view created by the game engine of the target game application, and the game interface of the target game application is displayed in the target view.

22. The method according to claim 21, characterized in that, The target display screen includes: Create a native picture-in-picture view and add the picture-in-picture view to a target view created by the game engine of the target game application, wherein the first game interface is displayed in the target view; Create a view of the native player and add the view of the native player to the picture-in-picture view, wherein the target screen is the picture-in-picture view; The game video content is displayed in the picture-in-picture view.

23. 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 computer at runtime as described in any one of claims 1 to 22.

24. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method described in any one of claims 1 to 22.

25. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 22 through the computer program.