Live broadcast method, device, computer equipment and computer readable storage medium

By displaying aggregated configuration controls on the live broadcast preparation page, users can complete multiple configuration operations on one page, solving the problem of cumbersome live broadcast configuration steps in existing technologies and improving live broadcast startup efficiency and user experience.

CN118945388BActive Publication Date: 2025-09-23SHUXING TECH (BEIJING) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410944323.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2025-09-23
Estimated Expiration
2043-11-16

Smart Images

  • Figure CN118945388B_ABST
    Figure CN118945388B_ABST
Patent Text Reader

Abstract

The present application discloses a live broadcast method, apparatus, computer equipment, and computer-readable storage medium, including: in response to a live broadcast trigger operation on a graphical user interface, displaying a live broadcast preparation page on the graphical user interface; in response to a trigger operation on the live broadcast configuration control, displaying a live broadcast configuration page corresponding to the live broadcast configuration control; in response to a live broadcast start operation on the graphical user interface, displaying a live broadcast room page corresponding to a target live broadcast room, so as to perform live broadcast through the live broadcast room page. In an embodiment of the present application, by displaying a live broadcast configuration control that aggregates multiple configuration dimensions on a live broadcast preparation page, a user can trigger the live broadcast configuration page of the live broadcast configuration control, thereby quickly displaying multiple live broadcast configuration entries to the user, simplifying the steps for the user to configure live broadcast information when starting a live broadcast, saving live broadcast configuration time, improving the operational efficiency of starting a live broadcast, and enhancing the user's live broadcast experience.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is: 202311532253.9, the application date is November 16, 2023, and the name of the invention is: Live broadcast method, device, computer equipment and computer-readable storage medium. Technical Field

[0002] The present application relates to the field of computer technology, and in particular to a live broadcast method, apparatus, computer equipment, and computer-readable storage medium. Background Art

[0003] With the continuous development of computer communication technology and the widespread adoption of devices such as smartphones, computers, tablets, and laptops, these devices are becoming increasingly diverse and personalized, becoming increasingly indispensable in people's lives and work. To meet people's pursuit of spiritual well-being, live streaming is becoming increasingly prevalent in their work, daily lives, and entertainment. Live streamers can log in to the client anytime, anywhere to broadcast and host live programs, and users can also access the live streaming platform to watch different live videos at any time.

[0004] Currently, users can watch live broadcasts or start live broadcasts through video or live broadcast applications. In the existing technology, when users broadcast live through applications, a live broadcast preparation page is usually displayed to the users first, and multiple function controls are displayed on the live broadcast preparation page. Users need to set up multiple function controls before they can start live broadcasts. Users need to click on each control one by one and select the corresponding function settings before they can start live broadcasts. The steps for users to configure live broadcast information when starting live broadcasts are cumbersome, and the live broadcast start method is complicated, resulting in users spending a long time preparing before broadcasting, and the operation efficiency of starting live broadcasts is low, which affects the user's live broadcast experience. Summary of the Invention

[0005] The embodiments of the present application provide a live broadcast method, apparatus, computer device, and computer-readable storage medium. By displaying a live broadcast configuration control that aggregates multiple configuration dimensions on a live broadcast preparation page, a user can trigger a live broadcast configuration page corresponding to the live broadcast configuration control, thereby quickly displaying multiple live broadcast configuration entries to the user. The user can set multiple live broadcast configuration information through a live broadcast configuration page, which simplifies the steps for configuring live broadcast information when the user starts a live broadcast. The operation steps are very simple, saves live broadcast configuration time, improves the user's operational efficiency in starting a live broadcast, and enhances the user's live broadcast experience.

[0006] The present invention provides a live broadcast method, which includes:

[0007] In response to a live broadcast triggering operation on a graphical user interface, displaying a live broadcast preparation page on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control;

[0008] In response to a triggering operation on the live broadcast configuration control, displaying a live broadcast configuration page corresponding to the live broadcast configuration control, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry;

[0009] In response to a trigger operation on the live broadcast configuration entry, obtaining target live broadcast configuration information configured through the live broadcast configuration entry;

[0010] In response to a live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed so that live broadcast can be performed through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0011] Accordingly, an embodiment of the present application further provides a live broadcast device, which includes:

[0012] A first display unit is configured to display a live broadcast preparation page on the graphical user interface in response to a live broadcast trigger operation on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control;

[0013] a second display unit, configured to display a live broadcast configuration page corresponding to the live broadcast configuration control in response to a triggering operation on the live broadcast configuration control, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry;

[0014] an acquiring unit, configured to acquire target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry;

[0015] The third display unit is used to display a live broadcast room page corresponding to the target live broadcast room in response to the live broadcast start operation on the graphical user interface, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0016] Correspondingly, an embodiment of the present application also provides a computer device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements any step of the live broadcast method when executed by the processor.

[0017] Correspondingly, an embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, any step of the live broadcast method is implemented.

[0018] Embodiments of the present application provide a live broadcast method, apparatus, computer device, and computer-readable storage medium, which, in response to a live broadcast trigger operation on a graphical user interface, display a live broadcast preparation page on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control; then, in response to a trigger operation on the live broadcast configuration control, display a live broadcast configuration page corresponding to the live broadcast configuration control, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry; then, in response to a trigger operation on the live broadcast configuration entry, obtain target live broadcast configuration information configured through the live broadcast configuration entry; finally, in response to a live broadcast start operation on the graphical user interface, display a live broadcast room page corresponding to a target live broadcast room, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information. The embodiment of the present application displays a live broadcast configuration control that aggregates multiple configuration dimensions on the live broadcast preparation page. The user can trigger the live broadcast configuration page corresponding to the live broadcast configuration control to quickly display multiple live broadcast configuration entries to the user. The user can set multiple live broadcast configuration information through one live broadcast configuration page, which simplifies the steps for the user to configure the live broadcast information when starting the live broadcast. The operation steps are very simple, which saves the live broadcast configuration time, improves the user's operational efficiency in starting the live broadcast, and enhances the user's live broadcast experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 This is a scene diagram of the live broadcast system provided in an embodiment of the present application.

[0021] Figure 2 This is a flow chart of the live broadcast method provided in an embodiment of the present application.

[0022] Figure 3 This is a scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0023] Figure 4 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0024] Figure 5 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0025] Figure 6 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0026] Figure 7 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0027] Figure 8 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0028] Figure 9 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0029] Figure 10 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0030] Figure 11 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0031] Figure 12 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0032] Figure 13 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0033] Figure 14 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0034] Figure 15 This is another scenario diagram of the live broadcast method provided in an embodiment of the present application.

[0035] Figure 16 This is another flowchart of the live broadcast method provided in an embodiment of the present application.

[0036] Figure 17 This is a structural diagram of a live broadcast device provided in an embodiment of the present application.

[0037] Figure 18 This is a process sequence diagram of the live broadcast method provided in an embodiment of the present application.

[0038] Figure 19 It is a structural diagram of the computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0040] The embodiments of the present disclosure provide a live broadcast method, apparatus, computer equipment and computer-readable storage medium. Specifically, the live broadcast method of the embodiments of the present disclosure can be executed by a computer equipment, wherein the computer equipment can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (PDA), etc. The terminal can also include a client, which can be an application client, a browser client with an application program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0041] For example, when the live broadcast method is run on a terminal, the terminal device stores an application and is used to present an operation interface or application page provided by the application. The terminal device is used to interact with the user through a graphical user interface, a live broadcast room selection page, or a live broadcast room page, for example, by downloading and installing the application and running it through the terminal device. The terminal device may provide the graphical user interface, the live broadcast room selection page, or the live broadcast room page to the user in a variety of ways, for example, it may be rendered and displayed on the display screen of the terminal device, or the graphical user interface may be presented through holographic projection. For example, the terminal device may include a touch screen and a processor, the touch screen being used to present the graphical user interface and receive operation instructions generated by the user acting on the graphical user interface, the processor being used to run the application, generate the graphical user interface, respond to operation instructions, and control the display of the graphical user interface on the touch screen.

[0042] See also Figure 1 , Figure 1 A schematic diagram of a scenario of a live broadcast system provided by an embodiment of the present disclosure. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different applications through the network. The terminal is any device with computing hardware that can support and execute the software product corresponding to the game. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. For example, multiple users can be online through different terminals and thus connected and synchronized with each other through appropriate networks to support multiple users watching the same live broadcast. In addition, the system may include multiple databases, multiple databases coupled to different servers, and information related to the live broadcast environment can be continuously stored in the database when different users are online for multi-user viewing of the live broadcast.

[0043] The present disclosure provides a live broadcast method that can be executed by a terminal or a server. This disclosure describes the live broadcast method by a terminal as an example. The terminal may include a touchscreen display and a processor (of course, the terminal may also use peripherals such as a mouse and keyboard as input devices; the touchscreen display is used as an example here). The touchscreen display is used to present a graphical user interface (a live broadcast room selection page or a live broadcast room page) and receive user operation instructions generated by the graphical user interface. When a user operates the graphical user interface via the touchscreen display, the graphical user interface can control local content on the terminal in response to the received operation instructions, or it can control content on a peer server in response to the received operation instructions. For example, the operation instructions generated by the user on the graphical user interface include instructions for launching an application. The processor is configured to launch the application after receiving the user-provided instruction to launch the application. Furthermore, the processor is configured to render and draw the graphical user interface associated with the application on the touchscreen display. The touchscreen display is a multi-touch-sensitive screen capable of sensing touch or sliding operations performed simultaneously at multiple points on the screen. The user performs a touch operation on the graphical user interface with a finger. Upon detecting the touch operation, the graphical user interface controls the graphical user interface to display an action corresponding to the touch operation.

[0044] It should be noted that Figure 1The scene diagram of the live broadcast system shown is only an example. The live broadcast system and scene described in the embodiment of the present disclosure are intended to more clearly illustrate the technical solution of the embodiment of the present disclosure, and do not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.

[0045] To address the above issues, the present disclosure provides a live streaming method, apparatus, computer device, and computer-readable storage medium that enrich the interactive methods of rankings and improve the efficiency of interaction between users and the rankings. These are described in detail below. It should be noted that the order in which the following embodiments are described does not limit the preferred order of the embodiments.

[0046] See also Figure 2 , Figure 2 This is a flow chart of a live broadcast method provided by an embodiment of the present disclosure. The specific flow of the live broadcast method may be as follows: Steps 101 to 104:

[0047] 101. In response to a live broadcast triggering operation on a graphical user interface, display a live broadcast preparation page on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control.

[0048] In an embodiment of the present application, a computer device may display a live broadcast preparation page on a graphical user interface in response to a live broadcast trigger operation on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control.

[0049] For example, see Figure 3A computer device may provide a graphical user interface (GUI) that displays an application display page for a target application. Below the GUI, multiple functional controls are displayed, including a first functional control ("Home" control), a second functional control ("Shopping" control), a third functional control ("+" control), a fourth functional control ("Message" control), and a fifth functional control ("Me" control). By clicking the "Home" control, a user can display the content set for the application homepage on the application display page. By clicking the "Shopping" control, a user can display shopping-related content on the application display page. By clicking the "+" control, a user can display a live broadcast preparation page. Furthermore, multiple selection controls are displayed below the GUI, including a first selection control ("Take Video" control), a second selection control ("Now" control), a third selection control ("Album" control), a fourth selection control ("Template" control), and a fifth selection control ("Live Broadcast" control). By clicking the "Live Broadcast" control, a user can display the live broadcast preparation page on the GUI. By clicking the "Message" control, a user can display relevant message content within the application, such as multiple chat dialog boxes and system prompt message boxes, on the application display page. By clicking the "Me" control, the user can display the user's associated user information and multiple setting options within the application on the application display page.

[0050] For further information, see Figure 4 , a graphical user interface can be provided by a computer device, on which an application display page of a target application is displayed, and multiple function controls are displayed below the application display page. The user can perform a touch operation on the "+" control through the graphical user interface to trigger a live broadcast trigger operation. Then, in response to the live broadcast trigger operation on the graphical user interface, the computer device displays a live broadcast preparation page on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control "Share You at This Moment" and a live broadcast configuration control "Settings". When the user clicks the "+" control, the "Live Broadcast" control displayed on the graphical user interface can be selected by default to display the live broadcast preparation page on the graphical user interface; or, when the user clicks the "+" control, the "Take Video" control displayed on the graphical user interface can be selected by default. At this time, the graphical user interface displays a video shooting page. The user can perform a touch operation on the "Live Broadcast" control through the graphical user interface. In response to the touch operation on the "Live Broadcast" control, the computer device switches the video shooting page to the live broadcast preparation page for display on the graphical user interface.

[0051] To enable users to quickly start live streaming and simplify the steps for users to perform live streaming, after the step of "responding to a live streaming trigger operation on the graphical user interface, displaying a live streaming preparation page on the graphical user interface", the method may include:

[0052] In response to the triggering operation of the live broadcast start control, the live broadcast room page corresponding to the target live broadcast room is displayed, so that the live broadcast is carried out through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on real-time video information, and the real-time video information is determined by the real-time video collected by the terminal device.

[0053] Specifically, the step of “displaying a live broadcast room page corresponding to a target live broadcast room in response to a triggering operation on the live broadcast start control, so as to broadcast live through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on real-time video information, and the real-time video information is determined by real-time video collected by a terminal device” may include:

[0054] In response to a trigger operation on the live broadcast start control, obtaining real-time video information collected by the terminal device and user information of the broadcasting user, and generating a live broadcast request based on the trigger operation, wherein the live broadcast request carries the real-time video information and the user information;

[0055] Sending the live broadcast request to a live broadcast server, so that the live broadcast server creates a target live broadcast room based on the real-time video information and the user information, wherein the target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0056] Receive the live broadcast room information of the target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information.

[0057] In one embodiment, a user can perform a touch operation on the live broadcast start control "Share Your Moment" displayed on the live broadcast preparation page. In response to the touch operation on the live broadcast start control, the computer device directly creates a target live broadcast room for live broadcast. If the user is a new anchor, that is, has never performed a live broadcast in the application before, the cover of the target live broadcast room can be empty by default, and the title can also be empty by default. After the live broadcast server obtains the live video stream of the user, it can use AI technology to generate a static cover and title based on the implementation scene in the live video stream collected by the target live broadcast room; or, it can determine the real-time streaming image as the dynamic cover and title of the target live broadcast room based on the live video stream collected by the target live broadcast room. At the viewer end, the static cover or dynamic cover and title of the target live broadcast room can be selectively displayed according to the network connection status of the viewer end at this time. For example, when the viewer end is viewing using data, the static cover and title are displayed, and when the viewer end is viewing using a wireless network (WiFi), the dynamic cover and title are displayed. If the user is an old anchor, that is, has previously broadcast live in the application and has a history of live broadcasts, the user's historical cover and historical title can be obtained as the cover and title of this live broadcast. The embodiment of the present application can lower the threshold for anchors to start broadcasting through the above steps and improve the success rate of broadcasting.

[0058] Specifically, new anchors can start the live broadcast with one click by clicking the live broadcast start control "Share You at This Moment" after entering the live broadcast preparation page. On the public domain distribution side, AI technology is used to generate static covers and titles based on the real-time scenes of the live broadcast room, and the real-time streaming screen of the live broadcast is used as the dynamic cover of the live broadcast room. For old anchors, they can also customize the live broadcast configuration page triggered by the "Settings" of the live broadcast configuration control according to their own needs, upload cover titles, select products to be broadcasted, choose to enable scene customization functions, select related courses, view official activities, select the visible range of the live broadcast, set blocked words in the live broadcast room, set the fan group switch, set the payment function switch, and switch to select single-player video live broadcast mode, mobile game screen recording mode, multi-person voice mode and computer mode to start the broadcast.

[0059] 102. In response to a trigger operation on the live broadcast configuration control, a live broadcast configuration page corresponding to the live broadcast configuration control is displayed, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry.

[0060] For example, see Figure 5, a graphical user interface can be provided through a computer device, on which a live broadcast preparation page is displayed, wherein the live broadcast preparation page includes a live broadcast start control "Share You at This Moment" and a live broadcast configuration control "Settings". The user can perform a trigger operation on the live broadcast configuration control through the graphical user interface, and then the computer device responds to the trigger operation on the live broadcast configuration control and displays the live broadcast configuration page corresponding to the live broadcast configuration control, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry, and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry. It should be noted that, Figure 5 The live broadcast configuration page is displayed in a semi-open format. Optionally, the GUI can also display the following information: Figure 6 The live broadcast configuration page in its complete form is shown.

[0061] For details, please refer to Figure 6 and Figure 7 The live broadcast configuration page may include a live broadcast information input area, a live broadcast mode configuration area, a broadcast start information configuration area, and a live broadcast room function configuration area. The specific display content of each area is as follows:

[0062] The live broadcast information input area is a dimension for configuring live broadcast room details. It includes a media information setting entry and a text information setting entry. The media information setting entry is used to set the live broadcast room cover. It displays a prompt that reads "Upload cover." Users can click on it to display a media information selection page on the graphical user interface. The media information selection page includes multiple multimedia information options. For example, it displays the contents of the current terminal device's photo album and also displays a capture control for capturing real-time images or videos as the live broadcast room cover. The text information setting entry is used to set the live broadcast room title. It displays a prompt that reads "Click to fill in the title to attract more viewers." Users can click on it to display a text input interface on the graphical user interface, where they can enter text as the live broadcast room title. In other words, the target live broadcast configuration information obtained through the media information setting entry and the text information setting entry, respectively, is: the live broadcast room cover determined by the media information setting entry, and the live broadcast room title determined by the text information setting entry.

[0063] The live broadcast mode configuration area is the live broadcast configuration dimension of the live broadcast room mode configuration. The live broadcast mode configuration area includes multiple candidate mode selection controls. One mode selection control is associated with one live broadcast mode. Specifically, the multiple candidate mode selection controls include a first live broadcast mode control (video mode), a second live broadcast mode control (mobile game mode), a third live broadcast mode control (chat mode) and a fourth live broadcast mode control (computer mode). In video mode, users can live broadcast images or videos captured by the camera of the terminal device. In mobile game mode, users can live broadcast videos obtained by recording the game played on the terminal device. In chat mode, users can live broadcast voices collected by the voice collection device of the terminal device. Clicking the first live mode control displays the video mode-style live preparation page and the video mode-style live start control "Share Your Moment"; clicking the second live mode control displays the mobile game mode-style live preparation page and the mobile game mode-style live start control "Start Game"; clicking the third live mode control displays the chat mode-style live preparation page and the chat mode-style live start control "Start Chat"; clicking the fourth live mode control displays the computer mode-style live preparation page and the computer mode-style live start control "Enter Live" for PC mode. It should be noted that the PC mode live preparation page displays relevant prompts for the broadcast assistant. In PC mode, users can enter the live broadcast room they have created on their computer and control the live broadcast gameplay within that room. For example, by clicking "Enter Live," the live broadcast room page appears, which allows them to conduct operations such as lottery draws or sending red envelopes in the target live broadcast room. In other words, the target live broadcast configuration information obtained through the live broadcast mode configuration area is the live broadcast mode determined by the user's selection.

[0064] The broadcast information configuration area is the live broadcast configuration dimension for the broadcast room broadcast configuration. The broadcast information configuration area is provided with multiple information configuration entries. Specifically, the multiple information configuration entries include a first information configuration entry, a second information configuration entry, and a third information configuration entry. Among them, the first information configuration entry can be used to add products that need to be displayed in the "shopping bag" in the live broadcast room, the second information configuration entry can be used to set a live broadcast scene for the live broadcast room, and can also set a virtual live broadcast scene. The third information configuration entry is used to set courses associated with the live broadcast room. The specific settings of each information configuration entry are as follows:

[0065] The first information configuration entry is correspondingly provided with first dimension indication information ("Add product" and the first information indication icon). The first information configuration entry is also correspondingly provided with configuration status information. If the user does not use the first information configuration entry to perform configuration operations, the first configuration status information "Not Added" of the first information configuration entry is displayed. If the user uses the first information configuration entry to perform configuration operations, the second configuration status information of the first information configuration entry is displayed. The second configuration status information is the number of products added. When the number of products added by the user is less than 100, the second configuration status information of the first information configuration entry displays the specific number of products added by the user. When the number of products added by the user is greater than or equal to 100, the second configuration status information of the first information configuration entry is displayed as "99+". For example, please refer to Figure 7 The user has added 20 items, so the second configuration status information of the first information configuration entry is "20". For example, see Figure 8 , the user added 102 products, then the second configuration status information of the first information configuration entrance is "99+", that is, the target live broadcast configuration information obtained through the first information configuration entrance is: the products associated with the live broadcast room and the product information.

[0066] The second information configuration entrance is provided with second dimension indication information ("scene customization" and the second information indication icon) and is also provided with configuration status information. If the user does not use the second information configuration entrance to perform configuration operations, the first configuration status information of the second information configuration entrance is displayed as "not enabled"; if the user uses the second information configuration entrance to perform configuration operations, the second configuration status information of the second information configuration entrance is displayed as "enabled", that is, the target live broadcast configuration information obtained through the second information configuration entrance is: the scene customization information obtained through the second information configuration entrance.

[0067] The third information configuration entry is provided with third dimension indication information ("Select a course" and a third information indication icon) and is also provided with configuration status information. If the user does not use the third information configuration entry to perform a configuration operation, the first configuration status information of the third information configuration entry is displayed as "Not selected". If the user uses the third information configuration entry to perform a configuration operation, the second configuration status information of the third information configuration entry as "Selected" is displayed. The user can perform a trigger operation on each information configuration entry, and the computer device responds to the trigger operation on the target information configuration entry in the information configuration entry by displaying the start-up information configuration page corresponding to the target information configuration entry on the graphical user interface. The computer device responds to the configuration operation on the start-up information configuration page to obtain the target start-up information configured through the start-up information configuration page, that is, the target live broadcast configuration information obtained through the third information configuration entry is: the course associated with the live broadcast room selected through the third information configuration entry.

[0068] The live broadcast room function configuration area is the live broadcast configuration dimension of the live broadcast room function configuration. The live broadcast room function configuration area is provided with multiple function configuration entrances. Specifically, the multiple function configuration entrances include a first function configuration entrance, a second function configuration entrance, a third function configuration entrance, a fourth function configuration entrance, and a fifth function configuration entrance. Among them, the first function configuration entrance is used to set official activities associated with the live broadcast room, the second function configuration entrance is used to set the audience range that can see the live broadcast room, the third function configuration entrance is used to set blocked words, the fourth function configuration entrance is used to set a fan group for the live broadcast room, and the fifth function configuration entrance is used to set paid functions for the live broadcast room. The specific display styles of the above function configuration entrances are as follows:

[0069] The first function configuration entry is provided with first function dimension indication information ("official activity" and first function information indication icon) correspondingly. The first function configuration entry is also provided with configuration status information. If the user does not use the first function configuration entry to perform configuration operations, the first configuration status information of the first function configuration entry is displayed as "Not Added". If the user uses the first function configuration entry to perform configuration operations, the second configuration status information of the first function configuration entry is displayed. The second configuration status information of the first function configuration entry is the activity name of the added official activity. For example, if the activity name of the official activity added by the user is "My Pet is on the Air", the second configuration status information of the first function configuration entry is "My Pet is on the Air", that is, the target live broadcast configuration information obtained through the first function configuration entry is: the official activity is set to the official activity corresponding to "My Pet is on the Air". It should be noted that if there is no official activity on the live broadcast platform at this time, the configuration status information of the first function configuration entry is displayed as "No activity yet". Furthermore, the user can click on the first function configuration entrance in the "No activity yet" state, and an activity creation page will be displayed. The user can create a new activity by himself to initiate the activity. After the activity is successfully created, the configuration status information in the first function configuration entrance can be replaced by "No activity yet" and displayed with the activity name of the user's newly created activity.

[0070] The second function configuration entrance is provided with second function dimension indication information ("visible range" and second function information indication icon) and configuration status information. If the user does not use the second function configuration entrance to perform configuration operations, the first configuration status information of the second function configuration entrance is displayed as "Not set". If the user uses the second function configuration entrance to perform configuration operations, the second configuration status information of the second function configuration entrance is displayed as "Visible to everyone", "Visible only to friends", "Specified category label friends" or "Visible in the same city", etc. The second configuration status information of the second function configuration entrance is displayed according to the visible range actually selected by the user, that is, the target live broadcast configuration information obtained through the second function configuration entrance can be: setting the live broadcast room to "Visible to everyone", "Visible only to friends", "Specified category label friends" or "Visible in the same city".

[0071] The third function configuration entry is provided with third function dimension indication information ("blocked words setting" and third function information indication icon) and is also provided with configuration status information. If the user does not use the third function configuration entry to perform configuration operations, the first configuration status information of the third function configuration entry is displayed as "not set". If the user uses the third function configuration entry to perform configuration operations, the second configuration status information of the third function configuration entry is displayed as "set". That is, the target live broadcast configuration information obtained through the third function configuration entry can be: "blocked words" obtained through the third function configuration entry.

[0072] The fourth function configuration entrance is provided with fourth function dimension indication information ("fan group settings" and fourth function information indication icon) and is also provided with configuration status information. If the user does not use the fourth function configuration entrance to perform configuration operations, the first configuration status information of the fourth function configuration entrance is displayed as "Not set". If the user uses the fourth function configuration entrance to perform configuration operations, the second configuration status information of the fourth function configuration entrance is displayed as "Allow viewers to join the group", "Allow viewers who follow the user to join the group" or "Do not allow viewers to join the group", etc. The second configuration status information of the fourth function configuration entrance is displayed according to the fan group settings actually selected by the user, that is, the target live broadcast configuration information obtained through the fourth function configuration entrance can be: set the live broadcast room to "Allow viewers to join the group", "Allow viewers who follow the user to join the group" or "Do not allow viewers to join the group".

[0073] The fifth function configuration entrance is provided with the fifth function dimension indication information ("paid function setting" and the fifth function information indication icon). The fifth function configuration entrance is also provided with the configuration status information. If the user does not use the fifth function configuration entrance to perform configuration operations, the first configuration status information of the fifth function configuration entrance "Not set" is displayed. If the user uses the fifth function configuration entrance to perform configuration operations, the second configuration status information of the fifth function configuration entrance "Allow viewers to send gifts", "Allow viewers who follow the user to send gifts" or "Do not allow viewers to send gifts" is displayed. The second configuration status information of the fifth function configuration entrance is displayed according to the gift settings actually selected by the user, that is, the target live broadcast configuration information obtained through the fifth function configuration entrance can be: set the live broadcast room to "Allow viewers to send gifts", "Allow viewers who follow the user to send gifts" or "Do not allow viewers to send gifts".

[0074] In one embodiment, the information configuration area includes a live broadcast mode configuration area, the live broadcast mode configuration area includes a plurality of candidate mode selection controls, each mode selection control is associated with a live broadcast mode, and the method further includes:

[0075] In response to a selection operation on a target mode selection control among the candidate mode selection controls, determining a target live broadcast mode corresponding to the target mode selection control;

[0076] A target live broadcast preparation page of a target page style is displayed based on the target live broadcast mode, wherein the target live broadcast preparation page displays the live broadcast configuration control and a live broadcast start control of a target display style.

[0077] Furthermore, the method further comprises:

[0078] In response to the triggering operation of the live broadcast start control for the target style, the live broadcast room page corresponding to the target live broadcast room is displayed to broadcast live through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0079] For example, see Figure 9 By clicking the first live broadcast mode control (video mode) on the live broadcast configuration page, the user can display the video mode-style live broadcast preparation page corresponding to the video mode in the graphical user interface, as well as the video mode-style live broadcast start control "Share Your Moment". The video mode-style live broadcast preparation page displays the flip control "Flip" for flipping the front and back cameras, the beauty control "Beauty", and the live broadcast configuration control "Settings". It should be noted that when the user clicks the live broadcast preparation page, the default live broadcast mode is video mode. The user can switch the live broadcast mode through the live broadcast configuration page.

[0080] In one embodiment, if Figure 10 As shown, by clicking the second live broadcast mode control (mobile game mode) on the live broadcast configuration page, the user can display the mobile game mode-style live broadcast preparation page corresponding to the mobile game mode in the graphical user interface, as well as the mobile game mode-style live broadcast start control "Start Game". The name of the game selected by the user for live broadcast is also displayed near the live broadcast start control. The mobile game mode-style live broadcast preparation page displays the screen horizontal and vertical adjustment control "Landscape", the game selection control "Select Game" and the live broadcast configuration control "Settings".

[0081] In one embodiment, if Figure 11 As shown, by clicking the third live mode control (Chat Mode) on the live broadcast configuration page, the user can display the live broadcast preparation page corresponding to the chat mode and the chat mode live broadcast start control "Start Chat" on the graphical user interface. The chat mode live broadcast preparation page displays an area for setting the number of chat users, an area for setting the visible range, and an area for displaying the avatars of the chat users, in which case the user avatars of the users may be displayed.

[0082] In one embodiment, if Figure 12 and Figure 13 As shown, by clicking on the fourth live broadcast mode control (computer mode) on the live broadcast configuration page, the user can display the computer mode-style live broadcast preparation page corresponding to the computer mode on the graphical user interface, as well as the computer mode-style live broadcast start control "Enter Live Broadcast". It should be noted that the computer mode live broadcast preparation page displays relevant prompt information of the broadcast assistant. In computer mode, the user can enter the live broadcast room that has been created by the computer, and then control the live broadcast gameplay in the live broadcast room. For example, by clicking on the live broadcast room page obtained by "Enter Live Broadcast", operations such as drawing prizes or sending red envelopes in the target live broadcast room can be performed. Among them, the computer mode style live broadcast preparation page includes a first computer mode style live broadcast preparation page and a second computer mode style live broadcast preparation page. The first computer mode style live broadcast preparation page displays an information prompt area and a first usage mode display area, and the second computer mode style live broadcast preparation page displays a second usage mode display area.

[0083] 103. In response to a trigger operation on the live broadcast configuration entry, obtain target live broadcast configuration information configured through the live broadcast configuration entry.

[0084] In one embodiment, the step of “obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry” may include:

[0085] In response to a triggering operation on the live broadcast configuration entry, displaying an information configuration page corresponding to the live broadcast configuration entry on the graphical user interface;

[0086] In response to a configuration operation on the information configuration page, target live broadcast configuration information configured through the information configuration page is acquired.

[0087] In a specific embodiment, the information configuration area includes a broadcast start information configuration area, and the broadcast start information configuration area is provided with multiple information configuration entries; the step of "responding to a trigger operation on the live broadcast configuration entry, obtaining target live broadcast configuration information configured through the live broadcast configuration entry" includes:

[0088] In response to a triggering operation on a target information configuration entry among the information configuration entries, displaying a broadcast information configuration page corresponding to the target information configuration entry on the graphical user interface;

[0089] In response to a configuration operation on the broadcast start information configuration page, target broadcast start information configured through the broadcast start information configuration page is acquired.

[0090] In another specific embodiment, the information configuration area includes a live broadcast room function configuration area, and the live broadcast room function configuration area is provided with multiple function configuration entries; the step of "in response to the trigger operation on the live broadcast configuration entry, obtaining the target live broadcast configuration information configured through the live broadcast configuration entry" may include:

[0091] In response to a triggering operation on a target function configuration entry among the function configuration entries, displaying a function information configuration page corresponding to the target function configuration entry on the graphical user interface;

[0092] In response to a configuration operation on the function information configuration page, target function information configured through the function information configuration page is acquired.

[0093] For example, see Figure 14 The user can perform a sliding operation through the graphical user interface, and the computer device responds to the sliding operation by sliding the live broadcast configuration page, thereby sliding downward to display the broadcast information configuration area of ​​the live broadcast configuration page.

[0094] For details, please refer to Figure 15The live broadcast room function configuration area is provided with a plurality of function configuration entries. Specifically, the plurality of function configuration entries include a first function configuration entry, a second function configuration entry, a third function configuration entry, a fourth function configuration entry, and a fifth function configuration entry. The first function configuration entry is provided with first function dimension indication information ("official activity" and a first function information indication icon) correspondingly. The user can trigger the first function configuration entry through the graphical user interface. In response to the triggering operation on the first function configuration entry, the computer device uses the official activity display page associated with the first function configuration entry as the function information configuration page, and displays the official activity display page corresponding to the target function configuration entry on the graphical user interface. The official event display page displays multiple official events, including the first event display area of ​​the first official event, "Space Action Anchor Recruitment Plan," the second event display area of ​​the second official event, the third event display area of ​​the third official event, and the fourth event display area (partially displayed) of the fourth official event. The first event display area displays the first event name, "Space Action Anchor Recruitment Plan," the first event icon, and the first event description of the first official event. The second event display area displays the second event name, "My Pet is Live," the second event icon, and the second event description of the second official event. The third event display area displays the third event name, "Life Aesthetics Enters My Home," the third event icon, and the third event description of the third official event. The fourth event display area displays the fourth event name, "Space Action Anchor Recruitment Plan," the fourth event icon, and the fourth event description of the fourth official event. Furthermore, by triggering the event display area of ​​each official event, you can jump to the specific event introduction page of that official event.

[0095] For further information, see Figure 16 The user can trigger the second activity display area through the graphical user interface. The computer device responds to the trigger operation on the second activity display area and determines that the official activity added by the user is the second official activity. The second activity name of the second official activity is "My pet is on the air". Then the second configuration status information of the first function configuration entrance on the live broadcast configuration page is displayed as "My pet is on the air".

[0096] In another specific embodiment, the information configuration area includes a live broadcast information input area, and the live broadcast information input area includes a media information setting entrance; the step of "in response to a trigger operation on the live broadcast configuration entrance, obtaining target live broadcast configuration information configured through the live broadcast configuration entrance" may include:

[0097] In response to a triggering operation on the media information setting entry, displaying a media information selection page on the graphical user interface, wherein the media information selection page includes a plurality of candidate multimedia information;

[0098] In response to a selection operation on target multimedia information among the candidate multimedia information, the target multimedia information is acquired as target live broadcast configuration information.

[0099] In another specific embodiment, the live broadcast information input area further includes a text setting entry; the step of "obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a triggering operation on the live broadcast configuration entry" may include:

[0100] In response to a triggering operation on the text setting entry, displaying a text input interface on the graphical user interface;

[0101] In response to a submission operation of text information inputted into the text input interface, the text information is acquired as target live broadcast configuration information.

[0102] Optionally, in order to simplify the triggering steps of the shooting operation and improve the user experience, the information configuration area further includes a shooting control, and the method further includes:

[0103] In response to the information collection operation for the shooting control, target media information collected by the information collection operation is obtained, and the target media information is used as target live broadcast configuration information.

[0104] In one embodiment, each live broadcast configuration entry in the information configuration area is provided with corresponding configuration status information, and the configuration status information is determined based on the current configuration status of the live broadcast configuration entry.

[0105] 104. In response to a live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0106] Specifically, the step of “displaying a live broadcast room page corresponding to a target live broadcast room in response to a live broadcast start operation on the graphical user interface, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information” may include:

[0107] In response to a live broadcast start operation on the graphical user interface, generating a live broadcast request according to the live broadcast start operation, wherein the live broadcast request carries the target live broadcast configuration information and user information of the user who starts the broadcast;

[0108] Sending the live broadcast request to a live broadcast server, so that the live broadcast server creates a target live broadcast room based on the target live broadcast configuration information and the user information, wherein the target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0109] Receive the live broadcast room information of the target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information.

[0110] In one embodiment, the step of “displaying a live broadcast room page corresponding to a target live broadcast room in response to a live broadcast start operation on the graphical user interface, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information” may include:

[0111] In response to a page close operation on the live broadcast configuration page, displaying the live broadcast preparation page;

[0112] In response to the triggering operation of the live broadcast start control, the live broadcast room page corresponding to the target live broadcast room is displayed, so that the live broadcast is carried out through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0113] Specifically, a user can trigger a page close operation on a live broadcast configuration page through a graphical user interface to display a corresponding live broadcast preparation page. In response to the page close operation on the live broadcast configuration page, the computer device displays the live broadcast preparation page. Then, in response to the trigger operation on the live broadcast start control, the computer device displays a live broadcast room page corresponding to a target live broadcast room, so that live broadcast can be carried out through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information. For example, if the currently selected live broadcast mode is video mode, the display of the live broadcast room page corresponding to the target live broadcast room is triggered by clicking the live broadcast preparation page in the video mode style and the displayed live broadcast start control "Share You at This Moment" in the video mode style; if the currently selected live broadcast mode is mobile game mode, the display of the live broadcast room page corresponding to the target live broadcast room is triggered by clicking the live broadcast preparation page in the mobile game mode style and the displayed live broadcast start control "Start Game" in the mobile game mode style; if the currently selected live broadcast mode is chat mode, the display of the live broadcast room page corresponding to the target live broadcast room is triggered by clicking the live broadcast preparation page in the chat mode style and the displayed live broadcast start control "Start Chat" in the chat mode style; if the currently selected live broadcast mode is computer mode, the display of the live broadcast room page corresponding to the target live broadcast room is triggered by clicking the live broadcast preparation page in the computer mode style and the displayed live broadcast start control "Enter Live Broadcast". It should be noted that the live broadcast preparation page in computer mode displays relevant prompt information of the broadcast assistant. In computer mode, you can enter the live broadcast room that the user has created through the computer, and then control the live broadcast gameplay in the live broadcast room. For example, by clicking "Enter Live" to obtain the live broadcast room page, you can conduct operations such as drawing lots or sending red envelopes in the target live broadcast room.

[0114] In another embodiment, the step of “displaying a live broadcast room page corresponding to a target live broadcast room in response to a live broadcast start operation on the graphical user interface, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information” may include:

[0115] In response to a page close operation on the live broadcast configuration page, a live broadcast room page corresponding to the target live broadcast room is displayed so that live broadcast can be performed through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0116] In order to facilitate users to modify common live broadcast configurations, the method further includes:

[0117] In response to a selection operation on the live broadcast configuration entry, a target live broadcast configuration entry and a target configuration control corresponding to the target live broadcast configuration entry are determined.

[0118] Specifically, the step of “displaying a live broadcast room page corresponding to the target live broadcast room in response to the live broadcast start operation on the graphical user interface, so as to perform live broadcast through the live broadcast room page” may include:

[0119] In response to the live broadcast start operation on the graphical user interface, the live broadcast room page corresponding to the target live broadcast room is displayed to broadcast live through the live broadcast room page, wherein the live broadcast room page includes the target configuration control, and the target configuration control is used to trigger the target information configuration page corresponding to the target live broadcast configuration entry.

[0120] Furthermore, after the step of “displaying a live broadcast room page corresponding to the target live broadcast room in response to a live broadcast start operation on the graphical user interface”, the method may include:

[0121] In response to a first touch operation on the target configuration control, a target information configuration page of the target configuration control is displayed on the live broadcast room page.

[0122] In another embodiment, the method further comprises:

[0123] In response to a second touch operation on the target configuration control, the display of the target configuration control on the live broadcast room page is canceled.

[0124] It should be noted that the touch operation or trigger operation mentioned in the embodiments of the present application may be a single-click operation, a double-click operation, a long press operation, a sliding operation, a drag operation or other touch operations. This is only for illustration purposes, and more operation methods will not be elaborated on.

[0125] In summary, an embodiment of the present application provides a live broadcast method, which displays a live broadcast preparation page on a graphical user interface in response to a live broadcast trigger operation on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control; then, in response to a trigger operation on the live broadcast configuration control, a live broadcast configuration page corresponding to the live broadcast configuration control is displayed, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entrance, and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entrance; then, in response to the trigger operation on the live broadcast configuration entrance, the target live broadcast configuration information configured through the live broadcast configuration entrance is obtained; finally, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information. The embodiment of the present application displays a live broadcast configuration control that aggregates multiple configuration dimensions on the live broadcast preparation page. The user can trigger the live broadcast configuration page corresponding to the live broadcast configuration control to quickly display multiple live broadcast configuration entries to the user. The user can set multiple live broadcast configuration information through one live broadcast configuration page, which simplifies the steps for the user to configure the live broadcast information when starting the live broadcast. The operation steps are very simple, which saves the live broadcast configuration time, improves the user's operational efficiency in starting the live broadcast, and enhances the user's live broadcast experience.

[0126] To facilitate better implementation of the live broadcast method provided in the embodiment of the present disclosure, the embodiment of the present disclosure also provides a live broadcast device based on the live broadcast method. The meanings of the terms are the same as those in the live broadcast method, and the specific implementation details can be referred to the description in the method embodiment.

[0127] See also Figure 17 , Figure 17 A schematic diagram of the structure of a live broadcast device provided in an embodiment of the present disclosure, the live broadcast device includes:

[0128] A first display unit 201 is configured to display a live broadcast preparation page on the graphical user interface in response to a live broadcast triggering operation on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control;

[0129] A second display unit 202 is configured to display a live broadcast configuration page corresponding to the live broadcast configuration control in response to a triggering operation on the live broadcast configuration control, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry;

[0130] An acquiring unit 203 is configured to acquire target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry;

[0131] The third display unit 204 is used to display a live broadcast room page corresponding to the target live broadcast room in response to the live broadcast start operation on the graphical user interface, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0132] In some embodiments, the live broadcast device includes:

[0133] a generating subunit, configured to respond to a live broadcast start operation on the graphical user interface and generate a live broadcast request according to the live broadcast start operation, wherein the live broadcast request carries the target live broadcast configuration information and user information of the user who starts the broadcast;

[0134] A first sending subunit is configured to send the live broadcast request to a live broadcast server, so that the live broadcast server creates a target live broadcast room based on the target live broadcast configuration information and the user information, wherein the target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0135] The first receiving subunit is configured to receive the live broadcast room information of the target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information.

[0136] In some embodiments, the live broadcast device includes:

[0137] a first display subunit, configured to display the live broadcast preparation page in response to a page close operation on the live broadcast configuration page;

[0138] The first display sub-unit is also used to display the live broadcast room page corresponding to the target live broadcast room in response to the trigger operation of the live broadcast start control, so as to broadcast live through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0139] In some embodiments, the live broadcast device includes:

[0140] The second display sub-unit is used to display the live broadcast room page corresponding to the target live broadcast room in response to the page closing operation on the live broadcast configuration page, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0141] In some embodiments, the live broadcast device includes:

[0142] A first determining subunit is configured to determine a target live broadcast mode corresponding to a target mode selection control in the candidate mode selection controls in response to a selection operation on the target mode selection control;

[0143] The third display subunit is configured to display a target live broadcast preparation page of a target page style based on the target live broadcast mode, wherein the target live broadcast preparation page displays the live broadcast configuration control and the live broadcast start control of the target display style.

[0144] In some embodiments, the live broadcast device includes:

[0145] The fourth display sub-unit is used to display the live broadcast room page corresponding to the target live broadcast room in response to the trigger operation of the live broadcast start control for the target style, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0146] In some embodiments, the live broadcast device includes:

[0147] a first response sub-menu, configured to display an information configuration page corresponding to the live broadcast configuration entry on the graphical user interface in response to a trigger operation on the live broadcast configuration entry;

[0148] The first acquisition subunit is configured to acquire target live broadcast configuration information configured through the information configuration page in response to a configuration operation on the information configuration page.

[0149] In some embodiments, the live broadcast device includes:

[0150] a second response subunit, configured to, in response to a triggering operation on a target information configuration entry in the information configuration entry, display a broadcast information configuration page corresponding to the target information configuration entry on the graphical user interface;

[0151] The second acquiring subunit is configured to acquire target broadcast start information configured on the broadcast start information configuration page in response to a configuration operation on the broadcast start information configuration page.

[0152] In some embodiments, the live broadcast device includes:

[0153] a third responding subunit, configured to, in response to a triggering operation on a target function configuration entry among the function configuration entries, display a function information configuration page corresponding to the target function configuration entry on the graphical user interface;

[0154] The third acquiring subunit is configured to acquire target function information configured through the function information configuration page in response to a configuration operation on the function information configuration page.

[0155] In some embodiments, the live broadcast device includes:

[0156] a fourth response sub-menu, configured to display a media information selection page on the graphical user interface in response to a triggering operation on the media information setting entry, wherein the media information selection page includes a plurality of candidate multimedia information;

[0157] The fourth acquiring subunit is configured to acquire the target multimedia information as target live broadcast configuration information in response to a selection operation on the target multimedia information in the candidate multimedia information.

[0158] In some embodiments, the live broadcast device includes:

[0159] a fifth response subunit, configured to display a text input interface on the graphical user interface in response to a triggering operation on the text setting entry;

[0160] The fifth acquisition subunit is configured to, in response to a submission operation of text information inputted into the text input interface, acquire the text information as target live broadcast configuration information.

[0161] In some embodiments, the live broadcast device includes:

[0162] The sixth acquisition subunit is used to respond to the information collection operation for the shooting control, obtain the target media information collected by the information collection operation, and use the target media information as target live broadcast configuration information.

[0163] In some embodiments, the live broadcast device includes:

[0164] The setting subunit is configured to set corresponding configuration status information for each live broadcast configuration entry in the information configuration area, where the configuration status information is determined based on a current configuration status of the live broadcast configuration entry.

[0165] In some embodiments, the live broadcast device includes:

[0166] The fifth display sub-unit is used to display the live broadcast room page corresponding to the target live broadcast room in response to the trigger operation of the live broadcast start control, so as to broadcast live through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the real-time video information, and the real-time video information is determined by the real-time video collected by the terminal device.

[0167] In some embodiments, the live broadcast device includes:

[0168] a seventh acquisition subunit, configured to, in response to a trigger operation on the live broadcast start control, acquire real-time video information collected by a terminal device and user information of a broadcasting user, and generate a live broadcast request based on the trigger operation, wherein the live broadcast request carries the real-time video information and the user information;

[0169] A second sending subunit is configured to send the live broadcast request to a live broadcast server, so that the live broadcast server creates a target live broadcast room based on the real-time video information and the user information, wherein the target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0170] The second receiving subunit is configured to receive the live broadcast room information of the target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information.

[0171] In some embodiments, the live broadcast device includes:

[0172] The second determining subunit is configured to determine a target live broadcast configuration entry and a target configuration control corresponding to the target live broadcast configuration entry in response to a selection operation on the live broadcast configuration entry.

[0173] In some embodiments, the live broadcast device includes:

[0174] The sixth display sub-unit is used to display the live broadcast room page corresponding to the target live broadcast room in response to the live broadcast start operation on the graphical user interface, so as to perform live broadcast through the live broadcast room page, wherein the live broadcast room page includes the target configuration control, and the target configuration control is used to trigger the target information configuration page corresponding to the target live broadcast configuration entrance.

[0175] In some embodiments, the live broadcast device includes:

[0176] The seventh display subunit is used to display the target information configuration page of the target configuration control on the live broadcast room page in response to the first touch operation on the target configuration control.

[0177] In some embodiments, the live broadcast device includes:

[0178] An eighth display subunit is used to cancel the display of the target configuration control on the live broadcast room page in response to a second touch operation on the target configuration control.

[0179] The embodiment of the present disclosure discloses a live broadcast device, which displays a live broadcast preparation page on the graphical user interface in response to a live broadcast trigger operation on the graphical user interface through a first display unit 201, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control; the second display unit 202 displays a live broadcast configuration page corresponding to the live broadcast configuration control in response to the trigger operation on the live broadcast configuration control, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry; the acquisition unit 203 acquires target live broadcast configuration information configured through the live broadcast configuration entry in response to the trigger operation on the live broadcast configuration entry; the third display unit 204 displays a live broadcast room page corresponding to a target live broadcast room in response to the live broadcast start operation on the graphical user interface, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information. The embodiment of the present application displays a live broadcast configuration control that aggregates multiple configuration dimensions on the live broadcast preparation page. The user can trigger the live broadcast configuration page corresponding to the live broadcast configuration control to quickly display multiple live broadcast configuration entries to the user. The user can set multiple live broadcast configuration information through one live broadcast configuration page, which simplifies the steps for the user to configure the live broadcast information when starting the live broadcast. The operation steps are very simple, which saves the live broadcast configuration time, improves the user's operational efficiency in starting the live broadcast, and enhances the user's live broadcast experience.

[0180] The present application also provides a live broadcast method for a live broadcast system. Figure 18 The live broadcast system includes: an audience terminal, an anchor terminal and a live broadcast server. It is understandable that the number of audience terminals and anchor terminals is more than one. Figure 18 , the live broadcast method includes:

[0181] Step 301: In response to a live broadcast trigger operation on a graphical user interface, the host terminal displays a live broadcast preparation page on the graphical user interface; wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control;

[0182] Step 302: In response to a trigger operation on the live broadcast configuration control, the host terminal displays a live broadcast configuration page corresponding to the live broadcast configuration control. The live broadcast configuration page includes at least two information configuration areas, each corresponding to a live broadcast configuration dimension, and each including at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry.

[0183] Step 303: The host terminal obtains target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry;

[0184] Step 304: The host generates a live broadcast request in response to the live broadcast start operation on the graphical user interface. The live broadcast request carries target live broadcast configuration information and user information of the user who starts the broadcast.

[0185] Step 305: The host sends the live broadcast request to the live broadcast server;

[0186] Step 306: The live broadcast server receives the live broadcast request;

[0187] Step 307: The live broadcast server creates a target live broadcast room based on the target live broadcast configuration information and the user information; wherein the target live broadcast room is associated with the corresponding live broadcast room information and live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0188] Step 308: The live broadcast server sends the live broadcast room information of the target live broadcast room to the anchor terminal;

[0189] Step 309: The host terminal receives the live broadcast room information of the target live broadcast room returned by the live broadcast server;

[0190] Step 310: The host terminal displays the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information;

[0191] Step 311: The host performs live broadcasting through the live broadcast room page and collects live video streams;

[0192] Step 312: The host sends the live video stream and user information to the live server.

[0193] Step 313: The live broadcast server generates live broadcast interface data required for displaying the live broadcast page of the target live broadcast room according to the live broadcast video stream and user information;

[0194] Step 314: The live broadcast server pushes the live broadcast interface data to the host terminal and the audience terminal of the target live broadcast room;

[0195] Step 315: The host receives the live broadcast interface data, and renders and displays the live broadcast room page of the target live broadcast room according to the live broadcast interface data;

[0196] Step 316: The audience terminal receives the live broadcast interface data, and renders and displays the live broadcast room page of the target live broadcast room according to the live broadcast interface data.

[0197] By adopting the method of this embodiment, a live broadcast configuration control that aggregates multiple configuration dimensions can be displayed on the live broadcast preparation page. The user can trigger the live broadcast configuration page corresponding to the live broadcast configuration control to quickly display various live broadcast configuration entrances to the user. The user can set various live broadcast configuration information through one live broadcast configuration page, which simplifies the steps for the user to configure the live broadcast information when starting the live broadcast. The operation steps are very simple, which saves the live broadcast configuration time, improves the user's operational efficiency in starting the live broadcast, and enhances the user's live broadcast experience.

[0198] Accordingly, the embodiment of the present disclosure also provides a computer device, which may be a terminal or a server, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), or other terminal devices. Figure 19 As shown, Figure 19 A schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure. The computer device 400 includes a processor 401 having one or more processing cores, a memory 402 having one or more computer-readable storage media, and a computer program stored in the memory 402 and executable on the processor. The processor 401 is electrically connected to the memory 402. Those skilled in the art will appreciate that the computer device structure shown in the figure does not limit the computer device and may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0199] The processor 401 is the control center of the computer device 400. It uses various interfaces and lines to connect the various parts of the entire computer device 400. By running or loading software programs and / or modules stored in the memory 402 and calling data stored in the memory 402, it executes various functions of the computer device 400 and processes data, thereby monitoring the computer device 400 as a whole.

[0200] In the embodiment of the present disclosure, the processor 401 in the computer device 400 loads instructions corresponding to one or more application processes into the memory 402 according to the following steps, and the processor 401 runs the application stored in the memory 402 to implement various functions:

[0201] In response to a live broadcast triggering operation on a graphical user interface, displaying a live broadcast preparation page on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control;

[0202] In response to a triggering operation on the live broadcast configuration control, displaying a live broadcast configuration page corresponding to the live broadcast configuration control, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry;

[0203] In response to a trigger operation on the live broadcast configuration entry, obtaining target live broadcast configuration information configured through the live broadcast configuration entry;

[0204] In response to a live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed so that live broadcast can be performed through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0205] In one embodiment, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information, including:

[0206] In response to a live broadcast start operation on the graphical user interface, generating a live broadcast request according to the live broadcast start operation, wherein the live broadcast request carries the target live broadcast configuration information and user information of the user who starts the broadcast;

[0207] Sending the live broadcast request to a live broadcast server, so that the live broadcast server creates a target live broadcast room based on the target live broadcast configuration information and the user information, wherein the target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0208] Receive the live broadcast room information of the target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information.

[0209] In one embodiment, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information, including:

[0210] In response to a page close operation on the live broadcast configuration page, displaying the live broadcast preparation page;

[0211] In response to the triggering operation of the live broadcast start control, the live broadcast room page corresponding to the target live broadcast room is displayed, so that the live broadcast is carried out through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0212] In one embodiment, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information, including:

[0213] In response to a page close operation on the live broadcast configuration page, a live broadcast room page corresponding to the target live broadcast room is displayed so that live broadcast can be performed through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0214] In one embodiment, the information configuration area includes a live broadcast mode configuration area, the live broadcast mode configuration area includes a plurality of candidate mode selection controls, each mode selection control is associated with a live broadcast mode, and the method further includes:

[0215] In response to a selection operation on a target mode selection control among the candidate mode selection controls, determining a target live broadcast mode corresponding to the target mode selection control;

[0216] A target live broadcast preparation page of a target page style is displayed based on the target live broadcast mode, wherein the target live broadcast preparation page displays the live broadcast configuration control and a live broadcast start control of a target display style.

[0217] In one embodiment, the method further comprises:

[0218] In response to the triggering operation of the live broadcast start control for the target style, the live broadcast room page corresponding to the target live broadcast room is displayed to broadcast live through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0219] In one embodiment, in response to a trigger operation on the live broadcast configuration entry, obtaining target live broadcast configuration information configured through the live broadcast configuration entry includes:

[0220] In response to a triggering operation on the live broadcast configuration entry, displaying an information configuration page corresponding to the live broadcast configuration entry on the graphical user interface;

[0221] In response to a configuration operation on the information configuration page, target live broadcast configuration information configured through the information configuration page is acquired.

[0222] In one embodiment, the information configuration area includes a broadcast start information configuration area, and the broadcast start information configuration area is provided with a plurality of information configuration entries;

[0223] The step of obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry includes:

[0224] In response to a triggering operation on a target information configuration entry among the information configuration entries, displaying a broadcast information configuration page corresponding to the target information configuration entry on the graphical user interface;

[0225] In response to a configuration operation on the broadcast start information configuration page, target broadcast start information configured through the broadcast start information configuration page is acquired.

[0226] In one embodiment, the information configuration area includes a live broadcast room function configuration area, and the live broadcast room function configuration area is provided with a plurality of function configuration entrances;

[0227] The step of obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry includes:

[0228] In response to a triggering operation on a target function configuration entry among the function configuration entries, displaying a function information configuration page corresponding to the target function configuration entry on the graphical user interface;

[0229] In response to a configuration operation on the function information configuration page, target function information configured through the function information configuration page is acquired.

[0230] In one embodiment, the information configuration area includes a live broadcast information input area, and the live broadcast information input area includes a media information setting entrance;

[0231] The step of obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry includes:

[0232] In response to a triggering operation on the media information setting entry, displaying a media information selection page on the graphical user interface, wherein the media information selection page includes a plurality of candidate multimedia information;

[0233] In response to a selection operation on target multimedia information among the candidate multimedia information, the target multimedia information is acquired as target live broadcast configuration information.

[0234] In one embodiment, the live broadcast information input area further includes a text setting entry;

[0235] The step of obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry includes:

[0236] In response to a triggering operation on the text setting entry, displaying a text input interface on the graphical user interface;

[0237] In response to a submission operation of text information inputted into the text input interface, the text information is acquired as target live broadcast configuration information.

[0238] In one embodiment, the information configuration area further includes a shooting control, and the method further includes:

[0239] In response to the information collection operation for the shooting control, target media information collected by the information collection operation is obtained, and the target media information is used as target live broadcast configuration information.

[0240] In one embodiment, each live broadcast configuration entry in the information configuration area is provided with corresponding configuration status information, and the configuration status information is determined based on the current configuration status of the live broadcast configuration entry.

[0241] In one embodiment, after displaying a live broadcast preparation page on the graphical user interface in response to a live broadcast triggering operation on the graphical user interface, the method further includes:

[0242] In response to the triggering operation of the live broadcast start control, the live broadcast room page corresponding to the target live broadcast room is displayed, so that the live broadcast is carried out through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the real-time video information, and the real-time video information is determined by the real-time video collected by the terminal device.

[0243] In one embodiment, in response to the triggering operation on the live broadcast start control, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the real-time video information, and the real-time video information is determined by the real-time video collected by the terminal device, including:

[0244] In response to a trigger operation on the live broadcast start control, obtaining real-time video information collected by the terminal device and user information of the broadcasting user, and generating a live broadcast request based on the trigger operation, wherein the live broadcast request carries the real-time video information and the user information;

[0245] Sending the live broadcast request to a live broadcast server, so that the live broadcast server creates a target live broadcast room based on the real-time video information and the user information, wherein the target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0246] Receive the live broadcast room information of the target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information.

[0247] In one embodiment, the method further comprises:

[0248] In response to a selection operation on the live broadcast configuration entry, a target live broadcast configuration entry and a target configuration control corresponding to the target live broadcast configuration entry are determined.

[0249] In one embodiment, in response to the live broadcast start operation on the graphical user interface, displaying a live broadcast room page corresponding to the target live broadcast room so as to perform live broadcast through the live broadcast room page includes:

[0250] In response to the live broadcast start operation on the graphical user interface, the live broadcast room page corresponding to the target live broadcast room is displayed to broadcast live through the live broadcast room page, wherein the live broadcast room page includes the target configuration control, and the target configuration control is used to trigger the target information configuration page corresponding to the target live broadcast configuration entry.

[0251] In one embodiment, after displaying a live broadcast room page corresponding to a target live broadcast room in response to a live broadcast start operation on the graphical user interface, the method further includes:

[0252] In response to a first touch operation on the target configuration control, a target information configuration page of the target configuration control is displayed on the live broadcast room page.

[0253] In one embodiment, the method further comprises:

[0254] In response to a second touch operation on the target configuration control, the display of the target configuration control on the live broadcast room page is canceled.

[0255] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.

[0256] Optional, such as Figure 19As shown, the computer device 400 further includes: a touch screen 403, a radio frequency circuit 404, an audio circuit 405, an input unit 406, and a power supply 407. Among them, the processor 401 is electrically connected to the touch screen 403, the radio frequency circuit 404, the audio circuit 405, the input unit 406, and the power supply 407 respectively. Those skilled in the art will understand that Figure 19 The computer device structure shown in the figure does not constitute a limitation to the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0257] The touch display screen 403 can be used for displaying a graphical user interface and receiving an operation instruction generated by the user acting on the graphical user interface. The touch display screen 403 can include a display panel and a touch panel. Among them, the display panel can be used for displaying information input by the user or information provided to the user and various graphical user interfaces of a computer device, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. Optionally, a liquid crystal display (LCD), an organic light emitting diode (OLED, Organic Light-Emitting Diode) and the like can be used to configure the display panel. The touch panel can be used for collecting the user's touch operation thereon or near it (such as the user uses any suitable object or accessory such as a finger, a stylus on the touch panel or near the touch panel) and generates corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 401, and can receive the command sent by the processor 401 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 401 to determine the type of touch event, and then the processor 401 provides a corresponding visual output on the display panel according to the type of touch event. In the embodiment of the present disclosure, the touch panel and the display panel can be integrated into the touch display screen 403 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 403 can also be used as part of the input unit 406 to realize the input function.

[0258] In the embodiment of the present disclosure, the processor 401 executes the game application to generate a graphical user interface on the touch screen 403. The touch screen 403 is used to present the graphical user interface and receive operation instructions generated by the user acting on the graphical user interface.

[0259] The radio frequency circuit 404 may be used to transmit and receive radio frequency signals, so as to establish wireless communication with a network device or other computer device through wireless communication, and to transmit and receive signals between the network device or other computer device.

[0260] Audio circuit 405 can be used to provide an audio interface between the user and the computer device through a speaker and microphone. Audio circuit 405 can convert received audio data into electrical signals and transmit them to the speaker, which then converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuit 405 and converted into audio data. The audio data is then output to processor 401 for processing, then transmitted via RF circuit 404 to, for example, another computer device, or to memory 402 for further processing. Audio circuit 405 may also include an earphone jack to allow communication between external headphones and the computer device.

[0261] The input unit 406 may be configured to receive input digital, character information, or user feature information (such as fingerprint, iris, or facial information), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.

[0262] Power supply 407 is used to supply power to various components of computer device 400. Optionally, power supply 407 can be logically connected to processor 401 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. Power supply 407 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.

[0263] although Figure 19 Not shown in the figure, the computer device 400 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0264] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0265] As can be seen from the above, the computer device provided by this embodiment displays a live broadcast preparation page on the graphical user interface in response to a live broadcast trigger operation on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control; then, in response to the trigger operation on the live broadcast configuration control, a live broadcast configuration page corresponding to the live broadcast configuration control is displayed, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entrance, and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entrance; then, in response to the trigger operation on the live broadcast configuration entrance, the target live broadcast configuration information configured through the live broadcast configuration entrance is obtained; finally, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information. The embodiment of the present application displays a live broadcast configuration control that aggregates multiple configuration dimensions on the live broadcast preparation page. The user can trigger the live broadcast configuration page corresponding to the live broadcast configuration control to quickly display multiple live broadcast configuration entries to the user. The user can set multiple live broadcast configuration information through one live broadcast configuration page, which simplifies the steps for the user to configure the live broadcast information when starting the live broadcast. The operation steps are very simple, which saves the live broadcast configuration time, improves the user's operational efficiency in starting the live broadcast, and enhances the user's live broadcast experience.

[0266] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0267] To this end, the present disclosure provides a computer-readable storage medium storing a plurality of computer programs, which can be loaded by a processor to execute the steps of any of the live broadcast methods provided in the present disclosure. For example, the computer program can execute the following steps:

[0268] In response to a live broadcast triggering operation on a graphical user interface, displaying a live broadcast preparation page on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control;

[0269] In response to a triggering operation on the live broadcast configuration control, displaying a live broadcast configuration page corresponding to the live broadcast configuration control, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entry and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entry;

[0270] In response to a trigger operation on the live broadcast configuration entry, obtaining target live broadcast configuration information configured through the live broadcast configuration entry;

[0271] In response to a live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed so that live broadcast can be performed through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0272] In one embodiment, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information, including:

[0273] In response to a live broadcast start operation on the graphical user interface, generating a live broadcast request according to the live broadcast start operation, wherein the live broadcast request carries the target live broadcast configuration information and user information of the user who starts the broadcast;

[0274] Sending the live broadcast request to a live broadcast server, so that the live broadcast server creates a target live broadcast room based on the target live broadcast configuration information and the user information, wherein the target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0275] Receive the live broadcast room information of the target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information.

[0276] In one embodiment, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information, including:

[0277] In response to a page close operation on the live broadcast configuration page, displaying the live broadcast preparation page;

[0278] In response to the triggering operation of the live broadcast start control, the live broadcast room page corresponding to the target live broadcast room is displayed, so that the live broadcast is carried out through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0279] In one embodiment, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information, including:

[0280] In response to a page close operation on the live broadcast configuration page, a live broadcast room page corresponding to the target live broadcast room is displayed so that live broadcast can be performed through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0281] In one embodiment, the information configuration area includes a live broadcast mode configuration area, the live broadcast mode configuration area includes a plurality of candidate mode selection controls, each mode selection control is associated with a live broadcast mode, and the method further includes:

[0282] In response to a selection operation on a target mode selection control among the candidate mode selection controls, determining a target live broadcast mode corresponding to the target mode selection control;

[0283] A target live broadcast preparation page of a target page style is displayed based on the target live broadcast mode, wherein the target live broadcast preparation page displays the live broadcast configuration control and a live broadcast start control of a target display style.

[0284] In one embodiment, the method further comprises:

[0285] In response to the triggering operation of the live broadcast start control for the target style, the live broadcast room page corresponding to the target live broadcast room is displayed to broadcast live through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information.

[0286] In one embodiment, in response to a trigger operation on the live broadcast configuration entry, obtaining target live broadcast configuration information configured through the live broadcast configuration entry includes:

[0287] In response to a triggering operation on the live broadcast configuration entry, displaying an information configuration page corresponding to the live broadcast configuration entry on the graphical user interface;

[0288] In response to a configuration operation on the information configuration page, target live broadcast configuration information configured through the information configuration page is acquired.

[0289] In one embodiment, the information configuration area includes a broadcast start information configuration area, and the broadcast start information configuration area is provided with a plurality of information configuration entries;

[0290] The step of obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry includes:

[0291] In response to a triggering operation on a target information configuration entry among the information configuration entries, displaying a broadcast information configuration page corresponding to the target information configuration entry on the graphical user interface;

[0292] In response to a configuration operation on the broadcast start information configuration page, target broadcast start information configured through the broadcast start information configuration page is acquired.

[0293] In one embodiment, the information configuration area includes a live broadcast room function configuration area, and the live broadcast room function configuration area is provided with a plurality of function configuration entrances;

[0294] The step of obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry includes:

[0295] In response to a triggering operation on a target function configuration entry among the function configuration entries, displaying a function information configuration page corresponding to the target function configuration entry on the graphical user interface;

[0296] In response to a configuration operation on the function information configuration page, target function information configured through the function information configuration page is acquired.

[0297] In one embodiment, the information configuration area includes a live broadcast information input area, and the live broadcast information input area includes a media information setting entrance;

[0298] The step of obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry includes:

[0299] In response to a triggering operation on the media information setting entry, displaying a media information selection page on the graphical user interface, wherein the media information selection page includes a plurality of candidate multimedia information;

[0300] In response to a selection operation on target multimedia information among the candidate multimedia information, the target multimedia information is acquired as target live broadcast configuration information.

[0301] In one embodiment, the live broadcast information input area further includes a text setting entry;

[0302] The step of obtaining target live broadcast configuration information configured through the live broadcast configuration entry in response to a trigger operation on the live broadcast configuration entry includes:

[0303] In response to a triggering operation on the text setting entry, displaying a text input interface on the graphical user interface;

[0304] In response to a submission operation of text information inputted into the text input interface, the text information is acquired as target live broadcast configuration information.

[0305] In one embodiment, the information configuration area further includes a shooting control, and the method further includes:

[0306] In response to the information collection operation for the shooting control, target media information collected by the information collection operation is obtained, and the target media information is used as target live broadcast configuration information.

[0307] In one embodiment, each live broadcast configuration entry in the information configuration area is provided with corresponding configuration status information, and the configuration status information is determined based on the current configuration status of the live broadcast configuration entry.

[0308] In one embodiment, after displaying a live broadcast preparation page on the graphical user interface in response to a live broadcast triggering operation on the graphical user interface, the method further includes:

[0309] In response to the triggering operation of the live broadcast start control, the live broadcast room page corresponding to the target live broadcast room is displayed, so that the live broadcast is carried out through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the real-time video information, and the real-time video information is determined by the real-time video collected by the terminal device.

[0310] In one embodiment, in response to the triggering operation on the live broadcast start control, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the real-time video information, and the real-time video information is determined by the real-time video collected by the terminal device, including:

[0311] In response to a trigger operation on the live broadcast start control, obtaining real-time video information collected by the terminal device and user information of the broadcasting user, and generating a live broadcast request based on the trigger operation, wherein the live broadcast request carries the real-time video information and the user information;

[0312] Sending the live broadcast request to a live broadcast server, so that the live broadcast server creates a target live broadcast room based on the real-time video information and the user information, wherein the target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information;

[0313] Receive the live broadcast room information of the target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the target live broadcast room on the graphical user interface based on the live broadcast room information.

[0314] In one embodiment, the method further comprises:

[0315] In response to a selection operation on the live broadcast configuration entry, a target live broadcast configuration entry and a target configuration control corresponding to the target live broadcast configuration entry are determined.

[0316] In one embodiment, in response to the live broadcast start operation on the graphical user interface, displaying a live broadcast room page corresponding to the target live broadcast room so as to perform live broadcast through the live broadcast room page includes:

[0317] In response to the live broadcast start operation on the graphical user interface, the live broadcast room page corresponding to the target live broadcast room is displayed to broadcast live through the live broadcast room page, wherein the live broadcast room page includes the target configuration control, and the target configuration control is used to trigger the target information configuration page corresponding to the target live broadcast configuration entry.

[0318] In one embodiment, after displaying a live broadcast room page corresponding to a target live broadcast room in response to a live broadcast start operation on the graphical user interface, the method further includes:

[0319] In response to a first touch operation on the target configuration control, a target information configuration page of the target configuration control is displayed on the live broadcast room page.

[0320] In one embodiment, the method further comprises:

[0321] In response to a second touch operation on the target configuration control, the display of the target configuration control on the live broadcast room page is canceled.

[0322] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.

[0323] The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0324] Due to the computer program stored in the storage medium, a live broadcast preparation page can be displayed on the graphical user interface in response to a live broadcast trigger operation on the graphical user interface, wherein the live broadcast preparation page includes a live broadcast start control and a live broadcast configuration control; then, in response to the trigger operation on the live broadcast configuration control, a live broadcast configuration page corresponding to the live broadcast configuration control is displayed, wherein the live broadcast configuration page includes at least two information configuration areas, each information configuration area corresponds to a live broadcast configuration dimension, and each information configuration area includes at least one live broadcast configuration entrance, and dimension indication information of the live broadcast configuration dimension corresponding to the live broadcast configuration entrance; then, in response to the trigger operation on the live broadcast configuration entrance, the target live broadcast configuration information configured through the live broadcast configuration entrance is obtained; finally, in response to the live broadcast start operation on the graphical user interface, a live broadcast room page corresponding to the target live broadcast room is displayed, so as to perform live broadcast through the live broadcast room page, wherein the target live broadcast room is a live broadcast room created based on the target live broadcast configuration information. The embodiment of the present application displays a live broadcast configuration control that aggregates multiple configuration dimensions on the live broadcast preparation page. The user can trigger the live broadcast configuration page corresponding to the live broadcast configuration control to quickly display multiple live broadcast configuration entries to the user. The user can set multiple live broadcast configuration information through one live broadcast configuration page, which simplifies the steps for the user to configure the live broadcast information when starting the live broadcast. The operation steps are very simple, which saves the live broadcast configuration time, improves the user's operational efficiency in starting the live broadcast, and enhances the user's live broadcast experience.

[0325] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0326] The above is a detailed introduction to a live broadcast method, apparatus, computer device and computer-readable storage medium provided by the embodiments of the present disclosure. Specific examples are used herein to illustrate the principles and implementation methods of the present disclosure. The description of the above embodiments is only used to help understand the technical solutions and core ideas of the present disclosure. Those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present disclosure.

Claims

1. A live broadcast method, characterized in that: include: In response to a live broadcast trigger operation on a graphical user interface, displaying a first live broadcast preparation page of a first live broadcast mode on the graphical user interface, wherein the first live broadcast preparation page includes a first-style live broadcast start control and a live broadcast configuration control, wherein the first-style live broadcast start control is used to start the live broadcast when the live broadcast title and the live broadcast cover are empty; In response to a trigger operation on the live broadcast configuration control, displaying a live broadcast configuration page, wherein the live broadcast configuration page includes a live broadcast information input area and a live broadcast mode configuration area, the live broadcast information input area is used to input at least one of a live broadcast cover and a live broadcast title, and the live broadcast mode configuration area is used to determine the live broadcast mode; In response to a live broadcast mode switching operation executed on the live broadcast mode configuration area, switching the live broadcast mode from the first live broadcast mode to a second live broadcast mode; wherein the first live broadcast mode and the second live broadcast mode are different; Displaying a second live broadcast preparation page for a second live broadcast mode, wherein the second live broadcast preparation page includes a live broadcast start control in a second style; wherein the first style and the second style are different; In response to the live broadcast start operation performed on the second style of the live broadcast start control, the live broadcast room page corresponding to the first target live broadcast room is displayed to broadcast live through the live broadcast room page, wherein the live broadcast mode of the first target live broadcast room is the second live broadcast mode.

2. The live broadcast method according to claim 1, characterized in that After displaying a first live broadcast preparation page of a first live broadcast mode on the graphical user interface in response to a live broadcast triggering operation on the graphical user interface, the method further includes: In response to the triggering operation of the live broadcast start control of the first style, the live broadcast room page corresponding to the second target live broadcast room is displayed, so that live broadcast can be carried out through the live broadcast room page, wherein the second target live broadcast room is a live broadcast room created based on real-time video information, and the real-time video information is determined by the real-time video collected by the terminal device.

3. The live broadcast method according to claim 2, characterized in that: The method of displaying a live broadcast room page corresponding to a second target live broadcast room in response to a triggering operation on the live broadcast start control of the first style, so as to perform live broadcast through the live broadcast room page, includes: In response to a trigger operation on the live broadcast start control of the first style, obtaining real-time video information collected by the terminal device and user information of the broadcasting user, and generating a live broadcast request based on the trigger operation, wherein the live broadcast request carries the real-time video information and the user information; Sending the live broadcast request to a live broadcast server, so that the live broadcast server creates a second target live broadcast room based on the real-time video information and the user information, wherein the second target live broadcast room is associated with corresponding live broadcast room information and a live broadcast room identifier, and the live broadcast room identifier is associated with the user information; Receive the live broadcast room information of the second target live broadcast room returned by the live broadcast server, and display the live broadcast room page of the second target live broadcast room on the graphical user interface based on the live broadcast room information.

4. The live broadcast method according to claim 3, characterized in that: The sending the live broadcast request to the live broadcast server includes: The live broadcast request is sent to the live broadcast server, so that the live broadcast server generates a live broadcast cover and a live broadcast title based on the real-time video information, and creates a second target live broadcast room based on the real-time video information, the user information, the live broadcast cover and the live broadcast title.

5. The live broadcast method according to claim 4, characterized in that: The live broadcast cover includes a static style live broadcast cover and a dynamic style live broadcast cover; After receiving the live broadcast room information of the second target live broadcast room returned by the live broadcast server, the method further includes: Obtaining the network connection status of the terminal device; The static style live broadcast cover or the dynamic style live broadcast cover is displayed based on the network connection status.

6. The live broadcast method according to claim 4, characterized in that: The live broadcast cover and the live broadcast title are contents generated by AI technology based on the real-time video information.

7. The live broadcast method according to claim 3, characterized in that: The sending the live broadcast request to the live broadcast server includes: The live broadcast request is sent to the live broadcast server so that the live broadcast server obtains the historical cover and historical title of the historical live broadcast of the broadcasting user, and creates a second target live broadcast room based on the real-time video information, the user information, the historical cover and the historical title.

8. A live broadcast device, characterized in that: include: a first display unit, configured to display, in response to a live broadcast trigger operation on a graphical user interface, a first live broadcast preparation page of a first live broadcast mode on the graphical user interface, wherein the first live broadcast preparation page includes a first-style live broadcast start control and a live broadcast configuration control, wherein the first-style live broadcast start control is used to start a live broadcast when a live broadcast title and a live broadcast cover are empty; a second display unit, configured to display a live broadcast configuration page in response to a trigger operation on the live broadcast configuration control, wherein the live broadcast configuration page includes a live broadcast information input area and a live broadcast mode configuration area, the live broadcast information input area is used to input at least one of a live broadcast cover and a live broadcast title, and the live broadcast mode configuration area is used to determine the live broadcast mode; a first determining subunit, configured to, in response to a live broadcast mode switching operation executed on the live broadcast mode configuration area, switch the live broadcast mode from the first live broadcast mode to a second live broadcast mode; wherein the first live broadcast mode and the second live broadcast mode are different; A second display subunit is configured to display a second live broadcast preparation page of a second live broadcast mode, wherein the second live broadcast preparation page includes a live broadcast start control in a second style; wherein the first style and the second style are different; The third display unit is used to display the live broadcast room page corresponding to the first target live broadcast room in response to the live broadcast start operation performed on the second style live broadcast start control, so as to perform live broadcast through the live broadcast room page, wherein the live broadcast mode of the first target live broadcast room is the second live broadcast mode.

9. A computer device, characterized in that: The method comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps in the live broadcast method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the live broadcast method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Live broadcasting method and system

    CN104394437A

  • Video live broadcast method, video sending method, device and equipment for game match

    CN112788358A