Method, device and equipment for guiding page display and storage medium
Through the design of the broadcast control page, the host can change the live broadcast mode and screen display specifications without restarting the virtual live broadcast room, which solves the problem of complex operation of existing professional live broadcast tools and realizes a live broadcast method that is simple to operate, has low learning cost and high interaction efficiency.
Patent Information
- Application Number
- CN202411877236.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2044-12-18
AI Technical Summary
Existing professional live streaming tools are complex to operate, have high learning costs, and have long interaction links, making them unsuitable for ordinary users.
It provides a broadcast control page that displays the current live stream, the live stream mode switching entry, and the screen display specification options. It allows broadcasters to change the live stream mode and screen display specifications without restarting the virtual live stream room, and apply the changes through the activation operation. It supports one-click setup.
It reduces the learning cost, improves human-computer interaction efficiency, is easy to operate and has a short interaction chain, making it suitable for ordinary users and providing rich live streaming functions.
Smart Images

Figure CN119815104B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of computer, and particularly relates to a director page display method and device, equipment and a storage medium. BACKGROUND
[0002] With the development of multimedia technology, more and more applications provide live broadcast functions. Anchor objects can perform live broadcast on the application, and audience objects can enter a virtual live broadcast room of the anchor object to watch the live broadcast.
[0003] At present, professional live broadcast tools such as OBS have very powerful functions and can provide a variety of professional live broadcast functions. However, the operation of these professional live broadcast tools is relatively complex, the learning cost is relatively high, and the interactive link is relatively long, which is not suitable for ordinary users. Therefore, there is an urgent need for a live broadcast mode suitable for ordinary users. SUMMARY
[0004] The present disclosure provides a director page display method, device, equipment and storage medium, which provides rich live broadcast functions, is simple to operate, has a relatively low learning cost and a relatively short interactive link, can complete the setting in one key, is suitable for ordinary users, reduces the learning cost and improves the human-computer interaction efficiency. The technical scheme of the present disclosure is as follows:
[0005] According to an aspect of an embodiment of the present disclosure, a director page display method is provided, comprising:
[0006] displaying a director page of a virtual live broadcast room, the director page displaying a current live broadcast picture, a live broadcast mode switching portal and a plurality of picture display specification options, the live broadcast mode switching portal being used for changing a live broadcast mode of the virtual live broadcast room, and the picture display specification options being used for changing a display specification of a live broadcast picture in the virtual live broadcast room;
[0007] based on at least one of the live broadcast mode and the picture display specification set in the director page, displaying a preview live broadcast picture of the virtual live broadcast room in the director page;
[0008] in response to a taking-effect operation, switching the current live broadcast picture of the virtual live broadcast room to the preview live broadcast picture.
[0009] According to another aspect of an embodiment of the present disclosure, a director page display device is provided, comprising:
[0010] a first display unit configured to display a director page of a virtual live broadcast room, the director page displaying a current live broadcast picture, a live broadcast mode switching portal and a plurality of picture display specification options, the live broadcast mode switching portal being used for changing a live broadcast mode of the virtual live broadcast room, and the picture display specification options being used for changing a display specification of a live broadcast picture in the virtual live broadcast room;
[0011] The second display unit is configured to display a preview live picture of the virtual live room on the director page based on at least one of a live mode and a picture display specification set on the director page.
[0012] The first display unit is further configured to switch the current live picture of the virtual live room to the preview live picture in response to an effective operation.
[0013] In some embodiments, the second display unit is configured to display a plurality of live mode options in response to a triggering operation on the live mode switching portal, and display a preview live picture applying a live mode associated with a selected live mode option on the director page in response to a selection operation on the selected live mode option.
[0014] In some embodiments, the second display unit is configured to acquire at least one live stream from other sources when the live mode associated with the live mode option comprises a plurality of live streams, to combine the live stream of the anchor object in the virtual live room and the at least one live stream to obtain the preview live picture, and to display the preview live picture.
[0015] In some embodiments, the second display unit is configured to create a mirror live room corresponding to the live mode associated with the live mode option, the mirror live room comprising mirrors of each viewer in the virtual live room, and to display a preview live picture of the mirror live room on the director page.
[0016] In some embodiments, the second display unit is configured to replace the virtual live room with the mirror live room to switch the current live picture to the preview live picture in response to an effective operation.
[0017] In some embodiments, the second display unit is configured to acquire a transition special effect corresponding to the mirror live room and the virtual live room, and to play the transition special effect when replacing the virtual live room with the mirror live room.
[0018] In some embodiments, the second display unit is configured to display a preview live picture applying a picture display specification associated with a selected picture display specification option on the director page in response to a selection operation on the selected picture display specification option among the plurality of picture display specification options.
[0019] In some embodiments, the plurality of picture display specification options comprises a horizontal screen option and a vertical screen option.
[0020] The second display unit is configured to, in a case where the current live picture is in a horizontal screen state, display a preview live picture in a vertical screen state on the director page in response to a selection operation on a vertical screen option in the multiple picture display specification options; and in a case where the current live picture is in a vertical screen state, display a preview live picture in a horizontal screen state on the director page in response to a selection operation on a horizontal screen option in the multiple picture display specification options.
[0021] In some embodiments, the multiple picture display specification options include multiple picture ratio options.
[0022] The second display unit is configured to display a preview live picture applying a picture ratio associated with any picture ratio option in the multiple picture ratio options on the director page in response to a selection operation on the picture ratio option.
[0023] In some embodiments, the multiple picture display specification options include multiple picture resolution options.
[0024] The second display unit is configured to display a preview live picture applying a picture resolution associated with any picture resolution option in the multiple picture resolution options on the director page in response to a selection operation on the picture resolution option.
[0025] In some embodiments, the multiple picture display specification options include a custom option.
[0026] The second display unit is configured to display a picture custom page in response to a selection operation on the custom option in the multiple picture display specification options; and display a preview live picture applying picture parameters input on the custom page on the director page.
[0027] In some embodiments, the director page includes a first display area and a second display area, the current live picture and the preview live picture are displayed in the first display area, and the second display area displays multiple live picture scene options for changing a display scene of a live picture in the virtual live room.
[0028] The second display unit is further configured to update a display scene of the preview live picture displayed on the director page to a live picture scene associated with any live picture scene option in the multiple live picture scene options in response to a selection operation on the live picture scene option.
[0029] In some embodiments, the second display unit is further configured to dynamically adjust sizes of the first display region and the second display region according to a picture display specification of the current live picture, the size of the first display region being positively correlated with the picture display specification of the current live picture, and the size of the second display region being negatively correlated with the picture display specification of the current live picture.
[0030] According to another aspect of the embodiments of the present disclosure, an electronic device is provided, which comprises:
[0031] one or more processors;
[0032] a memory for storing program code executable by the processor;
[0033] wherein the processor is configured to execute the program code to implement the above-mentioned display method of director page.
[0034] According to another aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, when 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 display method of director page.
[0035] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the above-mentioned display method of director page.
[0036] The embodiments of the present disclosure provide a display scheme of director page, through which the anchor object can view the current live picture in real time, and can also change the live mode of the virtual live room through the live mode switching entry without restarting the virtual live room, and can also change the display specification of the live picture in the virtual live room through the picture display specification entry. Moreover, after changing the live mode or the display specification of the live picture, the anchor object can also preview in the director page, and then apply the change through the validation operation. Compared with the existing professional live tool, the director page provides rich live functions, and is simple to operate, has low learning cost and short interaction link, and can be set up by one key, is suitable for ordinary users, reduces the learning cost, and improves the human-computer interaction efficiency.
[0037] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0038] The accompanying drawings incorporated in and forming a part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure without imposing undue limitations on the disclosure.
[0039] Figure 1 is a schematic diagram of an implementation environment of a display method of a director page according to an example embodiment.
[0040] Figure 2 is a flowchart of a display method of a director page according to an example embodiment.
[0041] Figure 3 is a flowchart of another display method of a director page according to an example embodiment.
[0042] Figure 4 is a schematic diagram of a director page according to an example embodiment.
[0043] Figure 5 is a schematic diagram of another director page according to an example embodiment.
[0044] Figure 6 is a schematic diagram of another director page according to an example embodiment.
[0045] Figure 7 is a schematic diagram of another director page according to an example embodiment.
[0046] Figure 8 is a schematic diagram of another director page according to an example embodiment.
[0047] Figure 9 is a block diagram of a display device of a director page according to an example embodiment.
[0048] Figure 10 is a block diagram of an electronic device according to an example embodiment. DETAILED DESCRIPTION
[0049] In order for those skilled 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 described clearly and completely below with reference to the 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 do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation described in the following example embodiments does not represent all implementations consistent with the present disclosure. Rather, 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 for analysis, stored data, displayed data, etc.) and signals involved in the present disclosure are authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions. For example, the live picture involved in the present disclosure is obtained with full authorization.
[0052] Figure 1 is a schematic diagram of an implementation environment of a display method of a director page according to an exemplary embodiment. Referring to 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 through a wireless network or a wired network.
[0053] In the embodiments of the present disclosure, the electronic device 101 is installed with an application program, which includes a director page for assisting live broadcast, and 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 player (Moving Picture Experts Group Audio Layer IV), and a laptop computer.
[0055] The electronic device 101 can generally refer to one of a plurality of electronic devices, and the embodiments are exemplified by the electronic device 101. Those skilled in the art can know that the number of the above-mentioned electronic devices can be more or less. For example, the above-mentioned electronic devices can be several, or the above-mentioned electronic devices can be dozens or hundreds, or more, and the number and type of the electronic devices are not limited in the embodiments of the present disclosure.
[0056] The server 102 is at least one of a server, a plurality of servers, a cloud computing platform and a virtualization center. Optionally, the number of the above-mentioned servers can be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 102 can 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 jointly compute in a distributed computing architecture. The server 102 can be connected with the electronic device 101 and other electronic devices through a wireless network or a wired network. Optionally, the number of servers can be more or less, which is not limited in the embodiments of the present disclosure.
[0058] Figure 2 is a flowchart of a display method of a director page according to an exemplary embodiment, as shown in Figure 2 The method is executed by an electronic device and includes the following steps:
[0059] In step S201, a director page of a virtual live room is displayed, and the director page displays a current live picture, a live mode switching portal, and a plurality of picture display specification options.
[0060] In the embodiments of the present disclosure, the current live picture displays a picture of a virtual live room being performed in real time. The live mode switching portal is used to change the live mode of the virtual live room, and the picture display specification options are used to change the display specification of the live picture in the virtual live room.
[0061] In step S202, based on at least one of the live mode and the picture display specification set in the director page, a preview live picture of the virtual live room is displayed in the director page.
[0062] In the embodiments of the present disclosure, when a live mode is set in the director page, the system will combine picture elements according to the characteristics of the mode. The picture display specification includes the resolution, proportion, and other contents of the picture. After the director sets these specifications, the system will adjust the picture of the virtual live room according to the requirements.
[0063] Optionally, the anchor object can only set the live mode, and the system displays the preview picture according to the live mode; or the anchor object can only set the picture display specification, and the system displays the picture according to the specification; or the anchor object can set both, and the system generates and displays the preview live picture by comprehensively considering the two factors.
[0064] In step S203, in response to an effective operation, the current live picture of the virtual live room is switched to the preview live picture.
[0065] In the embodiments of the present disclosure, the anchor object can perform an effective operation by clicking a certain specific switching button, selecting a corresponding function option, or the like. After the effective operation is performed, the originally externally displayed real-time current live picture is replaced by the preview live picture in the advance viewing state.
[0066] The embodiments of the present disclosure provide a display scheme of a director page. Through the director page, the anchor object can view the current live picture in real time, change the live mode of the virtual live room without restarting the virtual live room through a live mode switching entry, and change the display specification of the live picture in the virtual live room through a picture display specification entry. In addition, after changing the live mode or the display specification of the live picture, the anchor object can preview on the director page and then apply the changes through an effective operation. Compared with the existing professional live tool, the director page provides rich live functions, and is simple to operate, has low learning cost, and has short interaction links. All the settings can be completed in one click, which is suitable for ordinary users, reduces the learning cost, and improves the human-computer interaction efficiency.
[0067] In some embodiments, based on at least one of the live mode and the picture display specification set on the director page, a preview live picture is displayed on the director page, including:
[0068] In response to a triggering operation on the live mode switching entry, a plurality of live mode options are displayed.
[0069] In response to a selection operation on any live mode option, a preview live picture of a live mode associated with the live mode option is displayed on the director page.
[0070] In the embodiments of the present disclosure, the corresponding preview live picture is displayed in response to the triggering and selection operations of the live mode switching entry through the director page setting operation, which is beneficial to flexibly adjusting the live mode on demand, optimizing the live presentation effect in advance, and improving the human-computer interaction efficiency.
[0071] In some embodiments, the preview live picture of the live mode associated with the live mode option is displayed on the director page, including:
[0072] In the case where the live mode associated with the live mode option includes a plurality of live streams, at least one live stream from other sources is obtained.
[0073] The live stream of the anchor object in the virtual live room and the at least one live stream are merged to obtain the preview live picture.
[0074] The preview live picture is displayed.
[0075] In the embodiments of the present disclosure, the above-mentioned manner integrates multiple live streaming, so that the live mode is rich and varied. Moreover, it is convenient for the director to preview the effect in advance, which is beneficial to accurately adjust the layout and content, and improves the human-computer interaction efficiency. In addition, it also enhances the flexibility and watchability of live streaming, meets the needs of different live streaming scenes, and improves the audience interaction experience and overall quality of live streaming.
[0076] In some embodiments, the preview live picture of the live mode associated with the application live mode option is displayed on the director page, including:
[0077] A mirror live room corresponding to the live mode associated with the live mode option is created, and the mirror live room includes mirrors of each audience in the virtual live room.
[0078] The preview live picture of the mirror live room is displayed on the director page.
[0079] In the embodiments of the present disclosure, by creating a mirror live room and displaying a preview picture, the director can accurately adjust the live layout and process according to the preview effect of the mirror live room, and can also effectively reduce the risk of live streaming errors, find potential problems in advance and solve them, ensure the smoothness and quality of live streaming, improve the overall viewing experience of the audience, and improve the human-computer interaction efficiency.
[0080] In some embodiments, in response to the validation operation, the current live picture is switched to the preview live picture, including:
[0081] In response to the validation operation, the virtual live room is replaced with the mirror live room to switch the current live picture to the preview live picture.
[0082] In the embodiments of the present disclosure, by switching the current live picture to the preview live picture based on the mirror live room in response to the validation operation, it is helpful to accurately control the live visual effect and process details in advance, to find and correct problems in time, to improve the live quality and smoothness, and to enhance the audience viewing experience and overall professionalism of live streaming.
[0083] In some embodiments, the method further includes:
[0084] Obtaining a transition special effect corresponding to the mirror live room and the virtual live room;
[0085] When the virtual live room is replaced with the mirror live room, the transition special effect is played.
[0086] In the embodiments of the present disclosure, by obtaining and playing the corresponding transition special effect when the virtual live room is replaced with the mirror live room, not only can the live picture switching transition be natural and smooth, the visual coherence and watchability can be enhanced, but also the professionalism and immersion of live streaming can be improved, the audience attention can be attracted, and the overall viewing experience can be optimized.
[0087] In some embodiments, based on at least one of the live broadcast mode and the picture display specification set in the director page, a preview live picture is displayed on the director page, including:
[0088] In response to a selection operation on any one of the plurality of picture display specification options, a preview live picture of the picture display specification associated with the application picture display specification option is displayed on the director page.
[0089] In the embodiments of the present disclosure, the preview live picture is displayed based on the related settings of the director page, and the corresponding picture is presented in response to the picture display specification option selection operation, which helps to optimize the live visual presentation in advance as needed, improves the picture adaptability, and thus enhances the audience viewing experience and ensures the live effect and quality.
[0090] In some embodiments, the plurality of picture display specification options includes a horizontal screen option and a vertical screen option;
[0091] In response to a selection operation on any one of the plurality of picture display specification options, a preview live picture of the picture display specification associated with the application picture display specification option is displayed on the director page, including:
[0092] In the case that the current live picture is in a horizontal screen state, in response to a selection operation on the vertical screen option in the plurality of picture display specification options, a preview live picture in a vertical screen state is displayed on the director page;
[0093] In the case that the current live picture is in a vertical screen state, in response to a selection operation on the horizontal screen option in the plurality of picture display specification options, a preview live picture in a horizontal screen state is displayed on the director page.
[0094] In the embodiments of the present disclosure, in this way, on the one hand, the horizontal and vertical screens are flexibly switched according to the live content and display focus, meeting different scene requirements and improving the picture adaptability; on the other hand, it is convenient for the director to preview in advance, and the effect after switching can be directly observed, so that the picture layout and other elements can be adjusted in time, the live visual presentation is optimized, the audience viewing experience is enhanced, and the human-computer interaction efficiency is improved.
[0095] In some embodiments, the plurality of picture display specification options includes a plurality of picture ratio options;
[0096] In response to a selection operation on any one of the plurality of picture display specification options, a preview live picture of the picture display specification associated with the application picture display specification option is displayed on the director page, including:
[0097] In response to a selection operation on any one of the plurality of picture ratio options, a preview live picture of the picture ratio associated with the application picture ratio option is displayed on the director page.
[0098] In the embodiments of the present disclosure, the above-mentioned manner can enhance the flexibility of visual presentation, facilitate early optimization and adjustment, and meet diversified live broadcast needs. By switching the picture scale option to preview the picture, the director can make the picture fit the theme, optimize the elements in advance, and improve the audience's viewing experience, thereby improving the human-computer interaction efficiency.
[0099] In some embodiments, the plurality of picture display specification options includes a plurality of picture resolution options.
[0100] In response to a selection operation on any one of the plurality of picture display specification options, the preview live broadcast picture of the picture display specification associated with the picture display specification option is displayed on the director page.
[0101] In response to a selection operation on any one of the plurality of picture resolution options, the preview live broadcast picture of the picture resolution associated with the picture resolution option is displayed on the director page.
[0102] In the embodiments of the present disclosure, the above-mentioned manner can flexibly adjust the picture resolution to adapt to different live broadcast scene needs, 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 human-computer interaction efficiency.
[0103] In some embodiments, the plurality of picture display specification options includes a custom option.
[0104] In response to a selection operation on any one of the plurality of picture display specification options, the preview live broadcast picture of the picture display specification associated with the picture display specification option is displayed on the director page.
[0105] In response to a selection operation on the custom option in the plurality of picture display specification options, a picture customization page is displayed.
[0106] Based on the picture parameters input on the customization page, the preview live broadcast picture of the picture parameters is displayed on the director page.
[0107] In the embodiments of the present disclosure, by providing the custom picture specification function, displaying the customization page in response to the selection operation, and generating the preview live broadcast picture according to the input parameters, the electronic device can meet the personalized live broadcast needs, help the director to accurately create unique visual effects, enhance the attraction and professionalism of the live broadcast, improve the audience's immersion and satisfaction, and the customization method is simple and efficient, thereby improving the human-computer interaction efficiency.
[0108] In some embodiments, the director page includes a first display area and a second display area, the current live picture and the preview live picture are displayed in the first display area, and the second display area displays a plurality of live picture scene options for changing the display scene of the live picture in the virtual live room.
[0109] The method further includes:
[0110] In response to a selection operation on any one of the plurality of live picture scene options, the display scene of the preview live picture displayed by the director page is updated to the live picture scene associated with the live picture scene option.
[0111] In the embodiments of the present disclosure, the director page partition setting and the live picture scene option selection mechanism can conveniently switch the preview live picture scene, facilitate early planning of visual presentation, optimize the live layout and atmosphere creation, improve the professionalism of the live broadcast and the visual experience of the audience, and the adjustment method is simple and efficient, thereby improving the human-computer interaction efficiency.
[0112] In some embodiments, the method further includes:
[0113] According to the picture display specification of the current live picture, the size of the first display area and the second display area is dynamically adjusted, the size of the first display area is positively correlated with the picture display specification of the current live picture, and the size of the second display area is inversely correlated with the picture display specification of the current live picture.
[0114] In the embodiments of the present disclosure, since the director page component dynamically adjusts the size of the first and second display areas according to the current live picture display specification, important live pictures can be fully displayed, and the scene option display space can be flexibly adapted, thereby optimizing the page layout and improving the convenience of director operation and the overall coordination of the live picture.
[0115] Figure 3 is a flowchart of another display method of a director page according to an example embodiment, as shown in Figure 3 The method is performed by an electronic device and includes the following steps:
[0116] In step S301, a director page of a virtual live room is displayed, and the director page displays a current live picture, a live mode switching portal, and a plurality of picture display specification options.
[0117] In the embodiments of the present disclosure, the virtual live room is a three-dimensional virtual space or a real-time shooting entity live room. The director page of the virtual live room is used to control and monitor the live broadcast process.
[0118] The current live picture is a live page viewed by the audience end. By displaying the current live picture, the staff can instantly view the actual state of the live broadcast. By viewing the current live picture, the director can comprehensively evaluate various elements of the live broadcast. On the one hand, the director can accurately judge the state of the host, including whether the expression is natural and whether the explanation rhythm is appropriate; on the other hand, the director can also deeply check the fusion and coordination between the virtual scene and the host, goods and other elements, and timely detect picture lag, element display abnormalities and other technical faults. Alternatively, the director can be the same person as the host.
[0119] For example, taking the virtual e-commerce live broadcast scene as an example, the current live picture can display a host who is holding a product and introducing and demonstrating the use method in detail. Alternatively, the background will display a virtual scene matching the product category, such as a fashion makeup room background when selling cosmetics, or a dynamic gym background when selling sports equipment, which can enhance the situational feeling and professionalism of the live broadcast.
[0120] The live mode switching entrance is used to change the live mode of the virtual live room. The live mode is a diversified running way and style paradigm preset for the virtual live room. Each live mode has a unique picture layout, interaction logic and adapts to a specific live broadcast scene. Alternatively, the live mode includes single-person mode, double-person mode, multi-person mode and game mode.
[0121] The single-person mode can be applied to live broadcast scenes such as knowledge lectures and product introductions. In this live mode, the layout of the live picture usually highlights the main image of the explainer (host) and the display area of the related explanation content. Alternatively, the show live broadcast can also be called single-person mode. Show live broadcast refers to live broadcast of hosts showing their talents, such as singing, dancing and making handicrafts.
[0122] The double-person mode is usually applied to interview and dialogue live broadcast scenes. The screen presentation mode is characterized by reasonably distributing the two parties involved in the interaction in the screen, commonly in the form of left-right split screen or top-bottom split screen, ensuring that the audience can clearly capture the expressions, actions and details of the communication and interaction of the two parties.
[0123] The multi-person mode is usually used in live broadcast scenes such as chat rooms, online variety shows and seminars. In this mode, the picture needs to consider the display needs of multiple participants, and multiple windows are usually used to present different characters, and the window size, position and other parameters are dynamically adjusted according to the activity link emphasis and rhythm.
[0124] The game mode is used for live game scenes, as the name implies. In this mode, the picture mainly displays the real-time game picture.
[0125] Optionally, the live streaming mode switching entry is presented in the form of an intuitive button, drop-down menu, or icon on the control panel. Based on the actual progress and content requirements of the live stream, the control panel can click this entry to trigger an instruction to change the live streaming mode of the virtual live streaming room, thereby achieving real-time switching of the live streaming mode.
[0126] The display specifications option is used to change the display specifications of the live stream in the virtual live streaming room. Display specifications cover several key parameters that determine the visual quality of the live stream, such as screen orientation (portrait or landscape), resolution, aspect ratio, and frame rate.
[0127] Optionally, display specifications options can be displayed in various forms on the control panel, such as selectable menu lists and parameter adjustment sliders. Control personnel can select and adjust appropriate combinations of display specifications parameters based on the specific context of the live broadcast and the desired visual effects.
[0128] For example, see Figure 4 As shown, Figure 4 This is a schematic diagram of a broadcast control page provided according to an exemplary embodiment. For example... Figure 4 As shown, the broadcast control page includes a live streaming mode switching entry 401. By clicking this entry, the broadcast control personnel can view the live streaming mode menu, which includes a first live streaming mode, a second live streaming mode, and a third live streaming mode. The currently used live streaming mode is marked "In Use," and the switchable modes are marked "Switch To." The broadcast control page also includes multiple screen display options 402, such as landscape, portrait, 16:9, 16:10, 4:3, 720P, 1080P, 2K, and 4K. Optionally, the broadcast control page also includes other functions used during the live streaming process in different areas, such as a live streaming monitoring area, a live streaming tools area, an online audience area, and an interactive message area. This embodiment does not impose limitations on these areas.
[0129] In step S302, in response to the triggering operation of the live streaming mode switching entry, multiple live streaming mode options are displayed.
[0130] In this embodiment of the disclosure, the live streaming mode switching entry in the virtual live streaming room's control page is a control component used to change the live streaming mode. The triggering operation can take various forms, such as clicking the left mouse button, touching the corresponding icon on a touchscreen device, or using a pre-defined shortcut key. Optionally, the currently used live streaming mode is highlighted, and the user can switch live streaming modes by selecting one of the live streaming mode options.
[0131] For example, see above. Figure 4For example, the director clicks the live mode switching entry 401, and three live mode options, i.e., a first live mode, a second live mode, and a third live mode, are displayed in the form of a drop-down menu on the director page. Optionally, the first live mode is the currently used live mode, which is marked as in use. The second live mode and the third live mode each correspond to a switching-off option, and the switching-off option can be clicked to switch the live mode.
[0132] Optionally, the live mode options can be displayed in various ways, such as a drop-down menu, a pop-up window, or a sidebar expansion.
[0133] The drop-down menu refers to that when the live mode switching entry is triggered, a menu is expanded downward, and various live mode options are listed in the menu. This way saves page space and is suitable for a relatively small number of options. For example, when there are five or six live mode options, the drop-down menu can clearly display the names of each option, and the director can use the mouse wheel or the up and down arrow keys to browse the options.
[0134] The pop-up window refers to that a separate window is popped up on the screen, and various live mode options are displayed in the window. This way can more prominently display the options and can add some simple instructions or mode preview pictures in the window. For example, each live mode option can have a small thumbnail picture next to it, showing a typical picture layout in the mode, helping the director quickly understand the characteristics of each option.
[0135] The sidebar expansion refers to that the director page includes a sidebar, which is expanded after a triggering operation, and live mode options are presented in the form of a list or an icon plus text. This way is suitable for a complex layout of the director page, which needs to distinguish the options from other functional modules, such as picture display specifications. Moreover, the sidebar can be set to a fixed width, so that the options are displayed more neatly and standardly.
[0136] In step S303, in response to a selection operation on any live mode option, a preview live picture of the live mode associated with the live mode option is displayed on the director page.
[0137] In the embodiments of the present disclosure, in the director page of the virtual live room, after various live mode options are displayed by triggering the live mode switching entry, the director can make a selection from the various live modes. The selection operation is an action of the director making a selection. The selection operation can also be implemented in various ways, such as clicking the corresponding live mode option using a mouse, or touching the corresponding option on the touch screen for a touch screen device.
[0138] For example, after the director sees the pop-up menu containing options such as "single-person mode", "two-person mode", "multi-person mode", etc., the director clicks the "two-person interactive mode" option with the mouse, and this mouse click constitutes a selection operation.
[0139] It should be noted that the system internally stores the association settings between each live broadcast mode option and a specific live broadcast mode, and these settings exist in the form of code logic, configuration files, etc. These settings explicitly define the detailed characteristics of the live broadcast mode corresponding to each option in terms of screen layout, element display, interaction rules, etc. The system can generate the corresponding preview live broadcast screen by calling relevant data resources according to the live broadcast mode settings associated with the selected live broadcast mode option. The above process involves integrating multiple elements, such as virtual scene data, relevant parameters of the anchor screen (such as camera-captured screen information, anchor object position, etc.), audio-related settings, etc. After calling the data to generate the initial screen, a series of optimization processes such as rendering are performed to make the screen have better visual effects and meet the expected requirements of live broadcast. Optionally, the rendering process takes into account factors such as lighting effects, color matching, screen clarity, etc. After the above steps of data integration, screen generation, and rendering optimization, the final preview live broadcast screen that applies the live broadcast mode associated with the selected live broadcast mode option is presented on the director page. The director can use this preview live broadcast screen to preview the general effect that will be presented during live broadcast in advance, so as to make timely adjustments to some unsatisfactory aspects.
[0140] For example, taking "multi-person mode" as an example, the system needs to obtain the preset virtual chat room scene data, then determine the initial positions and display ratios of the multiple guests participating in the interview in the screen, and prepare audio modules for collecting and processing the speaking voices of the guests, and then combine these elements according to the set layout rules to generate an initial screen.
[0141] In some embodiments, when live streaming in a double-person mode or a multi-person mode, because there are two or more participants, the picture and other information sources corresponding to each of them are different, that is, from different live streaming sources. For example, in a double-person mode, each of the two anchors has a live streaming source collecting their own picture, sound, and other content, and in a multi-person mode, each participant also has a corresponding live streaming source. Therefore, live streaming source merging may be involved. Live streaming source merging is to integrate these live streaming sources from different sources, process them according to the set layout, rules, etc., such as reasonably splitting and placing the pictures of the two people in a double-person mode, arranging the picture display positions of the participants in a multi-person mode, etc. After such merging operation, a preview live streaming picture that can be viewed in advance is generated and obtained, which facilitates the director to know the general effect of the live streaming in advance. Correspondingly, in the case where the live streaming mode associated with the live streaming mode option includes multiple live streaming sources, the electronic device obtains at least one live streaming source from other sources. Then, the electronic device merges the live streaming source of the anchor object in the virtual live streaming room and the at least one live streaming source to obtain a preview live streaming picture. Finally, the electronic device displays the preview live streaming picture. The above-mentioned manner integrates multiple live streaming sources, making the live streaming mode rich and diverse. Moreover, it facilitates the director to preview the effect in advance, which is beneficial to accurately adjusting the layout and content, improving the human-computer interaction efficiency. In addition, it also enhances the flexibility and watchability of live streaming, meets the needs of different live streaming scenes, improves the audience interaction experience and the overall quality of live streaming.
[0142] In some embodiments, the system can create a mirror live streaming room for replacing the current virtual live streaming room, and the preview live streaming picture of the mirror live streaming room is also the preview live streaming picture of the virtual live streaming room. Correspondingly, the electronic device creates a mirror live streaming room corresponding to the live streaming mode associated with the live streaming mode option, and the mirror live streaming room includes mirrors of each audience in the virtual live streaming room. Then, the electronic device displays the preview live streaming picture of the mirror live streaming room on the director page. By creating a mirror live streaming room and displaying a preview picture, the director can accurately adjust the live streaming layout and process according to the preview effect of the mirror live streaming room, which can effectively reduce the risk of live streaming mistakes, find potential problems in advance and solve them, ensure the fluency and quality of live streaming, improve the overall viewing experience of the audience, and improve the human-computer interaction efficiency.
[0143] Optionally, since each live streaming mode option has a corresponding live streaming mode, these modes define many elements such as the layout and interaction methods of the live streaming room. For example, a two-person mode might specify that the screen displays two hosts side-by-side, while a multi-person mode might display multiple participants in multiple windows. The electronic device can obtain key information from the current virtual live streaming room. Key information includes the virtual scene settings (such as the 3D model of the scene, background color, prop positions, etc.), relevant data of the hosts (such as the host's appearance, position, actions, etc.), and relevant information of the audience (such as the number of audience members, location markers, etc.). Then, the electronic device constructs the framework of the mirrored live streaming room according to the requirements of the live streaming mode associated with the live streaming mode option. Then, the electronic device adds the elements obtained from the virtual live streaming room to the mirrored live streaming room. The virtual scene is copied to the mirrored live streaming room to ensure that the layout and appearance of the scene are consistent. For the hosts, their appearance, actions, and other data are placed according to the constructed framework. For the audience, the electronic device can create a mirror image for each audience member. This step involves replicating information such as the viewer's location markers within the virtual live stream. Depending on system settings, the viewer mirror image may be simplified, for example, retaining only the viewer's location and basic interactive markers (such as like and comment icons). Then, the electronic device configures the interactive rules of the mirror live stream according to the live stream mode. For example, in interactive mode, it ensures that interactive functions between the host and the viewer mirror image (such as asking questions and voting) work correctly. Simultaneously, it sets the display rules for the mirror live stream, including parameters such as screen resolution, frame rate, and color, to meet the requirements of the live stream mode. Finally, the electronic device integrates all elements and rules, optimizing the mirror live stream to obtain the final mirror live stream.
[0144] For example, see Figure 5 As shown, Figure 5 This is a schematic diagram of another broadcast page provided according to an exemplary embodiment. For example... Figure 5 As shown in (a), a preview of the live stream is displayed on the right side of the current live stream screen. This preview is in game live stream mode. Figure 5 As shown in (b), a preview of the live stream is displayed on the right side of the current live stream screen. This preview is in chat room mode, which is also a multi-person mode.
[0145] In step S304, in response to the selection operation of any one of the multiple screen display specification options, a preview of the live broadcast screen of the screen display specification associated with the applied screen display specification option is displayed on the director page.
[0146] In the embodiments of the present disclosure, on the director page of the virtual live room, multiple picture display specification options are displayed, such as horizontal screen, vertical screen, different resolutions (such as 720p, 1080p, etc.), picture proportions (such as 16:9, 4:3, etc.). When the director selects one of the picture display specification options, the system will respond. Alternatively, the system internally sets the association between each option and the specific picture display specification. Once selected, the system will adjust the live picture according to the picture display specification associated with the option, such as changing the resolution size, picture proportion, etc., and then display the adjusted preview live picture on the director page, so that the director can preview the picture effect in advance.
[0147] In some embodiments, taking the multiple picture display specification options including horizontal screen option and vertical screen option as an example. Correspondingly, in the case that the current live picture is in horizontal screen state, in response to the selection operation on the vertical screen option in the multiple picture display specification options, the electronic device displays the preview live picture in vertical screen state on the director page. In the case that the current live picture is in vertical screen state, in response to the selection operation on the horizontal screen option in the multiple picture display specification options, the electronic device displays the preview live picture in 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 display focus, meeting the needs of different scenes and improving the picture adaptability; on the other hand, it is convenient for the director to preview in advance, so that the effect after switching can be directly observed, and the picture layout and other elements can be adjusted in time, the live visual presentation is optimized, the audience viewing experience is enhanced, and the human-computer interaction efficiency is improved.
[0148] For example, referring to Figure 6 , another schematic diagram of a director page is provided according to an exemplary embodiment. As shown in Figure 6 (a), when the current live picture is in horizontal screen state, by clicking the vertical screen option, the preview live picture in vertical screen state is displayed on the right side of the current live picture. The content of the preview live picture is consistent with that of the current live picture. As shown in Figure 6 (b), when the current live picture is in vertical screen state, by clicking the horizontal screen option, the preview live picture in horizontal screen state is displayed on the right side of the current live picture. Figure 6
[0149] In some embodiments, the multiple display specification options include multiple picture ratio options. Common picture ratios include 16:9, 4:3, and other different aspect ratios. Different picture ratios have significant differences in visual perception and content adaptability, and have an important impact on the overall presentation effect of the live picture. The picture ratio of 16:9 fits the display specifications of modern mainstream displays and the visual habits of most viewers, and is better at displaying wide virtual scenes and pictures with integrated characters and scenes. For example, in virtual travel live streaming, using a 16:9 ratio can perfectly present the panoramic view of magnificent natural scenery, making the viewer feel as if they were there. The picture ratio of 4:3 places more emphasis on the vertical content of the picture. In some live scenes that mainly display half-body characters and text information, it has unique advantages. For example, in online course live streaming, the lecturer is presented on the screen as a half-body image accompanied by course key text content display. The 4:3 ratio can make the layout of each element more reasonable and compact, making it easier for viewers to focus on learning. Accordingly, in response to a selection operation on any one of the multiple picture ratio options, the electronic device displays a preview live picture of the picture ratio associated with the picture ratio option on the director page. The above-mentioned manner can enhance the flexibility of visual presentation, facilitate early optimization and adjustment, and meet the diversified live streaming needs. By switching the picture ratio option to preview the picture, the director can make the picture fit the theme and optimize the element adaptation in advance to improve the viewing experience of the audience, improving the human-computer interaction efficiency.
[0150] For example, referring to Figure 7 illustrated, Figure 7 is another schematic diagram of a director page provided according to an exemplary embodiment. As Figure 7 illustrated, the picture ratio of the current live picture is 16:9. After the director selects 4:3, a preview live picture is displayed on the right side of the current live picture, and the picture ratio of the preview live picture is 4:3.
[0151] In some embodiments, the multiple picture display specification options include multiple picture resolution options as an example. Common resolution specifications include 720p (1280x720 pixels), 1080p (1920x1080 pixels), 4K (3840x2160 pixels), and the like. The resolution directly determines the pixel density of the picture, and the higher the value, the more pixel points the picture contains, the clearer and more delicate the image is, and more detailed information can be presented. Correspondingly, in response to a selection operation on any one of the multiple picture resolution options, the electronic device displays a preview live picture of the picture resolution associated with the application picture resolution option on the director page. The above-mentioned manner can flexibly adjust the picture resolution to adapt to different live scene requirements, so that the director can preview the live effect in advance, accurately optimize the picture clarity and detail presentation, thereby effectively improving the live visual quality and audience viewing experience, and improving the human-computer interaction efficiency.
[0152] In some embodiments, the multiple picture display specification options further include frame rate options. Common frame rates include 24fps (frames per second), 30fps, 60fps, and the like. Frame rate is a key indicator for measuring picture smoothness, and its value directly determines the continuity and dynamic performance of the picture in the playback process. A higher frame rate (such as 60fps) can clearly and smoothly capture and present rapid motion changes and dynamic scenes in the live picture, especially suitable for scenarios such as virtual sports event live streaming, which have very high requirements for picture dynamics, and can ensure that the audience can accurately capture the rapid running, jumping, and other wonderful moments of the athletes; while a lower frame rate (such as 24fps) may cause stuttering, motion blur, and other phenomena when processing such dynamic pictures, which seriously affects the audience's viewing experience and the visual quality of the live streaming. Correspondingly, in response to a selection operation on any one of the multiple frame rate options, the electronic device displays a preview live picture of the frame rate associated with the frame rate option on the director page.
[0153] In some embodiments, the multiple picture display specification options include a custom option as an example, and correspondingly, in response to a selection operation on the custom option in the multiple picture display specification options, the electronic device displays a picture customization page. Then, the electronic device displays a preview live picture of the picture parameters on the director page based on the picture parameters input on the customization page. By providing a custom picture specification function, displaying a customization page in response to a selection operation, and generating a preview live picture according to the input parameters, the electronic device can meet individual live streaming needs, help directors accurately create unique visual effects, enhance the attractiveness and professionalism of live streaming, improve audience immersion and satisfaction, and the custom method is simple and efficient, thereby improving the human-computer interaction efficiency.
[0154] In step S305, in response to the validation operation, the current live picture of the virtual live room is switched to the preview live picture.
[0155] In the embodiments of the present disclosure, the settings of the director in the above steps are all invalid settings. Only through the validation operation, the current live picture originally displaying and reflecting the real-time live situation will be replaced.
[0156] In some embodiments, in response to the validation operation, the electronic device replaces the virtual live room with the mirror live room to switch the current live picture to the preview live picture. Optionally, the electronic device first acquires the transition special effect corresponding to the mirror live room and the virtual live room, and then plays the transition special effect when replacing the virtual live room with the mirror live room. By replacing the virtual live room with the mirror live room to switch the picture, it is convenient to preview the live effect in advance to optimize the layout and process, and the transition special effect can enhance the visual continuity and attractiveness of the live broadcast, improve the audience viewing experience and help the smooth development of the live broadcast.
[0157] In some embodiments, the director page includes a first display area and a second display area, the current live picture and the preview live picture are displayed in the first display area, and the second display area displays a plurality of live picture scene options, the live picture scene options being used to change the display scene of the live picture in the virtual live room. Correspondingly, in response to a selection operation on any live picture scene option in the plurality of live picture scene options, the electronic device updates the display scene of the preview live picture displayed by the director page to the live picture scene associated with the live picture scene option. Through the partition setting of the director page and the selection mechanism of the live picture scene options, the scene of the preview live picture can be conveniently switched, which is beneficial to planning the visual presentation in advance, optimizing the layout and atmosphere of the live broadcast, improving the professionalism of the live broadcast and the visual experience of the audience, and the adjustment method is simple and efficient, thereby improving the human-computer interaction efficiency.
[0158] The first display area is mainly used to display the picture content related to the live broadcast, which includes the live picture being currently broadcasted in real time, so that the director can know the actual situation of the live broadcast at any time. Meanwhile, the preview live picture is also displayed, for example, when the director makes adjustments and tests the live picture, the director can preview the effect in advance through the preview picture, and both of the two pictures will be presented in this area.
[0159] The second display area is used to provide a plurality of live picture scene options, which are intended to change the scene presented by the live picture in the virtual live room.
[0160] Optionally, the display scene of the live picture is composed of the background selected by the user, the picture source, the display material, etc.
[0161] The background is a crucial foundation for the scene displayed on the live stream, creating an intuitive visual environment for the entire broadcast. Directors can choose from a wide range of preset backgrounds provided by the system. These backgrounds cover various types, such as simulated indoor spaces like offices, studios, and classrooms; outdoor natural scenery like beaches, forests, and mountains; and creative and themed virtual backgrounds, such as sci-fi interstellar spaces and fairytale castles.
[0162] Video sources include camera feeds, feeds from external devices, and virtual video sources. One of the most common video sources is camera footage, which can be real-time footage of the streamer's appearance and actions. Besides cameras, other external devices can also be used, such as computer screens (for displaying PowerPoint presentations, demonstrating software operations, etc.), game footage from game consoles (in game streaming scenarios), and video footage from professional video playback devices (for playing product promotional videos, instructional video clips, etc.). Additionally, virtual images generated using technologies like virtual reality can also serve as video sources, such as virtual characters and virtual props.
[0163] Display materials include text, images, animations, and special effects. Text can serve as supplementary explanations and emphasize key points in the live stream. Inserting images related to the live content enhances the visual effect. Animations make the live stream more lively and interesting, such as simple dynamic icons (like like or follow icons) or animated elements used for scene transitions (like transition animations during scene changes). Special effects include lighting effects (simulating sunlight, flashing lights, etc.) and filter effects (filters that change the color tone and create different atmospheres). Using special effects can create a unique visual atmosphere, making the live stream more visually appealing and professional.
[0164] In some embodiments, the components displayed on the director's page can be dynamically adjusted. Accordingly, the electronic device dynamically adjusts the size of the first and second display areas according to the current live stream's display specifications. The size of the first display area is positively correlated with the current live stream's display specifications, while the size of the second display area is inversely correlated. Because the dynamic adjustment function of the director's page components can intelligently adjust the size of the first and second display areas according to the current live stream's display specifications, it ensures that important live stream content is fully displayed while flexibly adapting to the display space of scene options, optimizing the page layout, and improving the ease of director operation and the overall coordination of the live stream.
[0165] For example, see Figure 8 As shown, Figure 8 This is a schematic diagram of another broadcast page provided according to an exemplary embodiment. For example...Figure 8 As shown in FIG. 8, a first display area 801 and a second display area 802 are shown. 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 embodiment of the present disclosure provides a display scheme of a director page. Through the director page, the anchor object can view the current live picture in real time. In addition, the anchor object can change the live mode of the virtual live room through a live mode switching entry without restarting the virtual live room. In addition, the anchor object can change the display specification of the live picture in the virtual live room through a picture display specification entry. Furthermore, after changing the live mode or the display specification of the live picture, the anchor object can preview in the director page and then apply the changes through an effective operation. Compared with the existing professional live tool, the director page provides rich live functions, and the operation is simple, the learning cost is low, and the interactive link is short. All the settings can be completed by one key, which is suitable for ordinary users, reduces the learning cost, and improves the human-computer interaction efficiency.
[0167] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure.
[0168] Figure 9 is a block diagram of a display device of a director page according to an exemplary embodiment. The device is used to execute the steps of the display method of the director page described above. As shown in FIG. 9, the device includes: Figure 9
[0169] The first display unit 901 is configured to display a director page of a virtual live room. The director page displays a current live picture, a live mode switching entry, and a plurality of picture display specification options. The live mode switching entry is used to change the live mode of the virtual live room. The picture display specification options are used to change the display specification of the live picture in the virtual live room.
[0170] The second display unit 902 is configured to display a preview live picture of the virtual live room in the director page based on at least one of the live mode and the picture display specification set in the director page.
[0171] The first display unit 901 is further configured to switch the current live picture of the virtual live room to the preview live picture in response to an effective operation.
[0172] In some embodiments, the second display unit 902 is configured to display a plurality of live mode options in response to a triggering operation on the live mode switching entry. In response to a selection operation on any live mode option, the second display unit 902 displays a preview live picture of the live mode associated with the live mode option in the director page.
[0173] In some embodiments, the second display unit 902 is configured to, in a case where the live mode associated with the live mode option includes a plurality of live streams, acquire at least one live stream of other sources; perform stream merging on the live stream of the anchor object in the virtual live room and the at least one live stream to obtain a preview live picture; and display the preview live picture.
[0174] In some embodiments, the second display unit 902 is configured to create a mirror live room corresponding to the live mode associated with the live mode option, the mirror live room including mirrors of each audience in the virtual live room; and display a preview live picture of the mirror live room on the director page.
[0175] In some embodiments, the second display unit 902 is configured to, in response to the validation operation, replace the virtual live room with the mirror live room to achieve switching of the current live picture to the preview live picture.
[0176] In some embodiments, the second display unit 902 is configured to acquire a transition special effect corresponding to the mirror live room and the virtual live room; and play the transition special effect when the virtual live room is replaced with the mirror live room.
[0177] In some embodiments, the second display unit 902 is configured to, in response to a selection operation on any one of the plurality of picture display specification options, display a preview live picture applying a picture display specification associated with the picture display specification option on the director page.
[0178] In some embodiments, the plurality of picture display specification options include a horizontal screen option and a vertical screen option.
[0179] The second display unit 902 is configured to, in a case where the current live picture is in a horizontal screen state, display a preview live picture in a vertical screen state on the director page in response to a selection operation on the vertical screen option in the plurality of picture display specification options; and in a case where the current live picture is in a vertical screen state, display a preview live picture in a horizontal screen state on the director page in response to a selection operation on the horizontal screen option in the plurality of picture display specification options.
[0180] In some embodiments, the plurality of picture display specification options include a plurality of picture ratio options.
[0181] The second display unit 902 is configured to, in response to a selection operation on any one of the plurality of picture ratio options, display a preview live picture applying a picture ratio associated with the picture ratio option on the director page.
[0182] In some embodiments, the plurality of picture display specification options include a plurality of picture resolution options.
[0183] The second display unit 902 is configured to display, in response to a selection operation on any one of the plurality of picture resolution options, a preview live picture of a picture resolution associated with the picture resolution option on the director page.
[0184] In some embodiments, the plurality of picture display specification options includes a custom option;
[0185] The second display unit 902 is configured to display, in response to a selection operation on the custom option of the plurality of picture display specification options, a picture custom page; and display, based on picture parameters input on the custom page, a preview live picture of the 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 picture and the preview live picture are displayed in the first display area, and the second display area displays a plurality of live picture scene options for changing a display scene of the live picture in the virtual live room.
[0187] The second display unit 902 is further configured to update, in response to a selection operation on any one of the plurality of live picture scene options, a display scene of the preview live picture displayed on the director page to a live picture scene associated with the live picture scene option.
[0188] In some embodiments, the second display unit 902 is further configured to dynamically adjust sizes of the first display area and the second display area according to a picture display specification of the current live picture, the size of the first display area is positively correlated with the picture display specification of the current live picture, and the size of the second display area is inversely correlated with the picture display specification of the current live picture.
[0189] The embodiments of the present disclosure provide a display device of a director page, through which a host object can view a current live picture in real time, change a live mode of a virtual live room through a live mode switching portal without restarting the virtual live room, and change a display specification of a live picture in the virtual live room through a picture display specification portal. After changing the live mode or the display specification of the live picture, the host object can preview on the director page and then apply the changes through an effective operation. Compared with existing professional live tools, the director page provides rich live functions, is simple to operate, has low learning cost and short interaction link, and can complete the settings in one click, is suitable for ordinary users, reduces the learning cost, and improves the human-computer interaction efficiency.
[0190] It should be noted that the display device of the director page provided in the above embodiment is only exemplified by the division of the above functional units. In actual application, the above functions can be completed by different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the above described functions. In addition, the display device of the director page provided in the above embodiment and the display method of the director page belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be described here.
[0191] As to 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 related to the method, and will not be described in detail here.
[0192] Figure 10 is a block diagram of an electronic device according to an example embodiment. Generally, the electronic device 1000 includes a processor 1001 and a memory 1002.
[0193] The processor 1001 can include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1001 can be implemented in at least one of a hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), a PLA (Programmable Logic Array). The processor 1001 can also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a CPU (Central Processing Unit). The coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 1001 can be integrated with a GPU (Graphics Processing Unit) that is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1001 can also include an AI (Artificial Intelligence) processor for processing machine learning related computing operations.
[0194] The memory 1002 can include one or more computer-readable storage media. The computer-readable storage media can be non-transitory. The memory 1002 can also include high-speed random access memory and can include nonvolatile memory, such as one or more magnetic disk storage devices, optical storage devices, flash memory devices, or other nonvolatile solid-state storage devices. In some embodiments, the non-transitory computer-readable storage medium of the memory 1002 is used to store at least one program code for being executed by the processor 1001 to implement the method for displaying a director page provided by the method embodiments of the present disclosure.
[0195] In some embodiments, the electronic device 1000 can 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 can be connected through a bus or a signal line. Each peripheral device can be connected to the peripheral device interface 1003 through 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 can be used to connect at least one peripheral device related to input / output (I / O) 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 can be implemented on a separate chip or circuit board, and the present embodiment is not limited in this regard.
[0197] The radio frequency circuit 1004 is configured to transmit and receive 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 vice versa. 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 code chip set, a subscriber 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 can also include NFC (Near Field Communication) related circuitry, which is not limited by the present disclosure.
[0198] The display screen 1005 is configured to display a UI (User Interface). The UI can include graphics, text, icons, video, 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 or above the surface of the display screen 1005. The touch signals can be input as control signals to the processor 1001 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, arranged on the front panel of the electronic device 1000; in other embodiments, the display screen 1005 can be at least two, arranged on different surfaces of the electronic device 1000 or in a folding design; in still other embodiments, the display screen 1005 can be a flexible display screen, arranged on a curved surface or a folding surface of the electronic device 1000. Even, the display screen 1005 can also be arranged in an irregular shape other than a rectangle, i.e., a special-shaped screen. The display screen 1005 can be made of materials such as LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), and the like.
[0199] The camera component 1006 is configured to capture images or videos. Optionally, the camera component 1006 includes a front-facing camera and a rear-facing camera. Generally, the front-facing camera is disposed on the front panel of the electronic device, and the rear-facing camera is disposed on the back of the electronic device. In some embodiments, the rear-facing camera is at least two, which are any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, to realize the background blur function by fusing the main camera and the depth-of-field camera, the panorama shooting and VR (Virtual Reality) shooting function by fusing the main camera and the wide-angle camera, or other fusion shooting functions. In some embodiments, the camera component 1006 can further include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. The 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 can include a microphone and a speaker. The microphone is configured to capture sound waves of a user and an environment, and convert the sound waves into an electrical signal input to the processor 1001 for processing or to the radio frequency circuit 1004 to realize voice communication. For the purpose of stereo sound collection or noise reduction, the microphone can be multiple, which are respectively disposed at different parts of the electronic device 1000. The microphone can also be an array microphone or an omnidirectional collection microphone. The speaker is configured to convert an electrical signal from the processor 1001 or the radio frequency circuit 1004 into sound waves. The speaker can be a traditional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert an electrical signal into a sound wave audible to humans, but also convert an electrical signal into an inaudible sound wave to humans for ranging purposes. In some embodiments, the audio circuit 1007 can further include a headphone jack.
[0201] The power supply 1008 is configured to supply power to each component 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 can understand that the structure shown in the above description is not a limitation on the electronic device 1000, and the electronic device 1000 can include more or fewer components than those shown in the figure, or combine some components, or use a different arrangement of components. Figure 10 Those skilled in the art can understand that the structure shown in the above description is not a limitation on the electronic device 1000, and the electronic device 1000 can include more or fewer components than those shown in the figure, or combine some components, or use a different arrangement of components.
[0203] In an example embodiment, a computer readable storage medium, for example, a memory 1002 including instructions, is also provided, which can be executed by the processor 1001 of the electronic device 1000 to complete the above-mentioned method for displaying a 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, and an optical data storage device, etc.
[0204] A computer program product comprising a computer program which, when executed by a processor, implements the above-mentioned method for displaying a director page.
[0205] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure following the general principles thereof and including such departures from the present disclosure that come within known, accepted, and / or customary practice in the art to which the present disclosure pertains. The specification and examples are to be regarded as illustrative 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 precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the claims that follow.
Claims
1. A method for displaying a broadcast director's page, characterized in that, The method includes: The virtual live streaming room's director page displays the current live stream screen, a live stream mode switching entry, and multiple screen display specification options. The live stream mode switching entry is used to change the live stream mode of the virtual live streaming room, and the screen display specification options are used to change the display specifications of the live stream screen in the virtual live streaming room. Based on at least one of the live streaming modes and screen display specifications set on the broadcast control page, a preview of the virtual live streaming room is displayed on the broadcast control page. In response to the activation operation, the current live stream screen of the virtual live stream room is switched to the preview live stream screen.
2. The method for displaying the director's page according to claim 1, characterized in that, The step of displaying a preview of the live stream on the broadcast control page based on at least one of the live streaming mode and screen display specifications set on the broadcast control page includes: In response to the trigger operation of the live streaming mode switching entry, multiple live streaming mode options are displayed; In response to the selection of any live streaming mode option, a preview of the live streaming mode associated with the selected live streaming mode option is displayed on the broadcast control page.
3. The method for displaying the director's page according to claim 2, characterized in that, The step of displaying a preview of the live stream mode associated with the live stream mode option on the broadcast control page includes: If the live streaming mode associated with the live streaming mode option includes multiple live streaming streams, at least one live streaming stream from other sources shall be obtained. The live stream of the anchor in the virtual live streaming room and the at least one live stream are merged to obtain the preview live stream screen; The preview live stream screen is displayed.
4. The method for displaying the director's page according to claim 2, characterized in that, The step of displaying a preview of the live stream mode associated with the live stream mode option on the broadcast control page includes: Create a mirrored live room corresponding to the live mode associated with the live mode option, wherein the mirrored live room includes the mirror images of each viewer in the virtual live room; The preview of the mirrored live stream is displayed on the broadcast control page.
5. The method for displaying the director's page according to claim 4, characterized in that, The step of switching the current live stream screen to the preview live stream screen in response to the activation operation includes: In response to the activation operation, the virtual live room is replaced with the mirrored live room to switch the current live screen to the preview live screen.
6. The method for displaying the director's page according to claim 5, characterized in that, The method further includes: Obtain the transition effects corresponding to the mirrored live stream room and the virtual live stream room; When the virtual live room is replaced with the mirrored live room, the transition effect is played.
7. The method for displaying the director's page according to claim 1, characterized in that, The step of displaying a preview of the live stream on the broadcast control page based on at least one of the live streaming mode and screen display specifications set on the broadcast control page includes: In response to the selection of any of the plurality of display specification options, a preview of the live broadcast using the display specification associated with the selected display specification option is displayed on the broadcast control page.
8. The method for displaying the director's page according to claim 7, characterized in that, The multiple screen display options include landscape and portrait modes; The step of displaying a preview live stream on the director's page in response to selecting any one of the plurality of display specification options, using the display specification associated with the selected option, includes: When the current live stream is in landscape mode, in response to the selection of the portrait mode option among the multiple screen display specification options, a preview of the live stream in portrait mode is displayed on the broadcast control page. When the current live stream is in portrait mode, in response to the selection of the landscape mode option among the multiple screen display specification options, a preview of the live stream in landscape mode is displayed on the director page.
9. The method for displaying the director's page according to claim 7, characterized in that, The multiple screen display specification options include multiple screen ratio options; The step of displaying a preview live stream on the director's page in response to selecting any one of the plurality of display specification options, using the display specification associated with the selected option, includes: In response to the selection of any of the multiple aspect ratio options, a preview of the live stream with the aspect ratio associated with the selected aspect ratio option is displayed on the broadcast control page.
10. The method for displaying the director page according to claim 7, characterized in that, The multiple screen display specification options include multiple screen resolution options; The step of displaying a preview live stream on the director's page in response to selecting any one of the plurality of display specification options, using the display specification associated with the selected option, includes: In response to the selection of any of the plurality of screen resolution options, a preview of the live stream with the screen resolution associated with the selected screen resolution option is displayed on the broadcast control page.
11. The method for displaying the director page according to claim 7, characterized in that, The multiple screen display specification options include a custom option; The step of displaying a preview live stream on the director's page in response to selecting any one of the plurality of display specification options, using the display specification associated with the selected option, includes: In response to the selection of a custom option among the multiple screen display specification options, a screen customization page is displayed; Based on the video parameters entered on the custom page, a preview of the live stream with the video parameters applied is displayed on the broadcast control page.
12. The method for displaying the director's page according to any one of claims 1-11, characterized in that, The broadcast control page includes a first display area and a second display area. The current live broadcast screen and the preview live broadcast screen are displayed in the first display area. The second display area displays multiple live broadcast screen scene options, which are used to change the display scene of the live broadcast screen in the virtual live broadcast room. The method further includes: In response to the selection of any of the multiple live screen scene options, the display scene of the preview live screen displayed on the broadcast control page is updated to the live screen scene associated with the live screen scene option.
13. The method for displaying the director's page according to claim 12, characterized in that, The method further includes: Based on the display specifications of the current live stream, 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 display specifications of the current live stream, and the size of the second display area is inversely correlated with the display specifications of the current live stream.
14. A display device for a broadcast control page, characterized in that, The device includes: The first display unit is configured to display the director page of the virtual live broadcast room. The director page displays the current live broadcast screen, the live broadcast mode switching entry, and multiple screen display specification options. 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 specification of the live broadcast screen in the virtual live broadcast room. The second display unit is configured to display a preview live stream of the virtual live streaming room on the broadcast control page based on at least one of the live streaming mode and screen display specifications set on the broadcast control page. The first display unit is also configured to switch the current live stream screen of the virtual live stream room to the preview live stream screen in response to the activation operation.
15. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; 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 the processor of the electronic device, the electronic device is able to perform the method for displaying the broadcast 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, it implements the method for displaying the director page as described in any one of claims 1 to 13.
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