Director page display method and device, equipment and storage medium

By providing live mode switching entrance and screen display specification options on the guide page, the complex operation of existing live streaming tools is solved, and simple operation and efficient interaction are achieved, which is suitable for ordinary users.

CN119815104AActive Publication Date: 2025-04-11BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411877236.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-11
Estimated Expiration
2044-12-18

AI Technical Summary

Technical Problem

The existing professional live broadcast tools are complex in operation, high in learning costs and long in interaction links, so they are not suitable for ordinary users.

Method used

Provide a method for displaying a guide page, including displaying the guide page of the virtual live broadcast room, displaying the current live broadcast screen, the live mode switching entrance and multiple screen display specification options. Users can simply change the live broadcast mode and screen display specifications through these options, and apply the changes in one click through the preview function.

Benefits of technology

It reduces learning costs, improves human-computer interaction efficiency, makes live broadcasts rich and simple to operate, and is suitable for ordinary users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119815104A_ABST
    Figure CN119815104A_ABST
Patent Text Reader

Abstract

The invention provides a director page display method and device, equipment and a storage medium, and belongs to the technical field of computers. According to the method, the anchor object can check the current live broadcast picture in real time through the director page, can also change the live broadcast mode of the virtual live broadcast room through the live broadcast mode switching entry without restarting the virtual live broadcast room, and can also display the live broadcast mode of the virtual live broadcast room through the picture display specification entry without restarting the virtual live broadcast room. And changing the display specification of the live broadcast picture in the virtual live broadcast room. Moreover, after the live broadcast mode or the display specification of the live broadcast picture is changed by the anchor object, the anchor object can also preview on the director page, and then the application is changed through the effective operation. Compared with an existing professional live broadcast tool, the director page provides rich live broadcast functions, is simple to operate, low in learning cost and short in interaction link, can be set by one key, is suitable for common users, reduces the learning cost, and improves the man-machine interaction efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a method, device, equipment and storage medium for displaying a director page. Background Art

[0002] With the development of multimedia technology, more and more applications provide live broadcasting functions. The host object can broadcast live on the application, and the audience object can enter the host object's virtual live broadcast room to watch the live broadcast.

[0003] Currently, professional live broadcast tools such as OBS are very powerful and can provide a variety of professional live broadcast functions. However, these professional live broadcast tools are relatively complex to operate, have high learning costs, and have long interactive links, making them unsuitable for ordinary users. Therefore, a live broadcast method suitable for ordinary users is urgently needed. Summary of the invention

[0004] The present disclosure provides a method, device, equipment and storage medium for displaying a director page, which provides a rich live broadcast function while being simple to operate, with low learning cost and short interactive link. All settings can be completed with one click, which is suitable for ordinary users, reduces learning cost and improves human-computer interaction efficiency. The technical solution of the present disclosure is as follows:

[0005] According to one aspect of an embodiment of the present disclosure, a method for displaying a director page is provided, including:

[0006] Displaying a virtual live studio director page, the director page displays a current live screen, a live mode switching entry, and a plurality of screen display specification options, the live mode switching entry is used to change the live mode of the virtual live studio, and the screen display specification options are used to change the display specifications of the live screen in the virtual live studio;

[0007] Based on at least one of the live broadcast mode and the screen display specification set on the director page, displaying a preview live broadcast screen of the virtual live broadcast room on the director page;

[0008] In response to the validation operation, the current live broadcast screen of the virtual live broadcast room is switched to the preview live broadcast screen.

[0009] According to another aspect of an embodiment of the present disclosure, a display device for a director page is provided, including:

[0010] A first display unit is configured to display a director page of the virtual live broadcast room, wherein the director page displays a current live broadcast screen, a live broadcast mode switching entrance, and a plurality of screen display specification options, wherein the live broadcast mode switching entrance is used to change the live broadcast mode of the virtual live broadcast room, and the screen display specification options are used to change the display specifications of the live broadcast screen in the virtual live broadcast room;

[0011] A second display unit is configured to display a preview live screen of the virtual live room on the director page based on at least one of a live mode and a screen display specification set on the director page;

[0012] The first display unit is further configured to switch the current live broadcast screen of the virtual live broadcast room to the preview live broadcast screen in response to a validation operation.

[0013] In some embodiments, the second display unit is configured to display a plurality of live broadcast mode options in response to a trigger operation on the live broadcast mode switching entry; and in response to a selection operation on any live broadcast mode option, display a preview live broadcast screen of the live broadcast mode associated with the live broadcast mode option on the director page.

[0014] In some embodiments, the second display unit is configured to, when the live broadcast mode associated with the live broadcast mode option includes multiple live broadcast streams, obtain at least one live broadcast stream from other sources; merge the live broadcast stream of the anchor object in the virtual live broadcast room with the at least one live broadcast stream to obtain the preview live broadcast screen; and display the preview live broadcast screen.

[0015] In some embodiments, the second display unit is configured to create a mirror live broadcast room corresponding to the live broadcast mode associated with the live broadcast mode option, and the mirror live broadcast room includes a mirror image of each viewer in the virtual live broadcast room; and display a preview live broadcast screen of the mirror live broadcast room on the director page.

[0016] In some embodiments, the second display unit is configured to replace the virtual live broadcast room with the mirror live broadcast room in response to a validation operation, so as to switch the current live broadcast screen to the preview live broadcast screen.

[0017] In some embodiments, the second display unit is configured to obtain transition special effects corresponding to the mirror live broadcast room and the virtual live broadcast room; and play the transition special effects when the virtual live broadcast room is replaced by the mirror live broadcast room.

[0018] In some embodiments, the second display unit is configured to display a preview live screen applying the screen display specifications associated with the screen display specification option on the director page in response to a selection operation of any screen display specification option among the multiple screen display specification options.

[0019] In some embodiments, it is characterized in that the multiple screen display specification options include a horizontal screen option and a vertical screen option;

[0020] The second display unit is configured to, when the current live broadcast screen is in a horizontal state, display a preview live broadcast screen in a vertical state on the director page in response to a selection operation of a vertical screen option among the multiple screen display specification options; and when the current live broadcast screen is in a vertical state, display a preview live broadcast screen in a horizontal state on the director page in response to a selection operation of a horizontal screen option among the multiple screen display specification options.

[0021] In some embodiments, the plurality of screen display specification options include a plurality of screen ratio options;

[0022] The second display unit is configured to display a preview live screen of the screen ratio associated with the screen ratio option on the director page in response to a selection operation on any screen ratio option among the multiple screen ratio options.

[0023] In some embodiments, the plurality of screen display specification options include a plurality of screen resolution options;

[0024] The second display unit is configured to display a preview live screen of the screen resolution associated with the screen resolution option on the director page in response to a selection operation on any screen resolution option among the multiple screen resolution options.

[0025] In some embodiments, the plurality of screen display specification options include a custom option;

[0026] The second display unit is configured to display a picture customization page in response to a selection operation of a customization option among the multiple picture display specification options; and based on the picture parameters input on the customization page, display a preview live picture applying the picture parameters on the director page.

[0027] In some embodiments, the director page includes a first display area and a second display area, the current live screen and the preview live screen are displayed in the first display area, and the second display area displays a plurality of live screen scene options, and the live screen scene options are used to change the display scene of the live screen in the virtual live room;

[0028] The second display unit is also configured to update the display scene of the preview live screen displayed on the director page to the live screen scene associated with the live screen scene option in response to a selection operation of any live screen scene option among the multiple live screen scene options.

[0029] In some embodiments, the second display unit is further configured to dynamically adjust the sizes of the first display area and the second display area according to the picture display specifications of the current live screen, the size of the first display area is positively correlated with the picture display specifications of the current live screen, and the size of the second display area is negatively correlated with the picture display specifications of the current live screen.

[0030] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0031] one or more processors;

[0032] A memory for storing program codes executable by the processor;

[0033] Among them, the processor is configured to execute the program code to implement the above-mentioned director page display method.

[0034] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When a program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can execute the above-mentioned method for displaying a director page.

[0035] According to another aspect of an embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the above-mentioned method for displaying the director page when executed by a processor.

[0036] The disclosed embodiment provides a display scheme for a director page, through which the host object can view the current live screen in real time, and can also change the live mode of the virtual live room through the live mode switching entrance without restarting the virtual live room, and can also change the display specifications of the live screen in the virtual live room through the screen display specification entrance. In addition, after changing the live mode or the display specifications of the live screen, the host object can also preview it on the director page, and then apply the changes through the effective operation. Compared with existing professional live broadcast tools, the director page provides rich live broadcast functions while being simple to operate, with low learning costs and short interactive links. It can be set up with one click, which is suitable for ordinary users, reduces learning costs, and improves human-computer interaction efficiency.

[0037] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0039] Figure 1 It is a schematic diagram of an implementation environment of a method for displaying a director page according to an exemplary embodiment.

[0040] Figure 2 The present invention is a flowchart of a method for displaying a director page according to an exemplary embodiment.

[0041] Figure 3 The present invention is a flowchart of another method for displaying a director page according to an exemplary embodiment.

[0042] Figure 4 It is a schematic diagram of a director page provided according to an exemplary embodiment.

[0043] Figure 5 It is a schematic diagram of another director page provided according to an exemplary embodiment.

[0044] Figure 6 It is a schematic diagram of another director page provided according to an exemplary embodiment.

[0045] Figure 7 It is a schematic diagram of another director page provided according to an exemplary embodiment.

[0046] Figure 8 It is a schematic diagram of another director page provided according to an exemplary embodiment.

[0047] Fig. 9 The present invention is a block diagram of a display device for a director page according to an exemplary embodiment.

[0048] Fig.10 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0049] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0050] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0051] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the live broadcast images involved in this disclosure are obtained with full authorization.

[0052] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a method for displaying a director page according to an exemplary embodiment. Figure 1 The implementation environment specifically includes: an electronic device 101 and a server 102. The electronic device 101 can be connected to the server 102 via a wireless network or a wired network.

[0053] In the disclosed embodiment, an application is installed on the electronic device 101, and the application includes a broadcast director page for assisting the live broadcast, which is not specifically limited here. The server 102 is a background server of the target application, and is used to provide background services for the electronic device 101.

[0054] The electronic device 101 can be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, and a laptop computer.

[0055] The electronic device 101 may generally refer to one of a plurality of electronic devices, and this embodiment is illustrated by taking the electronic device 101 as an example. Those skilled in the art may know that the number of the electronic devices may be more or less. For example, the number of the electronic devices may be several, or the number of the electronic devices may be dozens or hundreds, or a greater number. The embodiment of the present disclosure does not limit the number and type of the electronic devices.

[0056] The server 102 is at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Optionally, the number of the above servers may be more or less, which is not limited in the embodiments of the present disclosure. Of course, the server 102 may also include other functional servers to provide more comprehensive and diversified services.

[0057] In some embodiments, the server 102 undertakes the main computing work, and the electronic device 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the electronic device 101 undertakes the main computing work; or, the server 102 and the electronic device 101 use a distributed computing architecture to perform collaborative computing. The server 102 can be connected to the electronic device 101 and other electronic devices through a wireless network or a wired network. Optionally, the number of the above servers can be more or less, and the embodiments of the present disclosure are not limited to this.

[0058] Figure 2 is a flow chart of a method for displaying a director page according to an exemplary embodiment. Figure 2 As shown, the method is performed by an electronic device and includes the following steps:

[0059] In step S201, the director page of the virtual live broadcast room is displayed, and the director page displays the current live broadcast screen, the live broadcast mode switching entrance and multiple screen display specification options.

[0060] In the disclosed embodiment, the current live broadcast screen displays the live broadcast screen of the ongoing virtual live broadcast in real time. The live broadcast mode switching entrance is used to change the live broadcast mode of the virtual live broadcast room, and the screen display specification option is used to change the display specification of the live broadcast screen in the virtual live broadcast room.

[0061] In step S202, based on at least one of the live broadcast mode and screen display specifications set on the director page, a preview live broadcast screen of the virtual live broadcast room is displayed on the director page.

[0062] In the disclosed embodiment, after a live broadcast mode is set on the director page, the system will combine the screen elements according to the characteristics of this mode. The screen display specifications include the resolution and ratio of the screen. After the director sets these specifications, the system will adjust the screen of the virtual live broadcast room as required.

[0063] Optionally, the anchor object can only set the live broadcast mode, and the system will display the preview screen according to the live broadcast mode; it can also only set the screen display specifications, and the system will display the screen according to the specifications; of course, both can be set, and the system will comprehensively consider these two factors to generate and display the preview live broadcast screen.

[0064] In step S203, in response to the validation operation, the current live broadcast screen of the virtual live broadcast room is switched to a preview live broadcast screen.

[0065] In the disclosed embodiment, the anchor object can execute the effective operation by clicking a specific switch button, selecting a corresponding function option, etc. After the effective operation is executed, the real-time current live broadcast picture that is originally displayed to the outside will be replaced, and the preview live broadcast picture that is still in the advance viewing state will be presented instead.

[0066] The disclosed embodiment provides a display scheme for a director page, through which the host object can view the current live screen in real time, and can also change the live mode of the virtual live room through the live mode switching entrance without restarting the virtual live room, and can also change the display specifications of the live screen in the virtual live room through the screen display specification entrance. In addition, after changing the live mode or the display specifications of the live screen, the host object can also preview it on the director page, and then apply the changes through the effective operation. Compared with existing professional live broadcast tools, the director page provides rich live broadcast functions while being simple to operate, with low learning costs and short interactive links. It can be set up with one click, which is suitable for ordinary users, reduces learning costs, and improves human-computer interaction efficiency.

[0067] In some embodiments, based on at least one of the live broadcast mode and the screen display specification set on the director page, displaying a preview live broadcast screen on the director page includes:

[0068] In response to a trigger operation on a live broadcast mode switching entrance, a plurality of live broadcast mode options are displayed;

[0069] In response to a selection operation on any live broadcast mode option, a preview live broadcast screen of the live broadcast mode associated with the live broadcast mode option is displayed on the director page.

[0070] In the disclosed embodiment, relevant operations are set up through the director page, and the corresponding preview live screen is displayed in response to the live mode switching entrance trigger and option selection operation, which is conducive to flexible adjustment of the live broadcast mode as needed and optimization of the live broadcast presentation effect in advance. The operation is simple and convenient, and the efficiency of human-computer interaction is improved.

[0071] In some embodiments, a preview live broadcast screen of a live broadcast mode associated with an application live broadcast mode option is displayed on the director page, including:

[0072] When the live broadcast mode associated with the live broadcast mode option includes multiple live broadcast streams, obtaining at least one live broadcast stream from other sources;

[0073] The live stream of the anchor object in the virtual live broadcast room is merged with at least one live stream to obtain a preview live broadcast screen;

[0074] Display the live preview screen.

[0075] In the disclosed embodiment, the above method makes the live broadcast mode rich and diverse by integrating multiple live broadcast streams. In addition, it is convenient for the director to preview the effect in advance, which is conducive to accurately adjusting the layout and content, and improving the efficiency of human-computer interaction. In addition, it also enhances the flexibility and viewing of live broadcast, meets the needs of different live broadcast scenes, and improves the audience's interactive experience and the overall quality of live broadcast.

[0076] In some embodiments, a preview live broadcast screen of a live broadcast mode associated with an application live broadcast mode option is displayed on the director page, including:

[0077] Create a mirror live broadcast room corresponding to the live broadcast mode associated with the live broadcast mode option, the mirror live broadcast room includes the mirror images of each audience in the virtual live broadcast room;

[0078] The preview live screen of the mirrored live broadcast room is displayed on the director page.

[0079] In the disclosed embodiment, by creating a mirror live broadcast room and displaying a preview screen, the director can accurately adjust the live broadcast layout and process according to the preview effect of the mirror live broadcast room. It can also effectively reduce the risk of live broadcast errors, discover and solve potential problems in advance, ensure the smoothness and quality of the live broadcast, enhance the overall viewing experience of the audience, and improve the efficiency of human-computer interaction.

[0080] In some embodiments, in response to the validation operation, switching the current live broadcast screen to the preview live broadcast screen includes:

[0081] In response to the validation operation, the virtual live broadcast room is replaced with a mirror live broadcast room to switch the current live broadcast screen to the preview live broadcast screen.

[0082] In the disclosed embodiment, by responding to the effective operation, the current live broadcast screen is switched to a preview live broadcast screen based on the mirror live broadcast room, which helps to accurately control the live broadcast visual effects and process details in advance, discover and correct problems in time, improve the quality and smoothness of the live broadcast, and enhance the audience's viewing experience and the overall professionalism of the live broadcast.

[0083] In some embodiments, the method further comprises:

[0084] Get the transition effects corresponding to the mirror live broadcast room and the virtual live broadcast room;

[0085] When the virtual live broadcast room is replaced with the mirror live broadcast room, the transition effect is played.

[0086] In the disclosed embodiment, by acquiring and playing the corresponding transition effects when the virtual live broadcast room and the mirror live broadcast room are replaced, not only can the live broadcast screen switching transition be natural and smooth, enhancing visual continuity and viewing experience, but also the professionalism and immersion of the live broadcast can be improved, attracting the audience's attention and optimizing the overall viewing experience.

[0087] In some embodiments, based on at least one of the live broadcast mode and the screen display specification set on the director page, displaying a preview live broadcast screen on the director page includes:

[0088] In response to a selection operation of any one of a plurality of screen display specification options, a preview live screen applying the screen display specification associated with the screen display specification option is displayed on the director page.

[0089] In the disclosed embodiment, a preview of the live broadcast screen is displayed based on the relevant settings of the director page, and the corresponding screen is presented in response to the screen display specification option selection operation, which helps to optimize the live broadcast visual presentation in advance as needed, improve the screen adaptability, and further enhance the audience's viewing experience, thereby ensuring the live broadcast effect and quality.

[0090] In some embodiments, the plurality of screen display specification options include a horizontal screen option and a vertical screen option;

[0091] In response to a selection operation of any one of the multiple screen display specification options, a preview live screen of the screen display specification associated with the screen display specification option is displayed on the director page, including:

[0092] When the current live broadcast screen is in a horizontal screen state, in response to a selection operation of a vertical screen option among the multiple screen display specification options, a preview live broadcast screen in a vertical screen state is displayed on the director page;

[0093] When the current live broadcast screen is in a vertical screen state, in response to a selection operation of a horizontal screen option among multiple screen display specification options, a preview live broadcast screen in a horizontal screen state is displayed on the director page.

[0094] In the disclosed embodiments, this method, on the one hand, flexibly switches between horizontal and vertical screens according to the live broadcast content and display focus, meets the needs of different scenarios, and improves the adaptability of the screen; on the other hand, it is convenient for the director to preview in advance and can intuitively see the effect after switching, so as to adjust the screen layout and other elements in time, optimize the live broadcast visual presentation, enhance the audience's viewing experience, and improve the efficiency of human-computer interaction.

[0095] In some embodiments, the plurality of screen display specification options include a plurality of screen ratio options;

[0096] In response to a selection operation of any one of the multiple screen display specification options, a preview live screen of the screen display specification associated with the screen display specification option is displayed on the director page, including:

[0097] In response to a selection operation on any one of the multiple aspect ratio options, a preview live screen of the aspect ratio associated with the aspect ratio option is displayed on the director page.

[0098] In the disclosed embodiments, the above-mentioned method can enhance the flexibility of visual presentation, facilitate optimization and adjustment in advance, and meet diverse live broadcast needs. By switching the screen ratio option to preview the screen, the director can make the screen fit the theme, optimize the elements in advance to enhance the audience's viewing experience, and improve the efficiency of human-computer interaction.

[0099] In some embodiments, the plurality of screen display specification options include a plurality of screen resolution options;

[0100] In response to a selection operation of any one of the multiple screen display specification options, a preview live screen of the screen display specification associated with the screen display specification option is displayed on the director page, including:

[0101] In response to a selection operation on any one of the multiple picture resolution options, a preview live screen of the picture resolution associated with the application picture resolution option is displayed on the director page.

[0102] In the disclosed embodiment, the above method can flexibly adjust the picture resolution to adapt to the requirements of different live broadcast scenarios, so that the director can preview the live broadcast effect in advance, accurately optimize the picture clarity and detail presentation, thereby effectively improving the live broadcast visual quality and audience viewing experience, and improving the efficiency of human-computer interaction.

[0103] In some embodiments, the plurality of screen display specification options include a custom option;

[0104] In response to a selection operation of any one of the multiple screen display specification options, a preview live screen of the screen display specification associated with the screen display specification option is displayed on the director page, including:

[0105] In response to a selection operation of a customization option among the plurality of screen display specification options, displaying a screen customization page;

[0106] Based on the picture parameters entered on the custom page, a preview live screen of the applied picture parameters is displayed on the director page.

[0107] In the disclosed embodiment, by providing a custom screen specification function, a custom page is displayed in response to a selection operation, and the electronic device generates a preview live screen based on the input parameters. This is conducive to meeting personalized live broadcast needs, helping directors to accurately create unique visual effects, enhancing the attractiveness and professionalism of live broadcasts, and improving audience immersion and satisfaction. The customization method is simple and efficient, which improves the efficiency of human-computer interaction.

[0108] In some embodiments, the director page includes a first display area and a second display area, the current live screen and the preview live screen are displayed in the first display area, and the second display area displays a plurality of live screen scene options, and the live screen scene options are used to change the display scene of the live screen in the virtual live room;

[0109] The method also includes:

[0110] In response to a selection operation of any live screen scene option among a plurality of live screen scene options, the display scene of the preview live screen displayed on the director page is updated to the live screen scene associated with the live screen scene option.

[0111] In the disclosed embodiment, through the director page partition setting and the live screen scene option selection mechanism, the live screen scene can be conveniently switched to preview, which is conducive to planning the visual presentation in advance, optimizing the live broadcast layout and atmosphere creation, improving the live broadcast professionalism and the audience's visual experience. The adjustment method is simple and efficient, and the efficiency of human-computer interaction is improved.

[0112] In some embodiments, the method further comprises:

[0113] According to the screen display specifications of the current live screen, the sizes of the first display area and the second display area are dynamically adjusted. The size of the first display area is positively correlated with the screen display specifications of the current live screen, and the size of the second display area is negatively correlated with the screen display specifications of the current live screen.

[0114] In the disclosed embodiment, since the dynamic adjustment function of the director page component can intelligently adjust the size of the first and second display areas according to the current live screen display specifications, it can not only ensure that important live screens are fully displayed, but also flexibly adapt to the scene option display space, optimize the page layout, and improve the convenience of director operation and the overall coordination of the live screen.

[0115] Figure 3 is a flowchart of another method for displaying a director page according to an exemplary embodiment. Figure 3 As shown, the method is performed by an electronic device and includes the following steps:

[0116] In step S301, the director page of the virtual live broadcast room is displayed, and the director page displays the current live broadcast screen, the live broadcast mode switching entrance and multiple screen display specification options.

[0117] In the disclosed embodiment, the virtual live broadcast room is a three-dimensional virtual space or a real live broadcast room shot in real time. The director page of the virtual live broadcast room is used to control and monitor the live broadcast process.

[0118] The current live screen is the live page watched by the audience. By displaying the current live screen, the staff can instantly check the actual status of the live broadcast. By viewing the current live screen, the director can comprehensively evaluate the various elements of the live broadcast. On the one hand, the director can accurately judge the state of the anchor, including whether the expression is natural and whether the rhythm of the explanation is appropriate; on the other hand, the director can also deeply check the integration and coordination between the virtual scene and the anchor, products and other elements, and promptly detect technical faults such as screen freezes and abnormal element display. Optionally, the director can be the same person as the anchor.

[0119] For example, in a virtual e-commerce live broadcast, the current live broadcast screen can show a host holding a product and giving a detailed introduction and demonstrating how to use it. Optionally, the background will display a virtual scene that matches the product category, such as a fashionable dressing room background when selling cosmetics, and a dynamic gym background when selling sports equipment, which can enhance the context and professionalism of the live broadcast.

[0120] The live broadcast mode switching entrance is used to change the live broadcast mode of the virtual live broadcast room. The live broadcast mode is a diversified operation mode and style paradigm pre-set in the virtual live broadcast room. Among them, each live broadcast mode has a unique screen layout, interactive logic and adapts to a specific live broadcast scene. Optionally, the live broadcast mode includes: single-player mode, two-player mode, multi-player mode and game mode.

[0121] Among them, the single-player mode can be applied to live broadcasting scenarios such as knowledge lectures and product promotions. In this live broadcasting mode, the layout of the live broadcast screen usually focuses on highlighting the main image of the explainer (anchor) and the display area of ​​the related explanation content. Optionally, show live broadcast can also be called single-player mode. Show live broadcast refers to the live broadcast of the anchor showing his talents, such as singing, dancing, and handicrafts.

[0122] The two-person mode is usually used in interview and dialogue live broadcasts. The screen presentation method is characterized by the reasonable distribution of the two parties involved in the interaction on the screen, which is usually split left and right or top and bottom, ensuring that the audience can clearly capture the expressions, movements and details of the interaction between the two parties.

[0123] Multiplayer mode is usually used in live broadcast scenarios such as chat rooms, online variety shows, and seminars. In this mode, the screen needs to take into account the display needs of multiple participants, and multiple windows are often used to present different characters, and the window size, position and other parameters are dynamically adjusted according to the focus and rhythm of the activity.

[0124] As the name suggests, the game mode is used for live game scenes. In this mode, the screen mainly displays the real-time game screen.

[0125] Optionally, the live broadcast mode switching entrance is presented in the form of an intuitive button, drop-down menu or icon on the director page. The director clicks on the entrance to trigger the instruction to change the live broadcast mode of the virtual live broadcast room according to the actual progress and content requirements of the live broadcast, thereby realizing instant switching of the live broadcast mode.

[0126] The screen display specification option is used to change the display specifications of the live screen in the virtual live broadcast room. The screen display specification covers several key parameters that determine the visual presentation quality of the live screen, such as horizontal and vertical screen, resolution, aspect ratio, and frame rate.

[0127] Optionally, the screen display specification options can be displayed in a variety of forms on the director page, such as a selectable menu list, a parameter adjustment slider, etc. The director can select and adjust a suitable screen display specification parameter combination according to the specific situation of the live broadcast and the expected visual effect target.

[0128] For example, see Figure 4 As shown, Figure 4 FIG. 1 is a schematic diagram of a broadcasting page provided according to an exemplary embodiment. Figure 4 As shown, the director page includes a live broadcast mode switching entry 401. The director can view the live broadcast mode menu by clicking the live broadcast mode switching entry 401. The live broadcast mode menu includes a first live broadcast mode, a second live broadcast mode and a third live broadcast mode. Among them, the live broadcast mode in use is marked with "in use", and the switchable live broadcast mode is marked with "go to switch". The director page also includes multiple screen display specification options 402, such as horizontal screen options, vertical screen options, 16:9, 16:10, 4:3, 720P, 1080P, 2K and 4K. Optionally, the director page also includes other functions used in the live broadcast process in different areas, such as a live broadcast monitoring area, a live broadcast tool area, an online audience area and an interactive message area, which is not limited in the embodiments of the present disclosure.

[0129] In step S302, in response to a triggering operation on a live mode switching entry, a plurality of live mode options are displayed.

[0130] In the embodiment of the present disclosure, in the virtual live studio's director page, the live mode switching entry is a control component for changing the live mode. The trigger operation can be in various forms, such as clicking the left mouse button, touching the corresponding icon on the touch screen device, using a set shortcut key, etc. Optionally, the live mode in use is highlighted, and the user can switch the live mode by selecting one of the live mode options.

[0131] For example, see above Figure 4, exemplarily, the director clicks on the live broadcast mode switching entry 401, and three live broadcast mode options are displayed on the director page in the form of a drop-down menu: "first live broadcast mode", "second live broadcast mode" and "third live broadcast mode". Optionally, the first live broadcast mode is the live broadcast mode currently used, marked as in use. The second live broadcast mode and the third live broadcast mode both have corresponding de-switching options, and the live broadcast mode can be switched by clicking the corresponding de-switching options.

[0132] Optionally, there may be a variety of ways to display the various live broadcast mode options, the most common of which are a drop-down menu, a pop-up window, or a sidebar expansion.

[0133] Among them, the drop-down menu type means that when the live mode switching entrance is triggered, a menu will expand downwards, listing various live mode options. This method saves page space and is suitable for situations where the number of options is relatively small. For example, when there are five or six live mode options, the drop-down menu can clearly display the name of each option, and the director can browse the options using the mouse wheel or the up and down arrow keys.

[0134] The pop-up window style refers to a separate window that pops up on the screen, showing a variety of live mode options. The advantage of this method is that it can display the options more prominently, and some simple instructions or mode previews can be added to the window. For example, there can be a small thumbnail next to each live mode option to show the typical screen layout under that mode, helping the director to understand the characteristics of each option more quickly.

[0135] The sidebar expansion style means that the director page includes a sidebar, which will expand after the trigger operation, and present the live mode options in the form of a list or icons plus text. This method is suitable for situations where the layout of the director page is more complex and the options need to be distinguished from other functional modules (such as screen display specification options). In addition, the sidebar can be set to a fixed width to make the display of options more neat and standardized.

[0136] In step S303, in response to a selection operation on any live broadcast mode option, a preview live broadcast screen of the live broadcast mode associated with the live broadcast mode option is displayed on the director page.

[0137] In the disclosed embodiment, in the virtual live studio director page, after multiple live mode options are displayed by triggering the live mode switching entrance, the director can make a selection from the multiple live modes. "Selection operation" is an action that allows the director to make a selection. The selection operation can also be implemented in a variety of ways, such as using a mouse to click on the corresponding live mode option, or for a touch screen device, by touching the corresponding option on the screen.

[0138] For example, after the director sees the pop-up menu containing options such as "single-player mode", "two-player mode", and "multi-player mode", he clicks the "two-player interactive mode" option with the mouse. This mouse click behavior constitutes a selection operation.

[0139] It should be noted that the system stores the association settings between each live mode option and the specific live mode, which exist in the form of code logic, configuration files, etc. These settings clarify the detailed features of the live mode corresponding to each option in terms of screen layout, element display, interaction rules, etc. The system can call the relevant data resources to generate the corresponding preview live screen according to the live mode setting associated with the selected live mode option. Among them, the above process involves the integration of multiple elements, such as virtual scene data, relevant parameters of the anchor screen (such as the screen information collected by the camera, the position of the anchor object, etc.), audio-related settings, etc. After calling the data to generate the preliminary screen, a series of optimization processes such as rendering are performed to make the screen present a better visual effect and meet the expected requirements of the live broadcast. Optionally, the rendering process will consider multiple factors such as lighting effects, color matching, and picture clarity. After the above steps of data integration, screen generation, and rendering optimization, the preview live screen of the live mode associated with the selected live mode option will be presented on the director page. The director can use this preview live screen to check the approximate effect that will be presented during the live broadcast in advance, so as to make timely adjustments to some unsatisfactory areas.

[0140] For example, taking "multiplayer mode" as an example, the system needs to obtain the preset virtual chat room scene data, and then determine the initial position and display ratio of the multiple guests participating in the interview in the screen. At the same time, it needs to prepare the audio module for collecting and processing the speaking voices of the guests, and then combine these elements according to the set layout rules to generate a preliminary picture.

[0141] In some embodiments, when a two-person mode or a multi-person mode is used for live broadcast, because there are two or more participants, the corresponding information sources of each of them, such as the picture, are different, that is, from different live streams. For example, in the two-person mode, the two anchors each have a live stream that collects their own pictures, sounds, and other contents, and in the multi-person mode, each participant also has their own corresponding live stream. Therefore, it involves the situation of live stream confluence. Live stream confluence is to integrate these live streams from different sources together, and process them according to the set layout, rules, etc., such as placing the two people's pictures on a reasonable split screen in the two-person mode, and arranging the picture display position of each participant according to the situation in the multi-person mode. After such a merging operation, a preview live screen that can be viewed in advance can be generated and obtained, so that the director can know the approximate effect of the live broadcast in advance. Correspondingly, when the live broadcast mode associated with the live broadcast mode option includes multiple live streams, the electronic device obtains at least one live stream from other sources. Then, the electronic device merges the live stream of the anchor object and at least one live stream in the virtual live broadcast room to obtain a preview live screen. Finally, the electronic device displays the preview live screen. The above method enriches and diversifies the live broadcast mode by integrating multiple live streams. Moreover, it is convenient for broadcast directors to preview the effects in advance, which is conducive to accurately adjusting the layout and content, and improving the efficiency of human-computer interaction. In addition, it also enhances the flexibility and viewing experience of live broadcasts, meets the needs of different live broadcast scenarios, and improves the audience's interactive experience and the overall quality of live broadcasts.

[0142] In some embodiments, the system can create a mirror live broadcast room, which is used to replace the current virtual live broadcast room. This is the preview live broadcast screen of the mirror live broadcast room, that is, the preview live broadcast screen of the virtual live broadcast room. Correspondingly, the electronic device creates a mirror live broadcast room corresponding to the live broadcast mode associated with the live broadcast mode option, and the mirror live broadcast room includes the mirror images of each audience in the virtual live broadcast room. Then, the electronic device displays the preview live broadcast screen of the mirror live broadcast room on the director page. By creating a mirror live broadcast room and displaying the preview screen, the director can accurately adjust the live broadcast layout and process according to the preview effect of the mirror live broadcast room, and can also effectively reduce the risk of live broadcast errors, discover potential problems in advance and solve them, ensure the fluency and quality of the live broadcast, improve the overall viewing experience of the audience, and improve the efficiency of human-computer interaction.

[0143] Optionally, since each live broadcast mode option has a corresponding live broadcast mode, these live broadcast modes specify many elements such as the layout of the live broadcast room and the interactive method. For example, the two-person mode may specify that the screen is split on the left and right to display two anchors, and the multi-person mode may be a multi-window display of multiple participants. The electronic device can obtain key information from the current virtual live broadcast room. The key information includes the settings of the virtual scene (such as the 3D model of the scene, the background color, the position of the props, etc.), the relevant data of the anchor (such as the image, position, action, etc. of the anchor), and the relevant information of the audience (such as the number of viewers, location markers, etc.). Then, the electronic device builds the framework of the mirror live broadcast room according to the requirements of the live broadcast mode associated with the live broadcast mode option. Then, the electronic device adds the elements obtained from the virtual live broadcast room to the mirror live broadcast room. Copy the virtual scene to the mirror live broadcast room to ensure that the layout and appearance of the scene are consistent. For the anchor, place its image, action and other data according to the constructed framework. For the audience part, the electronic device can create a mirror for each audience. This step involves copying information such as the viewer's location markers in the virtual live broadcast room, and depending on the system settings, some simplifications may be made to the viewer's mirror, such as retaining only the viewer's location and basic interactive identifiers (such as likes and comments icons). Then, the electronic device configures the interactive rules of the mirror live broadcast room according to the live broadcast mode. For example, in interactive mode, ensure that the interactive functions (such as asking questions, voting, etc.) between the anchor and the audience mirror can operate normally. At the same time, set the display rules of the mirror live broadcast room, including parameters such as picture resolution, frame rate, and color, so that it meets the requirements of the live broadcast mode. Finally, the electronic device integrates all elements and rules, optimizes the mirror live broadcast room, and obtains a mirror live broadcast room.

[0144] For example, see Figure 5 As shown, Figure 5 FIG. 1 is a schematic diagram of another broadcasting page provided according to an exemplary embodiment. Figure 5 As shown in (a), a preview live screen is displayed on the right side of the current live screen, and the preview live screen is in game live mode. Figure 5 As shown in (b) in the figure, a preview live screen is displayed on the right side of the current live screen, and the preview live screen is in a chat room mode, that is, a multi-person mode.

[0145] In step S304, in response to a selection operation on any one of the plurality of screen display specification options, a preview live screen of the screen display specification associated with the screen display specification option is displayed on the director page.

[0146] In the disclosed embodiment, on the director page of the virtual live broadcast room, multiple screen display specification options are displayed, such as horizontal screen, vertical screen, different resolutions (such as 720p, 1080p, etc.), and screen ratios (such as 16:9, 4:3, etc.). When the director selects one of the screen display specification options, the system will respond. Optionally, the system sets the association between each option and the specific screen display specification. Once selected, the system will adjust the live screen accordingly according to the screen display specification associated with the option, such as changing the resolution size, screen ratio, etc., and then display the adjusted preview live screen on the director page, so that the director can check in advance whether the screen effect meets expectations.

[0147] In some embodiments, take the case where multiple screen display specification options include a horizontal screen option and a vertical screen option. Accordingly, when the current live screen is in a horizontal screen state, in response to the selection operation of the vertical screen option in the multiple screen display specification options, the electronic device displays a preview live screen in a vertical screen state on the director page. When the current live screen is in a vertical screen state, in response to the selection operation of the horizontal screen option in the multiple screen display specification options, the electronic device displays a preview live screen in a horizontal screen state on the director page. In this way, on the one hand, the horizontal and vertical screens can be flexibly switched according to the live content and the focus of the display, meeting the needs of different scenes and improving the adaptability of the screen; on the other hand, it is convenient for the director to preview in advance, and can intuitively see the effect after the switch, so as to timely adjust elements such as the screen layout, optimize the visual presentation of the live broadcast, enhance the audience's viewing experience, and improve the efficiency of human-computer interaction.

[0148] For example, see Figure 6 As shown, Figure 6 FIG. 1 is a schematic diagram of another broadcasting page provided according to an exemplary embodiment. Figure 6 As shown in (a), when the current live screen is in horizontal mode, by clicking the vertical mode option, a preview live screen in vertical mode is displayed on the right side of the current live screen. The content of the preview live screen is the same as that of the current live screen. Figure 6 As shown in (b), when the current live broadcast screen is in portrait mode, by clicking the landscape option, a preview live broadcast screen in landscape mode is displayed on the right side of the current live broadcast screen.

[0149] In some embodiments, multiple screen display specification options include multiple screen ratio options as an example. Common screen ratios include 16:9, 4:3 and other different aspect ratios. Different screen ratios have significant differences in visual perception and content adaptability, which have an important impact on the overall presentation effect of the live screen. The 16:9 screen ratio is consistent with the display specifications of modern mainstream displays and the visual habits of most viewers. It is better at displaying broad and grand virtual scenes and images with deep integration of characters and scenes. For example, in virtual tourism live broadcasts, the 16:9 ratio can perfectly present a panoramic view of magnificent natural scenery, making the audience feel as if they are on the scene; while the 4:3 screen ratio is relatively focused on emphasizing the vertical content of the screen, and has unique advantages in some live broadcast scenes that are mainly based on half-body display of characters and text information display. For example, when the lecturer is presented on the screen as a half-body portrait and accompanied by the key text content of the course, the 4:3 ratio can make the layout of each element more reasonable and compact, which is convenient for the audience to focus on learning. Correspondingly. In response to the selection operation of any of the multiple aspect ratio options, the electronic device displays a preview live screen of the aspect ratio associated with the aspect ratio option on the director page. The above method can enhance the flexibility of visual presentation, facilitate early optimization and adjustment, and meet diverse live broadcast needs. By switching the aspect ratio option to preview the screen, the director can make the screen fit the theme, optimize the elements in advance to enhance the audience's viewing experience, and improve the efficiency of human-computer interaction.

[0150] For example, see Figure 7 As shown, Figure 7 FIG. 1 is a schematic diagram of another broadcasting page provided according to an exemplary embodiment. Figure 7 As shown, the current live broadcast screen has a screen ratio of 16:9. After the director selects 4:3, a preview live broadcast screen is displayed on the right side of the current live broadcast screen, and the preview anchor screen has a screen ratio of 4:3.

[0151] In some embodiments, multiple screen display specification options include multiple screen resolution options as an example. Common resolution specifications include 720p (1280×720 pixels), 1080p (1920×1080 pixels), 4K (3840×2160 pixels), etc. The resolution directly determines the pixel density of the picture. The higher the value, the more pixels the picture contains, the clearer and more delicate the image presentation is, and the richer the detail information can be displayed. Accordingly, in response to the selection operation of any of the multiple screen resolution options, the electronic device displays a preview live screen of the screen resolution associated with the screen resolution option on the director page. The above method can flexibly adjust the screen resolution to meet the needs of different live broadcast scenes, so that the director can preview the live broadcast effect in advance, accurately optimize the picture clarity and detail presentation, thereby effectively improving the live visual quality and the audience viewing experience, and improving the efficiency of human-computer interaction.

[0152] In some embodiments, the multiple screen display specification options also include frame rate options. Common frame rates include 24fps (frames per second), 30fps, 60fps, etc. Frame rate is a key indicator for measuring the smoothness of the screen, and its value directly determines the coherence and dynamic performance of the screen during playback. A higher frame rate (such as 60fps) can clearly and smoothly capture and present fast action changes and dynamic scenes in the live screen, which is particularly suitable for scenes such as virtual sports events that require extremely high screen dynamics, and can ensure that the audience can accurately capture the athletes' fast running, jumping and other exciting moments; while a lower frame rate (such as 24fps) may cause stuttering, action smearing and other phenomena when processing such dynamic pictures, which seriously affects the audience's viewing experience and the visual quality of the live broadcast. Accordingly, in response to the selection operation of any frame rate option among the multiple frame rate options, the electronic device displays a preview live screen of the frame rate associated with the application frame rate option on the director page.

[0153] In some embodiments, taking the case where multiple screen display specification options include custom options, accordingly, in response to the selection operation of the custom options in the multiple screen display specification options, the electronic device displays a screen custom page. Then, based on the screen parameters input on the custom page, the electronic device displays a preview live screen of the application screen parameters on the director page. By providing a custom screen specification function, a custom page is displayed in response to a selection operation, and the electronic device generates a preview live screen based on the input parameters, which is conducive to meeting personalized live broadcast needs, helping directors to accurately create unique visual effects, enhance the attractiveness and professionalism of live broadcasts, and improve audience immersion and satisfaction. In addition, the customization method is simple and efficient, which improves the efficiency of human-computer interaction.

[0154] In step S305, in response to the validation operation, the current live broadcast screen of the virtual live broadcast room is switched to a preview live broadcast screen.

[0155] In the disclosed embodiment, the settings made by the director in the above steps are all ineffective settings. Only through the effective operation, the current live broadcast screen that is originally being displayed to the outside and reflects the real-time live broadcast situation will be replaced.

[0156] In some embodiments, in response to the validation operation, the electronic device replaces the virtual live broadcast room with the mirror live broadcast room to switch the current live broadcast screen to the preview live broadcast screen. Optionally, the electronic device first obtains the transition special effects corresponding to the mirror live broadcast room and the virtual live broadcast room, and then plays the transition special effects when the virtual live broadcast room is replaced with the mirror live broadcast room. By replacing the virtual live broadcast room with the mirror live broadcast room switching screen, it is convenient to preview the live broadcast effect in advance to optimize the layout and process. Combined with the transition special effects, the visual coherence and viewing of the live broadcast can be enhanced, the audience's viewing experience can be improved, and the live broadcast can be carried out smoothly.

[0157] In some embodiments, the director page includes a first display area and a second display area, the current live screen and the preview live screen are displayed in the first display area, and the second display area displays multiple live screen scene options, and the live screen scene options are used to change the display scene of the live screen in the virtual live room. Correspondingly, in response to the selection operation of any live screen scene option among the multiple live screen scene options, the electronic device updates the display scene of the preview live screen displayed on the director page to the live screen scene associated with the live screen scene option. Through the director page partition setting and the live screen scene option selection mechanism, the preview live screen scene can be conveniently switched, which is conducive to planning the visual presentation in advance, optimizing the live broadcast layout and atmosphere creation, improving the professionalism of the live broadcast and the audience's visual experience, and the adjustment method is simple and efficient, which improves the efficiency of human-computer interaction.

[0158] The first display area is mainly used to display live broadcast-related content, including the live broadcast that is currently being broadcast, so that the director can know the actual situation of the live broadcast at any time. At the same time, the preview live broadcast screen will also be displayed. For example, when the director makes adjustments or tests on the live broadcast screen, he can check the effect in advance through the preview screen. Both of these screens will be presented in this area.

[0159] The second display area is used to provide multiple live screen scene options, which are intended to change the scene presented by the live screen in the virtual live broadcast room.

[0160] Optionally, the display scene of the live broadcast screen is composed of a background, screen source, display material, etc. selected by the user.

[0161] Background is an important basic part of the live broadcast scene, creating an intuitive visual environment for the entire live broadcast. Directors can choose from a number of preset backgrounds provided by the system, which cover various types, such as simulating real indoor spaces, such as offices, live broadcast rooms, classrooms, etc.; there are also outdoor natural scenery, such as beaches, forests, and mountain scenery; there are also virtual backgrounds full of creativity and theme characteristics, such as science fiction-style interstellar space, fairy tale dream castles, etc.

[0162] Image sources include camera image sources, image sources imported from external devices, and virtual image sources. Among them, one of the most common image sources is the image captured by the camera, which can be real-time images such as the host's character image and action display. In addition to the camera, images from other external devices can also be connected, such as computer screen images (used to display PPT, demonstrate software operations, etc.), game screens of game consoles (in game live broadcast scenarios), and video materials from professional video playback equipment (playing product promotion videos, teaching video clips, etc.). In addition, virtual images generated by technologies such as virtual reality can also be used as image sources, such as the image of virtual characters, display images of virtual props, etc.

[0163] Display materials include text materials, picture materials, animation materials and special effects materials. Among them, text can play a role in assisting explanations and emphasizing key points in the live broadcast screen. Inserting pictures related to the live broadcast content can enhance the visual effect. Animation materials can make the live broadcast screen more vivid and interesting, like some simple dynamic icons (such as animated icons for likes and follows), or animation elements used for transition scenes (such as transition animations when switching scenes). Special effects materials include light and shadow effects (simulating sunlight, flashing lights, etc.), filter effects (filters that change the color of the picture and create different atmospheres), etc. The use of special effects can create a unique visual atmosphere and make the live broadcast screen more ornamental and professional.

[0164] In some embodiments, the components displayed in the director page can be adjusted dynamically. Accordingly, the electronic device dynamically adjusts the size of the first display area and the second display area according to the screen display specifications of the current live screen. The size of the first display area is positively correlated with the screen display specifications of the current live screen, and the size of the second display area is negatively correlated with the screen display specifications of the current live screen. Since the dynamic adjustment function of the director page component can intelligently adjust the size of the first and second display areas according to the current live screen display specifications, it can not only ensure that important live screens are fully displayed, but also flexibly adapt to the scene option display space, optimize the page layout, and improve the convenience of director operation and the overall coordination of the live screen.

[0165] For example, see Figure 8 As shown, Figure 8 FIG. 1 is a schematic diagram of another broadcasting page provided according to an exemplary embodiment. Figure 8 As shown, the first display area 801 and the second display area 802. When the first display area is larger, the second display area is smaller. When the second display area is smaller, the second display area is larger.

[0166] The disclosed embodiment provides a display scheme for a director page, through which the host object can view the current live screen in real time, and can also change the live mode of the virtual live room through the live mode switching entrance without restarting the virtual live room, and can also change the display specifications of the live screen in the virtual live room through the screen display specification entrance. In addition, after changing the live mode or the display specifications of the live screen, the host object can also preview it on the director page, and then apply the changes through the effective operation. Compared with existing professional live broadcast tools, the director page provides rich live broadcast functions while being simple to operate, with low learning costs and short interactive links. It can be set up with one click, which is suitable for ordinary users, reduces learning costs, and improves human-computer interaction efficiency.

[0167] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

[0168] Fig. 9 1 is a block diagram of a device for displaying a director page according to an exemplary embodiment. The device is used to execute the steps of the above-mentioned method for displaying a director page. Fig. 9 As shown, the device comprises:

[0169] The first display unit 901 is configured to display a director page of the virtual live broadcast room, where the director page displays a current live broadcast screen, a live broadcast mode switching entry, and a plurality of screen display specification options, where the live broadcast mode switching entry is used to change the live broadcast mode of the virtual live broadcast room, and the screen display specification options are used to change the display specifications of the live broadcast screen in the virtual live broadcast room;

[0170] The second display unit 902 is configured to display a preview live screen of the virtual live room on the director page based on at least one of the live mode and screen display specification set on the director page;

[0171] The first display unit 901 is further configured to switch the current live broadcast screen of the virtual live broadcast room to a preview live broadcast screen in response to the validation operation.

[0172] In some embodiments, the second display unit 902 is configured to display multiple live broadcast mode options in response to a trigger operation on the live broadcast mode switching entrance; in response to a selection operation on any live broadcast mode option, a preview live broadcast screen of the live broadcast mode associated with the live broadcast mode option is displayed on the director page.

[0173] In some embodiments, the second display unit 902 is configured to obtain at least one live stream from other sources when the live broadcast mode associated with the live broadcast mode option includes multiple live broadcast streams; merge the live broadcast stream of the anchor object in the virtual live broadcast room and at least one live broadcast stream to obtain a preview live broadcast screen; and display the preview live broadcast screen.

[0174] In some embodiments, the second display unit 902 is configured to create a mirror live broadcast room corresponding to the live broadcast mode associated with the live broadcast mode option, and the mirror live broadcast room includes the mirror images of each audience in the virtual live broadcast room; and display the preview live screen of the mirror live broadcast room on the director page.

[0175] In some embodiments, the second display unit 902 is configured to replace the virtual live broadcast room with a mirror live broadcast room in response to the validation operation, so as to switch the current live broadcast screen to the preview live broadcast screen.

[0176] In some embodiments, the second display unit 902 is configured to obtain transition special effects corresponding to the mirror live room and the virtual live room; when the virtual live room is replaced with the mirror live room, the transition special effects are played.

[0177] In some embodiments, the second display unit 902 is configured to display a preview live screen of the screen display specification associated with the screen display specification option on the director page in response to a selection operation of any screen display specification option among multiple screen display specification options.

[0178] In some embodiments, it is characterized in that the multiple screen display specification options include a horizontal screen option and a vertical screen option;

[0179] The second display unit 902 is configured to, when the current live broadcast screen is in a horizontal state, display a preview of the live broadcast screen in a vertical state on the director page in response to a selection operation for a vertical screen option among multiple screen display specification options; and to, when the current live broadcast screen is in a vertical state, display a preview of the live broadcast screen in a horizontal state on the director page in response to a selection operation for a horizontal screen option among multiple screen display specification options.

[0180] In some embodiments, the plurality of screen display specification options include a plurality of screen ratio options;

[0181] The second display unit 902 is configured to display a preview live screen of the screen ratio associated with the screen ratio option on the director page in response to a selection operation on any screen ratio option among the multiple screen ratio options.

[0182] In some embodiments, the plurality of screen display specification options include a plurality of screen resolution options;

[0183] The second display unit 902 is configured to display a preview live screen of the screen resolution associated with the screen resolution option on the director page in response to a selection operation on any screen resolution option among the multiple screen resolution options.

[0184] In some embodiments, the plurality of screen display specification options include a custom option;

[0185] The second display unit 902 is configured to display a picture customization page in response to a selection operation of a customization option among multiple picture display specification options; based on the picture parameters input on the customization page, display a preview live picture of the application picture parameters on the director page.

[0186] In some embodiments, the director page includes a first display area and a second display area, the current live screen and the preview live screen are displayed in the first display area, and the second display area displays a plurality of live screen scene options, and the live screen scene options are used to change the display scene of the live screen in the virtual live room;

[0187] The second display unit 902 is also configured to update the display scene of the preview live screen displayed on the director page to the live screen scene associated with the live screen scene option in response to a selection operation of any live screen scene option among the multiple live screen scene options.

[0188] In some embodiments, the second display unit 902 is further configured to dynamically adjust the size of the first display area and the second display area according to the picture display specifications of the current live screen, the size of the first display area is positively correlated with the picture display specifications of the current live screen, and the size of the second display area is negatively correlated with the picture display specifications of the current live screen.

[0189] The disclosed embodiment provides a display device for a director page, through which the host object can view the current live screen in real time, and can also change the live mode of the virtual live room through the live mode switching entrance without restarting the virtual live room, and can also change the display specifications of the live screen in the virtual live room through the screen display specification entrance. In addition, after changing the live mode or the display specifications of the live screen, the host object can also preview it on the director page, and then apply the changes through the effective operation. Compared with existing professional live broadcast tools, the director page provides rich live broadcast functions while being simple to operate, with low learning costs and short interactive links. It can be set up with one click, which is suitable for ordinary users, reduces learning costs, and improves human-computer interaction efficiency.

[0190] It should be noted that the display device of the director page provided in the above embodiment is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the display device of the director page provided in the above embodiment and the embodiment of the method for displaying the director page belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0191] Regarding the display device of the director page in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0192] Fig.10 It is a block diagram of an electronic device according to an exemplary embodiment. Generally, the electronic device 1000 includes: a processor 1001 and a memory 1002 .

[0193] The processor 1001 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1001 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1001 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1001 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0194] The memory 1002 may include one or more computer-readable storage media, which may be non-transitory. The memory 1002 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1002 is used to store at least one program code, which is used to be executed by the processor 1001 to implement the method for displaying the director page provided in the method embodiment of the present disclosure.

[0195] In some embodiments, the electronic device 1000 may further optionally include: a peripheral device interface 1003 and at least one peripheral device. The processor 1001, the memory 1002 and the peripheral device interface 1003 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1003 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1004, a display screen 1005, a camera assembly 1006, an audio circuit 1007 and a power supply 1008.

[0196] The peripheral device interface 1003 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1001 and the memory 1002. In some embodiments, the processor 1001, the memory 1002, and the peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1001, the memory 1002, and the peripheral device interface 1003 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0197] The radio frequency circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1004 communicates with communication networks and other communication devices through electromagnetic signals. The radio frequency circuit 1004 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit 1004 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 1004 can communicate with other electronic devices through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1004 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0198] The display screen 1005 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1005 is a touch display screen, the display screen 1005 also has the ability to collect touch signals on the surface or above the surface of the display screen 1005. The touch signal can be input to the processor 1001 as a control signal for processing. At this time, the display screen 1005 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1005 can be one, and the front panel of the electronic device 1000 is set; in other embodiments, the display screen 1005 can be at least two, which are respectively set on different surfaces of the electronic device 1000 or are folded; in some other embodiments, the display screen 1005 can be a flexible display screen, which is set on the curved surface or folded surface of the electronic device 1000. Even, the display screen 1005 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0199] The camera assembly 1006 is used to capture images or videos. Optionally, the camera assembly 1006 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the electronic device, and the rear camera is arranged on the back of the electronic device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1006 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0200] The audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1001 for processing, or input them into the radio frequency circuit 1004 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the electronic device 1000. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1001 or the radio frequency circuit 1004 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1007 may also include a headphone jack.

[0201] The power supply 1008 is used to power various components in the electronic device 1000. The power supply 1008 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1008 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0202] Those skilled in the art will understand that Fig.10 The structure shown in the figure does not constitute a limitation on the electronic device 1000, and the electronic device 1000 may include more or less components than those shown in the figure, or combine some components, or adopt a different component arrangement.

[0203] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 1002 including instructions, and the instructions can be executed by a processor 1001 of an electronic device 1000 to complete the above-mentioned method for displaying the director page. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0204] A computer program product includes a computer program, which implements the above-mentioned method for displaying a director page when executed by a processor.

[0205] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0206] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for displaying a director page, characterized in that: The method comprises: Displaying a virtual live studio director page, the director page displays a current live screen, a live mode switching entry, and a plurality of screen display specification options, the live mode switching entry is used to change the live mode of the virtual live studio, and the screen display specification options are used to change the display specifications of the live screen in the virtual live studio; Based on at least one of the live broadcast mode and the screen display specification set on the director page, displaying a preview live broadcast screen of the virtual live broadcast room on the director page; In response to the validation operation, the current live broadcast screen of the virtual live broadcast room is switched to the preview live broadcast screen.

2. The method for displaying a director page according to claim 1, characterized in that: The displaying a preview live screen on the director page based on at least one of the live broadcast mode and the screen display specification set on the director page includes: In response to a triggering operation on the live mode switching entry, displaying a plurality of live mode options; In response to a selection operation on any live broadcast mode option, a preview live broadcast screen of the live broadcast mode associated with the live broadcast mode option is displayed on the director page.

3. The method for displaying a director page according to claim 2, characterized in that: The displaying, on the director page, a preview live broadcast screen of the live broadcast mode associated with the live broadcast mode option includes: When the live broadcast mode associated with the live broadcast mode option includes multiple live broadcast streams, obtaining at least one live broadcast stream from other sources; The live stream of the anchor object in the virtual live broadcast room is merged with the at least one live stream to obtain the preview live broadcast screen; The preview live screen is displayed.

4. The method for displaying a director page according to claim 2, characterized in that: The displaying, on the director page, a preview live broadcast screen of the live broadcast mode associated with the live broadcast mode option includes: Creating a mirror live broadcast room corresponding to the live broadcast mode associated with the live broadcast mode option, wherein the mirror live broadcast room includes mirror images of each viewer in the virtual live broadcast room; The preview live broadcast screen of the mirror live broadcast room is displayed on the director page.

5. The method for displaying a director page according to claim 4, characterized in that: The step of switching the current live broadcast screen to the preview live broadcast screen in response to the validation operation includes: In response to the validation operation, the virtual live broadcast room is replaced with the mirror live broadcast room to switch the current live broadcast screen to the preview live broadcast screen.

6. The method for displaying a director page according to claim 5, characterized in that: The method further comprises: Obtain the transition special effects corresponding to the mirror live broadcast room and the virtual live broadcast room; When the virtual live broadcast room is replaced by the mirror live broadcast room, the transition special effect is played.

7. The method for displaying a director page according to claim 1, characterized in that: The displaying a preview live screen on the director page based on at least one of the live broadcast mode and the screen display specification set on the director page includes: In response to a selection operation of any one of the multiple screen display specification options, a preview live screen applying the screen display specification associated with the screen display specification option is displayed on the director page.

8. The method for displaying a director page according to claim 7, characterized in that: The multiple screen display specification options include a horizontal screen option and a vertical screen option; In response to a selection operation of any one of the plurality of screen display specification options, displaying on the director page a preview live screen applying the screen display specification associated with the screen display specification option, comprises: When the current live broadcast screen is in a horizontal screen state, in response to a selection operation of a vertical screen option among the multiple screen display specification options, displaying a preview live broadcast screen in a vertical screen state on the director page; When the current live broadcast screen is in a vertical screen state, in response to a selection operation of a horizontal screen option among the multiple screen display specification options, a preview live broadcast screen in a horizontal screen state is displayed on the director page.

9. The method for displaying a director page according to claim 7, characterized in that: The multiple screen display specification options include multiple screen ratio options; In response to a selection operation of any one of the plurality of screen display specification options, displaying on the director page a preview live screen applying the screen display specification associated with the screen display specification option, comprises: In response to a selection operation of any one of the multiple aspect ratio options, a preview live screen of the aspect ratio associated with the aspect ratio option is displayed on the director page.

10. The method for displaying a director page according to claim 7, characterized in that: The multiple screen display specification options include multiple screen resolution options; In response to a selection operation of any one of the plurality of screen display specification options, displaying on the director page a preview live screen applying the screen display specification associated with the screen display specification option, comprises: In response to a selection operation of any one of the multiple picture resolution options, a preview live screen of the picture resolution associated with the picture resolution option is displayed on the director page.

11. The method for displaying a director page according to claim 7, characterized in that: The plurality of screen display specification options include a custom option; In response to a selection operation of any one of the plurality of screen display specification options, displaying on the director page a preview live screen applying the screen display specification associated with the screen display specification option, comprises: In response to a selection operation of a customization option among the plurality of screen display specification options, displaying a screen customization page; Based on the picture parameters input on the custom page, a preview live screen applying the picture parameters is displayed on the director page.

12. The method for displaying a director page according to any one of claims 1 to 11, characterized in that: The director page includes a first display area and a second display area, the current live screen and the preview live screen are displayed in the first display area, and the second display area displays a plurality of live screen scene options, and the live screen scene options are used to change the display scene of the live screen in the virtual live room; The method further comprises: In response to a selection operation of any one of the multiple live screen scene options, the display scene of the preview live screen displayed on the director page is updated to the live screen scene associated with the live screen scene option.

13. The method for displaying a director page according to claim 12, characterized in that: The method further comprises: According to the picture display specifications of the current live screen, the sizes of the first display area and the second display area are dynamically adjusted, the size of the first display area is positively correlated with the picture display specifications of the current live screen, and the size of the second display area is negatively correlated with the picture display specifications of the current live screen.

14. A display device for a director page, characterized in that: The device comprises: A first display unit is configured to display a director page of the virtual live broadcast room, wherein the director page displays a current live broadcast screen, a live broadcast mode switching entrance, and a plurality of screen display specification options, wherein the live broadcast mode switching entrance is used to change the live broadcast mode of the virtual live broadcast room, and the screen display specification options are used to change the display specifications of the live broadcast screen in the virtual live broadcast room; A second display unit is configured to display a preview live screen of the virtual live room on the director page based on at least one of a live mode and a screen display specification set on the director page; The first display unit is further configured to switch the current live broadcast screen of the virtual live broadcast room to the preview live broadcast screen in response to a validation operation.

15. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the method for displaying the director page as described in any one of claims 1 to 13.

16. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method for displaying a director page as described in any one of claims 1 to 13.

17. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for displaying a director page as described in any one of claims 1 to 13 is implemented.

Citation Information

Patent Citations

  • Method for setting multi-camera-stand video live mode

    CN106791905A

  • Live broadcast system, picture processing method in live broadcast, command distribution method and terminal

    CN117979113A

  • Automatic instructor in broadcasting in portable multimachine position records live device

    CN206389440U

  • Group live-view interactive program guide

    US20160198214A1