Method and device for processing a live picture, electronic device and storage medium

By introducing an interactive interface for program configuration and camera configuration sub-areas into virtual studio technology, the problems of cumbersome program switching operations and high error rates in existing technologies have been solved, achieving a more flexible and efficient studio effect.

CN116112617BActive Publication Date: 2025-11-21BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211442610.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-15
Publication Date
2025-11-21
Estimated Expiration
2042-11-15

AI Technical Summary

Technical Problem

In existing virtual studio technologies, program switching is cumbersome and prone to human error, resulting in poor performance. It also requires a high level of expertise and involves complex software and hardware adjustments.

Method used

A method and apparatus for processing broadcast footage are provided. By displaying a broadcast settings interface, including a program configuration sub-area and a camera configuration sub-area, the broadcast program can be flexibly switched and configured in response to user operations, reducing the difficulty of operation and the probability of misoperation.

Benefits of technology

It simplifies the operation process of broadcast programs, reduces the probability of misoperation, improves broadcast effects and user experience, and enables flexible configuration of broadcast programs and rich broadcast effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116112617B_ABST
    Figure CN116112617B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a method and device for processing a live broadcast picture, an electronic device and a storage medium. The method comprises: displaying a live broadcast setting interface, the live broadcast setting interface comprising a live broadcast picture preview area and a live broadcast setting area, the live broadcast setting area comprising a program configuration sub-area and a shot configuration sub-area; in response to a program selection operation input based on the program configuration sub-area, displaying at least one shot configuration item corresponding to a selected live broadcast program in the shot configuration sub-area, and displaying a live broadcast picture of the live broadcast program under a default shot in the live broadcast picture preview area; and in response to a shot switching operation input based on the at least one shot configuration item, displaying the live broadcast picture of the live broadcast program in the live broadcast picture preview area. The technical solution of the embodiments of the present disclosure supports the display of live broadcast pictures under different shots, realizes flexible configuration of live broadcast programs, enriches the live broadcast effect of live broadcast programs, and improves the live broadcast experience of users.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present disclosure relate to computer technology, and in particular, to a method and apparatus for processing a teleprompter, an electronic device, and a storage medium. BACKGROUND

[0002] Virtual teleprompter technology, as a unique program production technology, brings a new visual experience to users. For a program teleprompter in a virtual teleprompter scene, a professional person often needs to use a large number of professional hardware and software (such as a switching table, a sound console, an online package, a chroma keyer, and a camera controller) to complete the teleprompter.

[0003] Currently, in a virtual teleprompter, in order to ensure the teleprompter effect, the parameters of the hardware and the teleprompter software are often adjusted in advance for the teleprompter program, and the teleprompter picture displayed is relatively fixed, and the program display form is relatively single. If the teleprompter program needs to be switched or the picture of the teleprompter program needs to be changed, a professional person needs to cooperate with each other to adjust a series of hardware and teleprompter software, the professional requirement of the operation is high, and the adjustment mode of the hardware and the software cooperation makes the operation more complicated, and human errors are more likely to occur, thereby causing poor switching effect of the teleprompter program. SUMMARY

[0004] The present disclosure provides a method and apparatus for processing a teleprompter, an electronic device, and a storage medium to improve the teleprompter effect of a teleprompter program.

[0005] In a first aspect, the embodiments of the present disclosure provide a method for processing a teleprompter, which comprises:

[0006] displaying a teleprompter setting interface, wherein the teleprompter setting interface displays a teleprompter picture preview area and a teleprompter setting area, the teleprompter setting area comprises a program configuration sub-area and a shot configuration sub-area;

[0007] in response to a program selection operation input based on the program configuration sub-area, displaying at least one shot configuration item corresponding to a selected teleprompter program in the shot configuration sub-area, and displaying a teleprompter picture of the teleprompter program under a default shot in the teleprompter picture preview area;

[0008] in response to a shot switching operation input based on at least one shot configuration item, displaying a teleprompter picture of the teleprompter program under a shot switched based on the shot switching operation in the teleprompter picture preview area.

[0009] In a second aspect, the embodiments of the present disclosure further provide an apparatus for processing a teleprompter, which comprises:

[0010] an interface display module configured to display a broadcasting setting interface, wherein the broadcasting setting interface displays a broadcasting picture preview area and a broadcasting setting area, and the broadcasting setting area includes a program configuration sub-area and a shot configuration sub-area;

[0011] a picture display module configured to, in response to a program selection operation input based on the program configuration sub-area, display at least one shot configuration item corresponding to a selected broadcasting program in the shot configuration sub-area, and display a broadcasting picture of the broadcasting program under a default shot in the broadcasting picture preview area;

[0012] a picture switching module configured to, in response to a shot switching operation input based on at least one of the shot configuration items, display a broadcasting picture of the broadcasting program under a shot switched based on the shot switching operation in the broadcasting picture preview area.

[0013] In a third aspect, the embodiments of the present disclosure further provide an electronic device, which comprises:

[0014] one or more processors;

[0015] a storage device configured to store one or more programs,

[0016] when the one or more programs are executed by the one or more processors, the one or more processors implement the broadcasting picture processing method described above.

[0017] In a fourth aspect, the embodiments of the present disclosure further provide a storage medium containing computer executable instructions, which, when executed by a computer processor, are used to perform the broadcasting picture processing method described above.

[0018] The technical solution of the embodiments of the present disclosure displays a broadcasting setting interface, wherein the broadcasting setting interface displays a broadcasting picture preview area and a broadcasting setting area, and the broadcasting setting area includes a program configuration sub-area and a shot configuration sub-area, thereby providing a user with a more abundant interactive interface. In response to a program selection operation input based on the program configuration sub-area, at least one shot configuration item corresponding to a selected broadcasting program is displayed in the shot configuration sub-area, and a broadcasting picture of the broadcasting program under a default shot is displayed in the broadcasting picture preview area. The embodiments of the present disclosure set a broadcasting program through a broadcasting setting interface, which can assist a broadcasting staff to better produce a broadcasting program, reduce the difficulty of program broadcasting, and save the operation cost of broadcasting. The interactive operation mode is simple, and the probability of misoperation when switching a broadcasting program is reduced. Moreover, the embodiments of the present disclosure can realize the switching and display of a broadcasting picture of a broadcasting program under different shots based on a shot configuration item, realize the flexible configuration of a broadcasting program, enrich the broadcasting effect of a broadcasting program, and improve the broadcasting experience of a user. Attached Figure Description

[0019] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0020] Figure 1 This is a schematic flowchart of a method for processing broadcast footage provided in an embodiment of this disclosure;

[0021] Figure 2 This is a schematic diagram of the broadcast settings interface in a broadcast screen processing method provided in an embodiment of this disclosure;

[0022] Figure 3 This is a schematic diagram of the program list interface in a method for processing broadcast footage provided in this embodiment of the present disclosure;

[0023] Figure 4 This is a schematic diagram of the interface area of ​​the lens configuration sub-region in a broadcast image processing method provided in an embodiment of this disclosure;

[0024] Figure 5 This is a schematic diagram of the interface area of ​​the program configuration sub-region in a broadcast image processing method provided in this embodiment of the present disclosure;

[0025] Figure 6 This is a schematic flowchart of a method for processing broadcast footage provided in an embodiment of this disclosure;

[0026] Figure 7 This is a schematic flowchart of a method for processing broadcast footage provided in an embodiment of this disclosure;

[0027] Figure 8 This is a schematic diagram of the interface for beautification processing in a broadcast image processing method provided in this embodiment of the present disclosure;

[0028] Figure 9 This is a schematic flowchart of a method for processing broadcast footage provided in an embodiment of this disclosure;

[0029] Figure 10 This is a schematic flowchart of a method for processing broadcast footage provided in an embodiment of this disclosure;

[0030] Figure 11 This is a schematic flowchart of a method for processing broadcast footage provided in an embodiment of this disclosure;

[0031] Figure 12 This is a schematic flowchart of a method for processing broadcast footage provided in an embodiment of this disclosure;

[0032] Figure 13 is an interface area schematic diagram of a system setting sub-area in a method for processing a teleprompter according to an embodiment of the present disclosure

[0033] Figure 14 is an interface schematic diagram of a system setting interface in a method for processing a teleprompter according to an embodiment of the present disclosure

[0034] Figure 15 is a structure schematic diagram of a teleprompter processing device according to an embodiment of the present disclosure

[0035] Figure 16 is a structure schematic diagram of an electronic device according to an embodiment of the present disclosure DETAILED DESCRIPTION

[0036] Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the present disclosure will be shown and described below, it is to be understood that the present disclosure can be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided as part of the disclosure to convey the principles and subtleties of the present disclosure to those skilled in the art.

[0037] It should be understood that each of the steps in the method embodiments of the present disclosure can be performed in a different order and / or in parallel. In addition, the method embodiments can include additional steps and / or omit performing the steps shown. The scope of the present disclosure is not limited in this respect.

[0038] The term "comprising" and variations thereof as used herein are used inclusively, i.e., "comprising but not limited to." The term "based on" is "based at least in part on." The term "one embodiment" means "at least one embodiment." The term "another embodiment" means "at least one additional embodiment." The term "some embodiments" means "at least some embodiments." Related definitions of other terms will be given in the description below.

[0039] It should be noted that the modification of "one" or "more" mentioned in the present disclosure is illustrative rather than restrictive, and those skilled in the art should understand that it should be understood as "one or more" unless otherwise explicitly indicated in the context.

[0040] The names of the messages or information exchanged between the plurality of devices in the embodiments of the present disclosure are only for illustrative purposes, and are not intended to limit the scope of the messages or information.

[0041] It can be understood that, before using the technical solutions disclosed in the embodiments of the present disclosure, the type, use range, use scenario, etc. of the personal information involved in the present disclosure should be informed to the user and the authorization of the user should be obtained through appropriate means according to relevant laws and regulations.

[0042] For example, in response to receiving an active request of a user, a prompt information is sent to the user to explicitly prompt the user that the operation requested to be performed will require obtaining and using personal information of the user. Thus, the user can autonomously select whether to provide personal information to the software or hardware such as electronic device, application program, server or storage medium, etc. performing the operation of the technical solutions of the present disclosure according to the prompt information.

[0043] As an optional but non-limiting implementation manner, in response to receiving an active request of a user, the manner of sending a prompt information to the user may, for example, be a pop-up window manner, in which the prompt information can be presented in a text manner. In addition, the pop-up window can also carry a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0044] It can be understood that the above notification and obtaining of user authorization process is only illustrative and does not limit the implementation manners of the present disclosure, and other manners meeting relevant laws and regulations can also be applied to the implementation manners of the present disclosure.

[0045] It can be understood that the data (including but not limited to the data itself, the acquisition or use of the data) involved in the present technical solutions should comply with the requirements of relevant laws and regulations and relevant provisions.

[0046] Figure 1 A flowchart of a processing method of a teleprompter provided by the embodiments of the present disclosure is shown, the embodiments of the present disclosure are applicable to a scenario of performing a program, and the method can be executed by a teleprompter processing device. The device can be realized in the form of software and / or hardware, and can be realized by an electronic device, which can be a mobile terminal, a PC terminal or a server, etc.

[0047] As shown in FIG. 1, the method of the present embodiment can specifically include: Figure 1

[0048] S110, a teleprompter setting interface is displayed, wherein the teleprompter setting interface displays a teleprompter preview area and a teleprompter setting area, and the teleprompter setting area includes a program configuration sub-area and a shot configuration sub-area.

[0049] ​The studio settings interface can be understood as a visual interface used to configure the broadcast program. There are several ways to display the studio settings interface. For example, it can be displayed after receiving input of an operation to open an application or URL used for studio settings; or, it can be displayed based on a trigger operation applied to a control in the menu list used for studio settings, where the menu list can be displayed within the interface of an already opened application for studio settings. For instance, it can also be displayed based on a click operation applied to a control in the menu list used for studio settings. The click operation can be a single click, a double click, or a single tap.

[0050] like Figure 2 As shown in this embodiment, the broadcast settings interface can display a broadcast preview area and a broadcast settings area. The broadcast preview area can be understood as an area used to preview the broadcast footage. Displaying the broadcast preview area in the broadcast settings interface allows for timely viewing of the broadcast footage. The broadcast settings area can be understood as an area used to configure the broadcast program. Displaying the broadcast settings area in the broadcast settings interface allows for free editing and configuration of the broadcast program. The broadcast settings area can include a program configuration sub-area and a camera configuration sub-area. The program configuration sub-area can be understood as a sub-area used to configure the broadcast program. The camera configuration sub-area can be understood as a sub-area used to configure the display shots of the broadcast program. In this embodiment, the broadcast program can be a broadcast program in a three-dimensional scene. Different shots can correspond to different scenes in the broadcast program.

[0051] In this embodiment of the disclosure, the program configuration sub-area may display a program schedule display control ( Figure 2 The program list (1) in the document. The program display control can be used to display a program list (such as...). Figure 3 (As shown). The method of displaying the program schedule list may include: receiving a click operation on the program schedule display control in the program configuration sub-area, and displaying the studio program schedule list in the program configuration sub-area based on the click operation. It should be noted that the studio program schedule list may include one or more program schedules. A single program schedule may include one or more studio programs. To reduce application load, in this embodiment of the disclosure, the number of studio programs in a single program schedule may be limited, and its specific upper limit can be set according to actual needs, such as 5, 6, or 8, etc.

[0052] In order to better manage the live program, a program list in the live program list can be deleted according to actual needs. There are various ways to delete a program list in the live program list. For example, a click operation on a region of a list item of a program list to be deleted in the live program list can be received, and a deletion control (a "delete program list" in Figure 3 ) for deleting the program list to be deleted is displayed based on the click operation. In the case where the deletion control is clicked, the program list to be deleted in the live program list is deleted; or a click operation on a deletion control bound to the program list to be deleted in the live program list is received, and the program list to be deleted in the live program list is deleted based on the click operation.

[0053] On the basis of the embodiments of the present disclosure, the program configuration sub-region can further include a program list name display label (a "room1" in Figure 2 ) and a program list name editing control (a pen-shaped icon located to the right of the "room1" in Figure 2 ) corresponding to the program list name display label. The program list name display label can be understood as a text label for displaying a program list name, and the program list name editing control can be understood as a control for modifying the program list name displayed by the program list name display label. The way to modify the program list name can specifically include receiving a click operation on the program list name editing control of the program configuration sub-region, and then modifying the editing state of the program list name display label bound to the program list name editing control to an editable state based on the click operation, so that a program list name input by a user can be received to modify the program list name.

[0054] It should be noted that in the case where the live setting interface includes multiple regions, in order to improve the aesthetics of the live setting interface, a responsive layout method can be used to display the live setting interface on the screen. The advantage of this processing is that it can be compatible with screens of different resolutions and improve user experience. It should be further noted that in the embodiments of the present disclosure, the layout style of each region in the live setting interface can be set according to actual needs, which is not specifically limited here.

[0055] S120, in response to a program selection operation input based on the program configuration sub-region, displaying at least one shot configuration item corresponding to the selected live program in the shot configuration sub-region, and displaying a live picture of the live program under a default shot in the live picture preview region.

[0056] ​​​In the embodiments of the present disclosure, the program selection operation can be used to select a program to be performed in the program configuration sub-region. The shot configuration sub-region can include one or more shot configuration items. Each shot configuration item can correspond to a set of parameters of a virtual camera in the three-dimensional virtual scene. The shot configuration item can be used to set the performance picture of the program scene under different perspectives. In the embodiments of the present disclosure, one shot can correspond to a set of camera parameters. Specifically, the performance picture of the performance interface under a certain shot can be the performance picture of the performance program under the set of camera parameters corresponding to the shot.

[0057] Optionally, the shot configuration item can be used to bind the program scene picture and the perspective (see Figure 4 ). The correspondence between the shot configuration item and the perspective can be one-to-one. The shot configuration item can also be used to set the default perspective of the program scene. The shot configuration items corresponding to different performance programs can be the same or different. The performance picture can be understood as the picture of the performance program under a certain shot. The performance picture can be a virtual scene picture or a scene subject picture. The virtual scene picture can be understood as the picture of the virtual scene under the shot. The scene subject picture can be understood as the picture of the subject in the virtual scene under the shot. The subject in the virtual scene can include a virtual subject and / or a real subject. The subject in the virtual scene can include a person and / or an object.

[0058] It should be noted that there are various ways to display the shot configuration item corresponding to the selected performance program in the shot configuration sub-region. For example, the shot configuration item associated with (e.g., having a binding information) the selected performance program can be displayed in the shot configuration sub-region; or the shot configuration item associated with the performance program and the shot configuration item not associated with the performance program can be displayed in the shot configuration sub-region. The shot configuration item associated with the performance program and the shot configuration item not associated with the performance program can be randomly displayed, can be classified and displayed according to whether they are associated with the performance program, or can be displayed in a set display order in response to a display order setting operation for multiple shot configuration items.

[0059] Specifically, after receiving a program selection operation input based on the program configuration sub-region, a selected program can be determined. The manner of determining the selected program can include: receiving a click operation on a program list display control in the program configuration sub-region, and displaying all program lists in the program configuration sub-region; after receiving a click operation on a region of a target program list, displaying a program list under the target program list in the program configuration sub-region. The program list can display a program name and a selection control corresponding to the program name. After receiving a click operation on the selection control in the program list, the selected program can be determined based on the click operation. The target program list can be understood as a program list selected from all program lists according to actual needs. In addition, the program list can also display a program addition time.

[0060] On the basis of the above embodiment, after determining the selected program, a lens configuration item corresponding to the program can be determined. In the embodiment of the present disclosure, determining the lens configuration item corresponding to the program can include: obtaining a preset default lens configuration item, and taking the default lens configuration item as the lens configuration item corresponding to the program; or determining a lens configuration item specially set for the program. After determining the lens configuration item corresponding to the program, the lens configuration item can be displayed in the lens configuration sub-region.

[0061] In the embodiment of the present disclosure, determining the lens configuration item corresponding to the program can include: obtaining a preset default lens configuration item, and taking the default lens configuration item as the lens configuration item corresponding to the program; or determining a lens configuration item specially set for the program. After determining the lens configuration item corresponding to the program, the lens configuration item can be displayed in the lens configuration sub-region.

[0062] Optionally, before the program selection operation based on the program configuration sub-region is responded to, the method further includes: receiving a program addition operation on at least one saved program, and adding the at least one program to the program configuration sub-region in the program setting interface; or, in response to a program application operation input based on the program editing interface, adding an edited program to the program configuration sub-region in the program setting interface.

[0063] The program editing interface can be understood as an interface for editing a live program. The program editing interface can include at least one program editing item. Different program editing items have different functions. For example, a program editing item can have a scene editing function, a program editing item can have a scene subject editing function, and the like. The program application operation can be used to edit a live program, and the edited live program is added to the program configuration sub-region in the live setting interface.

[0064] In the embodiments of the present disclosure, receiving a program adding operation for at least one saved live program, and adding the at least one live program to the program configuration sub-region in the live setting interface can include: receiving a click operation acting on a selection control corresponding to at least one saved live program, and adding the selected saved live program to the program configuration sub-region in the live setting interface; or, receiving a drag operation for each saved live program, and adding the dragged saved live program to the program configuration sub-region in the live setting interface based on the drag operation. The advantage of such processing is that the required live program can be obtained by re-editing on the basis of the saved live program, the production time of the live program is shortened, and the efficiency of producing the live program is improved.

[0065] In the embodiments of the present disclosure, in response to the program application operation input based on the program editing interface, the edited live program is added to the program configuration sub-region in the live setting interface, which can include: in the case of inputting an editing parameter of a live program in the program editing interface, after receiving a click operation acting on a control (Apply to Live) in the program editing interface and binding with the editing parameter, the edited live program can be obtained based on the editing parameter. In one embodiment, after obtaining the edited live program, the edited live program can be automatically added to the program configuration sub-region in the live setting interface. In another embodiment, after receiving a click operation acting on a control in the program editing interface for adding the edited live program to the program configuration sub-region, the edited live program is added to the program configuration sub-region in the live setting interface. Figure 5

[0066] S130, in response to a shot switching operation input based on at least one shot configuration item, displaying the live picture of the live program under the shot switched based on the shot switching operation in the live picture preview area.

[0067] ​The lens switching operation can be used to switch the telephoto view of the teleplay picture to the close-up view of the teleplay picture. Alternatively, the lens switching operation can be used to switch the left panoramic view of the teleplay picture to the panoramic view of the teleplay picture. Alternatively, the lens switching operation can be used to switch the panoramic view of the teleplay picture to the medium view of the teleplay picture. The configured lens can be understood as a lens corresponding to the lens switching operation. In the embodiments of the present disclosure, the configured lens can be set according to actual needs, such as a lens in a telephoto view, a lens in a close-up view, and a lens in a medium view.

[0068] In the embodiments of the present disclosure, a click operation acting on a lens configuration item corresponding to the teleplay program in the lens configuration sub-area is received. Then, the selected lens configuration item can be determined based on the click operation. Then, the view corresponding to the selected lens configuration item can be determined according to the correspondence between the lens configuration item and the view. Then, the lens corresponding to the view can be determined according to the correspondence between the view and the lens. Thus, the teleplay picture in the view can be obtained based on the lens, that is, the teleplay picture of the teleplay program in the configured lens is obtained. Then, the teleplay picture can be displayed in the teleplay picture preview area.

[0069] In one embodiment of the present disclosure, after the teleplay picture of the teleplay program in the lens switched by the lens switching operation is determined, the teleplay picture of the teleplay program in the lens switched by the lens switching operation can be displayed full screen in the teleplay picture preview area, so as to switch the teleplay picture of the teleplay program in the default lens in the teleplay picture preview area to the teleplay picture of the teleplay program in the lens switched by the lens switching operation.

[0070] In another embodiment, after the teleplay picture of the teleplay program in the lens switched by the lens switching operation is determined, the teleplay picture of the teleplay program in the configured lens and the teleplay picture in the default lens can be displayed in the teleplay picture preview area.

[0071] The technical scheme of the embodiment of the present disclosure is to display a show setting interface, wherein the show setting interface displays a show picture preview area and a show setting area, and the show setting area includes a program configuration sub-area and a shot configuration sub-area. In response to a program selection operation input based on the program configuration sub-area, at least one shot configuration item corresponding to the selected show program is displayed in the shot configuration sub-area, and a show picture of the show program under a default shot is displayed in the show picture preview area. The embodiment of the present disclosure sets a show program through a show setting interface, which can assist show staff to better produce a show program, reduce the difficulty of program show, save the operation cost of show, and reduce the probability of misoperation when switching the show program. Moreover, the show picture of the show program under different shots can be switched and displayed based on the shot configuration item, the show program is flexibly configured, the show effect of the show program is enriched, and the show experience of the user is improved.

[0072] Figure 6 A flowchart of a show picture processing method provided by the embodiment of the present disclosure is shown. The technical scheme of the embodiment is based on the above-mentioned embodiment, and further refines how to display at least one shot configuration item corresponding to the selected show program in the shot configuration sub-area. Optionally, the at least one shot configuration item corresponding to the selected show program is displayed in the shot configuration sub-area, including: determining a virtual scene used in the selected show program, and determining the shot configuration item corresponding to the selected show program based on a pre-set corresponding relationship between the virtual scene and the shot configuration item. The specific implementation can be referred to the description of the embodiment. The same or similar technical features as the foregoing embodiments are not described herein.

[0073] As shown in Figure 6 , the method of the embodiment can specifically include:

[0074] S210, a show setting interface is displayed, wherein the show setting interface displays a show picture preview area and a show setting area, and the show setting area includes a program configuration sub-area and a shot configuration sub-area.

[0075] S220, in response to a program selection operation input based on the program configuration sub-area, a three-dimensional virtual scene used in the selected show program is determined.

[0076] The three-dimensional virtual scene can be understood as a three-dimensional scene constructed based on computer vision technology. Specifically, the three-dimensional virtual scene can include one or more scene elements, which can be constructed based on a three-dimensional model. In actual applications, the number of three-dimensional models in the three-dimensional virtual scene can be one, two, or more than two. The three-dimensional virtual scene adopted by the variety show can be set according to actual program requirements. For example, the three-dimensional virtual scene adopted by a travel variety show can be a virtual scene of a human environment.

[0077] It should be noted that in the embodiments of the present application, there are various ways to determine the three-dimensional virtual scene adopted in the selected variety show.

[0078] In one embodiment, determining the three-dimensional virtual scene adopted in the selected variety show can include determining a three-dimensional virtual scene pre-set for the selected variety show, so that the three-dimensional virtual scene can be used as the three-dimensional virtual scene adopted in the selected variety show.

[0079] In another embodiment, determining the three-dimensional virtual scene adopted in the selected variety show can include, after receiving a program selection operation based on the program configuration sub-region input, determining the selected variety show. Then, the program type of the variety show can be determined. Further, according to the correspondence between the program type and the three-dimensional virtual scene, the three-dimensional virtual scene corresponding to the program type of the variety show can be determined, that is, the three-dimensional virtual scene adopted in the selected variety show. Alternatively, based on the scene identifier corresponding to the selected variety show, the three-dimensional virtual scene corresponding to the scene identifier can be obtained from the pre-set three-dimensional virtual scene storage space as the three-dimensional virtual scene adopted in the selected variety show.

[0080] In yet another embodiment, determining the three-dimensional virtual scene adopted in the selected variety show can include, in the case where no three-dimensional virtual scene is pre-set for the selected variety show, using a default three-dimensional virtual scene as the three-dimensional virtual scene adopted in the selected variety show.

[0081] S230, determining the lens configuration item corresponding to the selected variety show based on the correspondence between the virtual scene picture of the pre-set three-dimensional virtual scene and the lens configuration item.

[0082] In the embodiments of the present disclosure, after determining the three-dimensional virtual scene adopted in the selected variety show, each virtual scene picture of the three-dimensional virtual scene can be determined. For each virtual scene picture, it can be determined whether there is a lens configuration item corresponding to the virtual scene picture. If so, the lens configuration item corresponding to the virtual scene picture can be used as the lens configuration item corresponding to the selected variety show.

[0083] Optionally, if the virtual scene image does not correspond to the camera configuration item, the remaining general camera configuration items can be used as the camera configuration items corresponding to the selected broadcast program.

[0084] S240. Display the broadcast program in the default camera view in the broadcast preview area.

[0085] S250, in response to a camera switching operation input based on at least one of the camera configuration items, display the broadcast program in the broadcast preview area under the camera switched based on the camera switching operation.

[0086] The technical solution of this disclosure, by determining the virtual scene used in the selected broadcast program, and based on the pre-set correspondence between the virtual scene and the shot configuration items, can more accurately determine the shot configuration items corresponding to the selected broadcast program, thereby achieving fine-grained matching between shots and scenes.

[0087] Figure 7 This is a flowchart illustrating a method for processing broadcast footage according to an embodiment of this disclosure. Based on the above embodiments, the technical solution of this embodiment optionally includes a virtual scene image and a main scene image; displaying the broadcast program in the default shot in the broadcast preview area includes: acquiring the virtual scene image of the broadcast program in the default shot and the main scene image bound to the default shot, and displaying the virtual scene image and the main scene image. For detailed implementation, please refer to the description of this embodiment. Technical features that are the same as or similar to those in the foregoing embodiments will not be repeated here.

[0088] like Figure 7 As shown, the method in this embodiment may specifically include:

[0089] S310. Display the broadcast settings interface, wherein the broadcast settings interface displays a broadcast preview area and a broadcast settings area, and the broadcast settings area includes a program configuration sub-area and a camera configuration sub-area.

[0090] S320. In response to a program selection operation input based on the program configuration sub-region, at least one shot configuration item corresponding to the selected broadcast program is displayed in the shot configuration sub-region.

[0091] S330. Obtain the virtual scene image of the broadcast program under the default camera and the main scene image bound to the default camera, and display the virtual scene image and the main scene image.

[0092] In the embodiments of the present disclosure, the live-action picture can include a virtual scene picture and a scene subject picture. The scene subject picture can be a picture obtained after a scene subject in a real scene is shot. The advantage of this is that the fusion of the scene picture of the three-dimensional virtual scene and the subject picture of the live shooting can be achieved, so that the live-action picture of virtual-real combination can be obtained.

[0093] Optionally, the obtaining the virtual scene picture of the live-action program under the default shot and the scene subject picture bound with the default shot can include: obtaining the virtual scene picture of the live-action program under the default shot, and obtaining the scene subject picture bound with the default shot.

[0094] In the embodiments of the present disclosure, the obtaining the virtual scene picture of the live-action program under the default shot can include: determining a default shot corresponding to the three-dimensional virtual scene adopted by the live-action program. Then, the virtual scene picture of the three-dimensional virtual scene adopted by the live-action program under the default shot can be obtained based on the default shot.

[0095] In the embodiments of the present disclosure, the obtaining the scene subject picture bound with the default shot can include: after determining the default shot corresponding to the three-dimensional virtual scene adopted by the live-action program, the scene subject picture bound with the default shot can be determined based on a shot configuration item of the default shot.

[0096] Optionally, the determining the scene subject picture bound with the default shot based on the shot configuration item of the default shot can include: determining a shot configuration parameter in the shot configuration item of the default shot. The scene subject picture bound with the default shot is determined based on the shot configuration parameter. Wherein, the determining the scene subject picture bound with the default shot based on the shot configuration parameter can include: determining a subject picture obtaining parameter in the shot configuration parameter for obtaining the scene subject picture. The scene subject picture is obtained based on the subject picture obtaining parameter.

[0097] The subject picture obtaining parameter can be a parameter for obtaining the scene subject picture pre-configured for the default shot of the live-action program. Optionally, the subject picture obtaining parameter can include at least one of an identifier of a camera for shooting the scene subject picture in a real shooting scene, a storage path of a video containing the scene subject picture, and an identifier of a virtual camera for shooting the virtual subject.

[0098] Optionally, the program configuration sub-region displays a beautification processing item associated with the scene subject picture. The beautification processing item can be used to perform beautification processing on the scene subject picture in the live-action picture. The method further includes receiving a beautification processing operation input based on the beautification processing item, and performing beautification processing on the scene subject picture associated with the beautification processing item in the live-action picture. The beautification processing includes beautifying processing or stylization processing. The beautifying processing can be understood as beautifying processing based on beautifying parameters, which can include intelligent beautifying processing and custom beautifying processing. The beautifying parameters can include at least one of a skin smoothing parameter, a face slimming parameter, a large eye parameter, and a lipstick parameter. The intelligent beautifying processing can be based on recommended beautifying parameters for the scene subject picture. The custom beautifying processing can be based on custom beautifying parameters for the scene subject picture. The stylization processing can be understood as stylization processing on the subject in the scene subject picture. For example, the subject in the scene subject picture is stylized in a Pixar style.

[0099] Specifically, receiving a beautification processing operation input based on the beautification processing item can determine the scene subject picture associated with the beautification processing item based on the beautification processing operation. Further, the scene subject picture associated with the beautification processing item can be beautified based on the beautifying parameters corresponding to the beautification processing item. This processing has the advantage of improving the aesthetic appearance of the scene subject picture and further improving the live-action effect of the live-action picture.

[0100] In the embodiments of the present disclosure, a click operation acting on a check control corresponding to the beautification processing item in the program configuration sub-region is received, and based on the click operation, a beautification processing option menu is displayed in the program configuration sub-region. The beautification processing option menu includes a beautifying processing item (such as Figure 8 the beautifying of the character in the scene subject picture) and a stylization processing item (such as Figure 8 the stylization of the character in the scene subject picture). After receiving a click operation acting on the beautifying processing item, based on the click operation, a beautifying manner option is displayed in the program configuration sub-region. The beautifying manner option includes an intelligent beautifying option and a custom option. After receiving a click operation acting on a control corresponding to the custom option, a parameter adjustment control corresponding to each beautifying parameter can be displayed in the program configuration sub-region. After receiving a parameter setting operation acting on the parameter adjustment control, a custom beautifying parameter can be obtained. Further, the scene subject picture associated with the beautification processing item can be beautified based on the custom beautifying parameter.

[0101] Optionally, after the beautification processing on the scene subject picture, the scene subject picture before beautification and the scene subject picture after beautification can be displayed in the live-action picture preview area. The scene subject picture before beautification and the scene subject picture after beautification are displayed in the live-action picture preview area.

[0102] S340, in response to a lens switching operation input based on at least one of the lens configuration items, displaying the teleprompter picture of the teleprompter program under the lens after switching based on the lens switching operation in the teleprompter picture preview area.

[0103] The technical scheme of the embodiment of the present disclosure can realize the fusion of the scene picture of the three-dimensional virtual scene and the subject picture of the live shooting, so that the teleprompter picture of virtual-real combination can be obtained.

[0104] Figure 9 A flowchart of a teleprompter picture processing method provided by the embodiment of the present disclosure is shown. The technical scheme of the present embodiment further refines how to display the teleprompter picture of the teleprompter program under the configured lens in the teleprompter picture preview area based on the above-mentioned embodiments. Optionally, the displaying the teleprompter picture of the teleprompter program under the configured lens in the teleprompter picture preview area comprises: determining the configured lens based on the lens switching operation and the lens switching mode adopted for switching the default lens to the configured lens, and switching the teleprompter picture of the teleprompter program under the default lens to the teleprompter picture of the teleprompter program under the configured lens in the lens switching mode. The specific implementation can be referred to the description of the present embodiment. The technical features same as or similar to the foregoing embodiments are not described herein.

[0105] As shown in Figure 9 the method of the present embodiment can specifically include:

[0106] S410, displaying a teleprompter setting interface, wherein the teleprompter setting interface displays a teleprompter picture preview area and a teleprompter setting area, and the teleprompter setting area includes a program configuration sub-area and a lens configuration sub-area.

[0107] S420, in response to a program selection operation input based on the program configuration sub-area, displaying at least one lens configuration item corresponding to the selected teleprompter program in the lens configuration sub-area, and displaying the teleprompter picture of the teleprompter program under the default lens in the teleprompter picture preview area.

[0108] S430, receiving a lens switching operation input based on at least one of the lens configuration items, determining the lens after switching based on the lens switching operation and the lens switching mode adopted for switching the default lens to the switched lens, and switching the teleprompter picture of the teleprompter program under the default lens to the teleprompter picture of the teleprompter program under the switched lens in the lens switching mode.

[0109] The lens switching mode can include a hard lens switching mode and a slow lens switching mode. The switching speed between two live pictures in the hard lens switching mode is faster than the switching speed between two live pictures in the slow lens switching mode. The hard lens switching mode can be used to directly replace a live picture in one perspective with a live picture in another perspective. For example, a live picture in a long shot perspective is directly switched to a live picture in a close-up perspective. The slow lens switching mode can be used to switch a live picture in one perspective to a live picture in another perspective by using a push-pull pan mode.

[0110] Specifically, receiving a click operation on at least one lens configuration item corresponding to the live program can determine the selected lens configuration item. Then, based on the lens configuration parameters of the selected lens configuration item, the switched lens based on the lens switching operation and the lens switching mode used to switch the default lens to the configured lens can be determined. Thus, the live picture of the live program under the default lens can be switched to the live picture of the live program based on the switched lens in the lens switching mode.

[0111] The technical solution of the embodiment of the present disclosure determines the switched lens based on the lens switching operation and the lens switching mode used to switch the default lens to the switched lens based on the lens switching operation, and switches the live picture of the live program under the default lens to the live picture of the live program based on the switched lens in the lens switching mode. This can realize the display of live pictures in different perspectives in the live picture preview area.

[0112] Figure 10 A flowchart of a live picture processing method provided by the embodiment of the present disclosure is shown. The technical solution of the present embodiment, on the basis of the above-mentioned embodiments, can optionally further include: in the case that the live picture includes a virtual screen and at least one screen display material is added to the virtual screen, displaying a material live configuration item corresponding to the at least one screen display material in the program configuration sub-area; receiving a material live configuration operation input based on the material live configuration item, determining a material live mode corresponding to the material live configuration operation, and displaying the screen display material in the live picture in the material live mode. The specific implementation can be seen from the description of the present embodiment. The same or similar technical features as the foregoing embodiments are not described here again.

[0113] As shown in Figure 10 the method of the present embodiment can specifically include:

[0114] S510, display a performance setting interface, wherein the performance setting interface displays a performance preview area and a performance setting area, and the performance setting area includes a program configuration sub-area and a shot configuration sub-area.

[0115] S520, in response to a program selection operation input based on the program configuration sub-area, display at least one shot configuration item corresponding to the selected performance program in the shot configuration sub-area, and display the performance screen of the performance program under the default shot in the performance preview area.

[0116] S530, in the case that the performance screen includes a virtual screen and at least one screen display material is added to the virtual screen, display a material performance configuration item corresponding to the at least one screen display material in the program configuration sub-area.

[0117] In the performance screen, one or more virtual screens can be included. The virtual screen can be understood as a screen for displaying screen display materials. The screen display material can include at least one of video material, text material, and image material. The format of the video material can include mp4 format, avi format, and wmv format, etc. The format of the image material can be at least one of jpg format, png format, or gif format. The correspondence between the virtual screen and the screen display material can be one-to-one, one-to-many, many-to-one, or many-to-many. That is, in the case that there is one virtual screen in the performance screen, one virtual screen can play one or more screen display materials. In the case that there are multiple virtual screens in the performance screen, one or more screen display materials are played by each virtual screen, wherein the screen display materials played by each virtual screen can be the same or different.

[0118] In the embodiments of the present disclosure, the way of adding at least one screen display material to the virtual screen can specifically include: receiving a trigger operation acting on a virtual screen menu item in the program configuration sub-area, and displaying a material adding control for adding screen display materials. In one embodiment, after receiving a click operation acting on the material adding control, the storage space for storing screen display materials can be jumped to. After receiving a selection operation acting on at least one screen display material under the storage space, the selected screen display material can be determined. Then the selected screen display material can be added to the virtual screen. In another embodiment, after receiving a trigger operation acting on the material adding control, at least one signal source list item can be displayed. After receiving a selection operation acting on the signal source list item, the screen display material of the selected signal source can be added to the virtual screen.

[0119] In the embodiments of the present disclosure, the material performance configuration item can be understood as a configuration item for configuring the performance of the video material in the performance picture. The material performance configuration item can include at least one of a video playing item, a video pausing item, a video deleting item, and a video adding item. The video playing item can be used to control the playing of the video material of the virtual screen in the performance picture, and can also be used to set the playing mode of the video material of the virtual screen in the performance picture to mute playing. The icon of the video playing item can include a horn shape. The video pausing item can be used to control the pause of the video material of the virtual screen in the performance picture. The video deleting item can be used to delete the video material of the virtual screen in the performance picture. The video adding item can be understood as adding video material to the virtual screen in the performance picture.

[0120] Specifically, in the case that the performance picture includes a virtual screen and at least one screen display material is added to the virtual screen, at least one screen display material added to the virtual screen in the performance picture can be determined. Thus, for the at least one screen display material, the material performance configuration item corresponding to the at least one screen display material can be displayed in the program configuration sub-region.

[0121] S540, receiving a material performance configuration operation input based on the material performance configuration item, determining a material performance mode corresponding to the material performance configuration operation, and displaying the screen display material in the performance picture in the material performance mode.

[0122] The material performance configuration operation can be understood as an operation for configuring the performance mode of the screen display material. The material performance mode can be determined based on the material performance configuration operation input by the material performance configuration item. Specifically, a trigger operation acting on the material performance configuration item is received, and the material performance mode corresponding to the selected material performance configuration item is determined. Then, the screen display material can be displayed in the performance picture in the material performance mode. For example, the material performance mode can include at least one of playing the screen display material, pausing the playing of the screen display material, canceling the display of the screen display material, or scaling the display size of the screen display material.

[0123] S550, in response to a shot switching operation input based on at least one of the shot configuration items, displaying the performance picture of the performance program under the shot switched based on the shot switching operation in the performance picture preview area.

[0124] The technical scheme of the embodiment of the present disclosure, in the case that the virtual screen is included in the teleplay picture and at least one screen display material is added in the virtual screen, displays a material teleplay configuration item corresponding to the at least one screen display material in the program configuration sub-region; receives a material teleplay configuration operation input based on the material teleplay configuration item, determines a material teleplay mode corresponding to the material teleplay configuration operation, and displays the screen display material in the material teleplay mode in the teleplay picture, realizing playing of the screen display material in the virtual screen in the teleplay picture, so that the teleplay content of the teleplay picture can be enriched.

[0125] Figure 11 A flowchart of a teleplay picture processing method provided by the embodiment of the present disclosure is shown. The technical scheme of the embodiment can optionally update the shot configuration item displayed in the shot configuration sub-region and the teleplay program in the teleplay picture preview area in response to a program switching operation input based on the program configuration sub-region, based on the above-mentioned embodiment. The specific implementation can be referred to the description of the embodiment. The technical features same as or similar to the foregoing embodiments are not described herein.

[0126] As shown in Figure 11 , the method of the embodiment can specifically include:

[0127] S610, a teleplay setting interface is displayed, wherein the teleplay setting interface displays a teleplay picture preview area and a teleplay setting area, and the teleplay setting area includes a program configuration sub-region and a shot configuration sub-region.

[0128] S620, in response to a program selection operation input based on the program configuration sub-region, at least one shot configuration item corresponding to the selected teleplay program is displayed in the shot configuration sub-region, and a teleplay picture of the teleplay program under a default shot is displayed in the teleplay picture preview area.

[0129] S630, in response to a shot switching operation input based on at least one of the shot configuration items, a teleplay picture of the teleplay program under a shot switched based on the shot switching operation is displayed in the teleplay picture preview area.

[0130] S640, in response to a program switching operation input based on the program configuration sub-region, the shot configuration item displayed in the shot configuration sub-region and the teleplay program in the teleplay picture preview area are updated.

[0131] The program switching operation can be understood as an operation for updating the shot configuration item displayed in the shot configuration sub-region and an operation for updating the teleplay program in the teleplay picture preview area.

[0132] In one embodiment, the program configuration sub-area can display a program list. The program list can include multiple studio program items. Receiving a click operation on a studio program item can determine the selected studio program. In this embodiment, after determining the selected studio program, the selected studio program can be displayed in the studio preview area, thereby updating the studio program in the studio preview area. In this embodiment, after determining the selected studio program, the shot configuration item corresponding to the selected studio program can be determined. Then, the shot configuration item corresponding to the selected studio program can be displayed in the shot configuration sub-area, thereby updating the shot configuration item displayed in the shot configuration sub-area.

[0133] In another embodiment, the program configuration sub-area displays a program switching control for switching programs. A click operation is received on the program switching control, and based on the click operation, the next or previous program displayed in the current studio preview area is determined and displayed in the studio preview area. This allows for updating the programs displayed in the studio preview area.

[0134] The technical solution of this disclosure embodiment, by receiving a program switching operation input based on the program configuration sub-region, updates the lens configuration items displayed in the lens configuration sub-region and the broadcast program in the broadcast preview area, thereby enabling the function of switching broadcast programs.

[0135] Figure 12 This is a flowchart illustrating a method for processing broadcast footage provided in an embodiment of this disclosure. Based on the above embodiments, the technical solution of this embodiment optionally includes a system settings sub-area displayed in the broadcast settings interface. This system settings sub-area includes at least one of the following: screen settings, video signal settings, recording settings, streaming settings, restart settings, and audio settings. The screen settings include a rendering mode setting sub-item. The method further includes: responding to a system settings operation input based on the system settings sub-area, executing system response logic corresponding to the system settings operation for the broadcast program displayed in the broadcast preview area. For detailed implementation, please refer to the description of this embodiment. Technical features that are the same as or similar to those in the foregoing embodiments will not be repeated here.

[0136] like Figure 12 As shown, the method in this embodiment may specifically include:

[0137] S710. Display the broadcast settings interface, wherein the broadcast settings interface displays a broadcast preview area and a broadcast settings area, and the broadcast settings area includes a program configuration sub-area, a camera configuration sub-area, and a system settings sub-area.

[0138] The system setting sub-region can be understood as a region in the studio setting interface for system setting (see Figure 13 ). The system setting sub-region can include at least one of a picture setting item (‘Picture’ in Figure 13 ), a video signal setting item (‘Video Signal’ in Figure 13 ), a recording setting item (‘Recording Setting’ in Figure 13 ), a streaming setting item (‘Streaming Setting’ in Figure 13 ), a restart setting item, and an audio setting item (‘Audio’ in Figure 13 ). The picture setting item can be used for setting the studio picture. The picture setting item can include an output mode setting sub-item (‘Output Mode’ in Figure 14 ), a video frame rate setting sub-item (‘Video Frame Rate’ in Figure 14 ), an output resolution setting sub-item (‘Output Resolution’ in Figure 14 ), and a rendering mode setting sub-item (‘Cloud Rendering’ in Figure 14 ).

[0139] The output mode setting sub-item can be used for setting the output mode of the studio picture. In the embodiments of the present disclosure, the output mode can include a streaming mode, a virtual camera output mode, an SDI output mode, and an NDI output mode. The streaming mode can be understood as a mode for directly streaming live. The virtual camera output mode can be used for obtaining a virtual camera (XReal Virtual Camera) and a virtual audio (XReal Virtual Audio) in the scene through a third-party application. The SDI output mode can be used for outputting an SDI signal through a decklink board card. For example, the decklink board card can be a DeckLink SDI 4K card. The NDI output mode can be understood as a mode for supporting output of the studio picture based on a network device interface protocol (NDI). The video frame rate setting sub-item can be used for setting the frame rate of the video, that is, for setting the frame rate (such as 30 fps) of the picture streamed out. The output resolution setting sub-item can be used for setting the output resolution, that is, for setting the resolution of the picture streamed out or the resolution of the picture output by the virtual camera. The output resolution can include 1920*1080 or 1080*1920. The rendering mode setting sub-item can be used for setting the rendering mode of the studio picture displayed in the studio picture preview region. The rendering mode can include a cloud rendering mode and a local rendering mode.

[0140] The video signal setting item can be used to set the video source of the teleprompter. The video signal setting item can include a video signal source selection sub-item, a video signal source adding sub-item, and a video signal source deleting sub-item. The video signal source selection sub-item can be used to select the video signal source of the teleprompter. The video signal source can be a virtual camera device or a video file. The video signal source adding sub-item can be used to add a video signal source. In order to avoid excessive occupation of cup resources, in the embodiment of the present disclosure, the upper limit of adding a video signal source is set in advance. That is, a preset number of video signal sources can be added at most. The video signal source deleting sub-item can be used to delete a video signal source.

[0141] The video signal setting item can be used to set the video source of the teleprompter. The video signal setting item can include a video signal source selection sub-item, a video signal source adding sub-item, and a video signal source deleting sub-item. The video signal source selection sub-item can be used to select the video signal source of the teleprompter. The video signal source can be a virtual camera device or a video file. The video signal source adding sub-item can be used to add a video signal source. In order to avoid excessive occupation of cup resources, in the embodiment of the present disclosure, the upper limit of adding a video signal source is set in advance. That is, a preset number of video signal sources can be added at most. The video signal source deleting sub-item can be used to delete a video signal source.

[0142] The restart setting item can be used to restart the resources displayed in the teleprompter. The restart setting item can include a restart setting sub-item for restarting all or part of the resources in the teleprompter. For example, it can specifically include a restart all resources setting sub-item, a rebuild patch resource setting sub-item, a rebuild scene resource setting sub-item, a rebuild scene material setting sub-item, a rebinding virtual screen setting sub-item, and a rebinding rendering picture setting sub-item. The restart all resources setting sub-item can be used to restart the entire rendering picture, that is, it can be used to restart the teleprompter. The rebuild patch resource setting sub-item can be used to rebuild the scene main picture. The rebuild scene resource setting sub-item can be used to rebuild the virtual scene picture. The rebuild scene material setting sub-item can be used to re-render the materials and props used in the three-dimensional virtual scene. The rebinding virtual screen setting sub-item can be used to re-render the screen display materials added in the virtual screen. The rebinding rendering picture setting sub-item re-renders the teleprompter bound by the lens.

[0143] The audio setting item can be used to set the audio of the live picture. The audio setting item can include a microphone selection setting sub-item and a speaker setting sub-item. The microphone setting sub-item can be used to set the audio device and the input volume. The setting of the audio device can be used to set the source of the audio device, activate the set audio device, and detect the audio device. The speaker setting sub-item can be used to set the speaker device, detect the set speaker device, and set the output volume.

[0144] S720, in response to a program selection operation input based on the program configuration sub-region, displaying at least one lens configuration item corresponding to the selected live program in the lens configuration sub-region, and displaying the live picture of the live program under the default lens in the live picture preview region.

[0145] S730, in response to a lens switching operation input based on at least one of the lens configuration items, displaying the live picture of the live program under the lens switched based on the lens switching operation in the live picture preview region.

[0146] S740, in response to a system setting operation input based on the system setting sub-region, executing a system response logic corresponding to the system setting operation for the live program displayed in the live picture preview region.

[0147] The system setting operation can be understood as a trigger operation for setting the system of the live program.

[0148] In the embodiments of the present disclosure, at least one of the click operations acting on the system setting control in the live setting interface is received.

[0149] Optionally, the system setting interface can be displayed in response to a control trigger operation acting on a preset system setting control in the system setting region, or in response to a control trigger operation acting on any system setting sub-item in the system setting region. Any system setting item in the system setting region can be understood as any one of the picture setting item, the video signal setting item, the recording setting item, the streaming setting item, the restart setting item, and the audio setting item in the system setting region. The system setting interface can include the picture setting item, the video signal setting item, the recording setting item, the streaming setting item, the restart setting item, and the audio setting item.

[0150] In one embodiment, a click operation for a picture setting item in the system setting sub-region is received, the system setting interface is displayed, and a picture setting sub-item corresponding to the picture setting item is displayed in the system setting interface. The picture setting sub-item includes, but is not limited to, at least one of an output mode setting sub-item, a video frame rate setting sub-item, an output resolution setting sub-item, and a rendering mode setting sub-item. After receiving a setting operation for at least one of the output mode setting sub-item, the video frame rate setting sub-item, the output resolution setting sub-item, and the rendering mode setting sub-item, the setting parameters of the set sub-item are used to set the teleprompter picture.

[0151] On the basis of the above embodiment, the rendering mode setting sub-item can be used to set whether the rendering mode of the teleprompter picture is cloud rendering or local (client) rendering. Illustratively, the rendering mode of the teleprompter picture can be determined by a click operation on a selection control corresponding to a cloud rendering mode option in the rendering mode setting sub-item. If the cloud rendering mode has been selected, the teleprompter picture can be rendered in the cloud rendering mode. At this time, the resources to be rendered can be uploaded to the cloud to enable the cloud to load the resources to be rendered and render. After the rendering is completed in the cloud, the rendered picture issued by the cloud can be received, that is, the teleprompter picture rendered in the cloud rendering mode can be obtained. It can be understood that the resources to be rendered can include resources of a three-dimensional virtual scene, resources associated with a scene subject, and screen display materials.

[0152] In one embodiment, a click operation for a video signal setting item in the system setting sub-region is received, the system setting interface is displayed, and a video signal setting sub-item corresponding to the video signal setting item is displayed in the system setting interface. The video signal setting sub-item can include, but is not limited to, at least one of a video signal source selection sub-item, a video signal source addition sub-item, and a video signal source deletion sub-item. After receiving a setting operation for at least one of the video signal source selection sub-item, the video signal source addition sub-item, and the video signal source deletion sub-item, the setting parameters of the set sub-item are used to set the video signal of the teleprompter picture.

[0153] In one embodiment, a click operation for a video signal setting item in the system setting sub-region is received, the system setting interface is displayed, and a video signal setting sub-item corresponding to the video signal setting item is displayed in the system setting interface. The video signal setting sub-item can include, but is not limited to, at least one of a video signal source selection sub-item, a video signal source addition sub-item, and a video signal source deletion sub-item. After receiving a setting operation for at least one of the video signal source selection sub-item, the video signal source addition sub-item, and the video signal source deletion sub-item, the setting parameters of the set sub-item are used to set the video signal of the teleprompter picture.

[0154] In an embodiment, a triggering operation for a push stream setting item in the system setting sub-region is received, the system setting interface is displayed, and a push stream setting sub-item corresponding to the push stream setting item is displayed in the system setting interface. The push stream setting sub-item can include, but is not limited to, a push stream code setting sub-item and / or a push stream address setting sub-item. After receiving a setting operation of the push stream code setting sub-item and the push stream address setting sub-item, the push stream of the teleplay picture is set based on the set push stream code and push stream address.

[0155] In an embodiment, a click operation for a restart setting item in the system setting sub-region is received, the system setting interface is displayed, and a restart setting sub-item corresponding to the restart setting item is displayed in the system setting interface. The restart setting sub-item can include, but is not limited to, at least one of a restart all resources setting sub-item, a rebuild patch resource setting sub-item, a rebuild scene resource setting sub-item, a rebuild scene material setting sub-item, a virtual screen rebinding setting sub-item, and a rendering picture rebinding setting sub-item. After receiving a setting operation of the sub-item, the restart of the teleplay picture is set based on the setting parameters of the set sub-item.

[0156] In an embodiment, a triggering operation for an audio setting item in the system setting sub-region is received, the system setting interface is displayed, and an audio setting sub-item corresponding to the audio setting item is displayed in the system setting interface. The audio setting sub-item can include, but is not limited to, at least one of a microphone selection setting sub-item and a speaker setting sub-item. After receiving a setting operation of the audio setting sub-item, the restart of the teleplay picture is set based on the setting parameters of the set sub-item.

[0157] The technical scheme of the embodiment of the present disclosure, the teleplay setting interface displays a system setting sub-region, the system setting sub-region can include at least one of a picture setting item, a video signal setting item, a recording setting item, a push stream setting item, a restart setting item, and an audio setting item, and the picture setting item includes a rendering mode setting sub-item. On this basis, by receiving a system setting operation input based on the system setting sub-region, a system response logic corresponding to the system setting operation is executed for a teleplay program displayed in the teleplay picture preview region, diversified settings of the teleplay picture are realized, the teleplay function of the teleplay program is enriched, the individualized setting needs of the user are met, and the teleplay setting experience of the user is further improved.

[0158] Figure 15 A structure schematic diagram of a teleplay picture processing device provided by the embodiment of the present disclosure is shown in FIG. 8. Figure 15 As shown in FIG. 8, the device includes an interface display module 810, a picture display module 820, and a picture switching module 830.

[0159] The interface display module 810 is configured to display a broadcasting setting interface, wherein the broadcasting setting interface displays a broadcasting picture preview area and a broadcasting setting area, and the broadcasting setting area includes a program configuration sub-area and a shot configuration sub-area.

[0160] The technical solution provided by the embodiments of the present disclosure displays a broadcasting setting interface through an interface display module, wherein the broadcasting setting interface displays a broadcasting picture preview area and a broadcasting setting area, and the broadcasting setting area includes a program configuration sub-area and a shot configuration sub-area. The technical solution displays at least one shot configuration item corresponding to a selected broadcasting program in the shot configuration sub-area and displays a broadcasting picture of the broadcasting program under a default shot in the broadcasting picture preview area in response to a program selection operation input based on the program configuration sub-area. The embodiments of the present disclosure set a broadcasting program through a broadcasting setting interface, which can assist broadcasting staff to better produce a broadcasting program, reduce the difficulty of program broadcasting, and save the operation cost of broadcasting. The interactive operation is simple, which reduces the probability of misoperation when switching a broadcasting program. Moreover, the embodiments of the present disclosure can display a broadcasting picture of a broadcasting program under different shots based on a shot configuration item, realize flexible configuration of a broadcasting program, enrich the broadcasting effect of a broadcasting program, and improve the broadcasting experience of a user.

[0161] Thus, the effect of switching a broadcasting program is improved.

[0162] Optionally, the picture display module 820 is configured to determine a three-dimensional virtual scene used in the selected broadcasting program, and determine the shot configuration item corresponding to the selected broadcasting program based on a preset corresponding relationship between a virtual scene picture of the three-dimensional virtual scene and the shot configuration item.

[0163] Optionally, the broadcasting picture includes a virtual scene picture and a scene subject picture. The picture display module 820 is configured to obtain the virtual scene picture of the broadcasting program under the default shot and a scene subject picture bound with the default shot, and display the virtual scene picture and the scene subject picture.

[0164] Optionally, the program configuration sub-region displays a beautification processing item associated with the scene subject picture; the device further comprises a picture beautification processing module configured to receive a beautification processing operation input based on the beautification processing item, and perform beautification processing on the scene subject picture associated with the beautification processing item in the live picture, wherein the beautification processing comprises beautifying processing or stylization processing.

[0165] Optionally, the picture switching module 830 is configured to determine a switched lens based on the lens switching operation, and determine a lens switching mode adopted by the switched lens, switch the default lens to the switched lens in the lens switching mode, and switch the live picture of the live program in the default lens to the live picture of the live program based on the switched lens in the lens switching mode.

[0166] Optionally, the device further comprises a material display module, wherein the material display module is configured to:

[0167] In a case where the live picture comprises a virtual screen and at least one screen display material is added in the virtual screen, display a material live configuration item corresponding to the at least one screen display material in the program configuration sub-region;

[0168] receive a material live configuration operation input based on the material live configuration item, determine a material live mode corresponding to the material live configuration operation, and display the screen display material in the live picture in the material live mode.

[0169] Optionally, the screen display material comprises video material; and the material live configuration item comprises at least one of a video playing item, a video pausing item, a video deleting item, and a video adding item.

[0170] Optionally, the device further comprises a program switching module configured to, in response to a program switching operation input based on the program configuration sub-region, update the lens configuration item displayed in the lens configuration sub-region and the live program in the live picture preview area.

[0171] Optionally, the live setting region displays a system setting sub-region, and the system setting sub-region comprises at least one of a picture setting item, a video signal setting item, a recording setting item, a streaming setting item, a restart setting item, and an audio setting item, and the picture setting item comprises a rendering mode setting sub-item.

[0172] The device further comprises a system response logic execution module configured to, in response to a system setting operation input based on the system setting sub-region, execute a system response logic corresponding to the system setting operation for the live program displayed in the live picture preview area.

[0173] Optionally, the apparatus further comprises a program adding module, configured to, before the program selection operation based on the program configuration sub-region input, receive a program adding operation for at least one saved live program, and add the at least one live program to the program configuration sub-region in the live setting interface; or,

[0174] add the edited live program to the program configuration sub-region in the live setting interface in response to the program application operation based on the program editing interface input.

[0175] The apparatus for processing a live picture provided by the embodiments of the present disclosure can execute the method for processing a live picture provided by any of the embodiments of the present disclosure, and has the function modules and advantages corresponding to the execution method.

[0176] It is worth noting that each unit and module included in the apparatus is only divided according to the function logic, but is not limited to the above division, as long as the corresponding function can be realized; in addition, the specific name of each functional unit is only for easy mutual distinction, and does not limit the protection scope of the embodiments of the present disclosure.

[0177] Figure 16 A structural schematic diagram of an electronic device provided by the embodiments of the present disclosure is shown in FIG. 9. Hereinafter, the embodiments of the present disclosure will be described with reference to Figure 16 which shows a structural schematic diagram of an electronic device (for example, a terminal device or a server) 900 suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablets), PMPs (portable multimedia players), vehicle-mounted terminals (for example, vehicle-mounted navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. Figure 16 The electronic device shown is only an example, and should not bring any limitation to the functions and use range of the embodiments of the present disclosure. Figure 16

[0178] As shown in FIG. 9, the electronic device 900 can include a processing apparatus (for example, a central processor, a graphics processor, and the like) 901, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 902 or loaded into a random access memory (RAM) 903 from a storage apparatus 908. In the RAM 903, various programs and data required for the operation of the electronic device 900 are also stored. The processing apparatus 901, the ROM 902, and the RAM 903 are connected to each other through a bus 904. An edit / output (I / O) interface 905 is also connected to the bus 904. Figure 16

[0179] ​​In general, the following devices can be connected to the I / O interface 905: input devices 906 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; output devices 907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, and the like; storage devices 908 including, for example, a magnetic disk, a hard disk, and the like; and communication devices 909. The communication devices 909 can allow the electronic device 900 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 16 Figure 16 The electronic device 900 is shown with various devices, but it is understood that all of the illustrated devices are not required to implement or have the electronic device. More or fewer devices can alternatively be implemented or included.

[0180] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication devices 909, or installed from the storage devices 908, or installed from the ROM 902. When the computer program is executed by the processing devices 901, the above-described functions defined in the methods of the embodiments of the present disclosure are performed.

[0181] The names of the messages or information exchanged between the plurality of devices in the embodiments of the present disclosure are only for illustrative purposes, and are not intended to limit the scope of the messages or information.

[0182] The electronic device provided by the embodiments of the present disclosure and the processing method of the teleprompter provided by the above embodiments belong to the same inventive concept, and the technical details not described in detail in the present embodiments can be referred to the above embodiments, and the present embodiments have the same beneficial effects as the above embodiments.

[0183] The embodiments of the present disclosure provide a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the processing method of the teleprompter provided by the above embodiments.

[0184] It should be noted that the computer-readable medium described above can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any suitable combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus or device. In the present disclosure, the computer-readable signal medium can include a data signal propagated in baseband or propagated as a carrier wave in a propagated data signal, in which the computer-readable program code is contained. Such a propagated data signal can take many forms, including but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium that can send, propagate or transfer the program for use by or in connection with the instruction execution system, apparatus or device. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to, wire, cable, RF (radio frequency), etc., or any suitable combination of the above.

[0185] In some embodiments, the client, server, or both can communicate using any current known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet, and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any current known or future developed networks.

[0186] The computer-readable medium described above can be included in the electronic device described above; or can exist separately from the electronic device, and not be assembled into the electronic device.

[0187] The computer readable medium described above carries one or more programs, when the one or more programs are executed by the electronic device, cause the electronic device to: display a show setting interface, wherein the show setting interface displays a show picture preview area and a show setting area, the show setting area includes a program configuration sub-area and a shot configuration sub-area; in response to a program selection operation input based on the program configuration sub-area, display at least one shot configuration item corresponding to the selected show program in the shot configuration sub-area, and display a show picture of the show program in a default shot in the show picture preview area; and in response to a shot switching operation input based on at least one of the shot configuration items, display a show picture of the show program in a shot switched based on the shot switching operation in the show picture preview area.

[0188] Computer program code for carrying out operations of the present disclosure can be written in any of one or more programming languages, including object oriented programming languages such as Java, Smalltalk, C++, as well as conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0189] The flow and block diagrams in the drawings show architectural, functional, and operational representations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow and block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may

[0190] The units described in the embodiments of the present disclosure can be implemented in the form of software, or can be implemented in the form of hardware. In some cases, the names of the units do not constitute a limitation on the units themselves. For example, the first obtaining unit can also be described as a unit that obtains at least two Internet protocol addresses.

[0191] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, example types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Application-specific Integrated Circuits (ASICs), Application-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0192] In the context of the present disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0193] According to one or more embodiments of the present disclosure, Example One provides a method for processing a teleprompter, comprising:

[0194] displaying a teleprompter setting interface, wherein the teleprompter setting interface displays a teleprompter preview area and a teleprompter setting area, and the teleprompter setting area includes a program configuration sub-area and a shot configuration sub-area;

[0195] in response to a program selection operation input based on the program configuration sub-area, displaying at least one shot configuration item corresponding to a selected teleprompter program in the shot configuration sub-area, and displaying a teleprompter picture of the teleprompter program under a default shot in the teleprompter preview area;

[0196] in response to a shot switching operation input based on at least one of the shot configuration items, displaying a teleprompter picture of the teleprompter program under a shot switched based on the shot switching operation in the teleprompter preview area.

[0197] According to one or more embodiments of the present disclosure, Example Two provides a method for processing a teleplay picture, comprising:

[0198] The sub-region of the lens configuration displays at least one lens configuration item corresponding to the selected teleplay program, comprising:

[0199] The three-dimensional virtual scene adopted in the selected teleplay program is determined, and based on a preset corresponding relationship between the virtual scene picture of the three-dimensional virtual scene and the lens configuration item, the lens configuration item corresponding to the selected teleplay program is determined.

[0200] According to one or more embodiments of the present disclosure, Example Three provides a method for processing a teleplay picture, comprising:

[0201] The teleplay picture comprises a virtual scene picture and a scene subject picture; and the teleplay picture of the teleplay program under a default lens is displayed in the teleplay picture preview area, comprising:

[0202] The virtual scene picture of the teleplay program under the default lens and the scene subject picture bound with the default lens are obtained, and the virtual scene picture and the scene subject picture are displayed.

[0203] According to one or more embodiments of the present disclosure, Example Four provides a method for processing a teleplay picture, comprising:

[0204] The program configuration sub-region displays a beautification processing item associated with the scene subject picture; the method further comprises: receiving a beautification processing operation input based on the beautification processing item, and performing beautification processing on the scene subject picture associated with the beautification processing item in the teleplay picture, wherein the beautification processing comprises beauty processing or stylization processing.

[0205] According to one or more embodiments of the present disclosure, Example Five provides a method for processing a teleplay picture, comprising:

[0206] The teleplay picture of the teleplay program under the configured lens is displayed in the teleplay picture preview area, comprising:

[0207] Based on the lens switching operation, a switched lens based on the lens switching operation is determined, and a lens switching mode adopted for switching the default lens to the switched lens is determined, and the teleplay picture of the teleplay program under the default lens is switched to the teleplay picture of the teleplay program based on the switched lens in the lens switching mode.

[0208] According to one or more embodiments of the present disclosure, Example Six provides a method for processing a teleplay picture, further comprising:

[0209] In a case where the virtual screen is included in the live picture and at least one screen display material is added in the virtual screen, a material live configuration item corresponding to the at least one screen display material is displayed in the program configuration sub-region;

[0210] A material live configuration operation input based on the material live configuration item is received, a material live mode corresponding to the material live configuration operation is determined, and the screen display material is displayed in the live picture in the material live mode.

[0211] According to one or more embodiments of the present disclosure, Example Seven provides a processing method of a live picture, comprising:

[0212] The screen display material comprises video material; and the material live configuration item comprises at least one of a video play item, a video pause item, a video delete item, and a video add item.

[0213] According to one or more embodiments of the present disclosure, Example Eight provides a processing method of a live picture, further comprising:

[0214] In response to a program switching operation input based on the program configuration sub-region, the shot configuration item displayed in the shot configuration sub-region and the live program in the live picture preview area are updated.

[0215] According to one or more embodiments of the present disclosure, Example Nine provides a processing method of a live picture, comprising:

[0216] The live setting area displays a system setting sub-region, the system setting sub-region comprises at least one of a picture setting item, a video signal setting item, a recording setting item, a streaming setting item, a restart setting item, and an audio setting item, and the picture setting item comprises a rendering mode setting sub-item.

[0217] The method further comprises: in response to a system setting operation input based on the system setting sub-region, performing a system response logic corresponding to the system setting operation for the live program displayed in the live picture preview area.

[0218] According to one or more embodiments of the present disclosure, Example Ten provides a processing method of a live picture, further comprising, before the response to the program selection operation input based on the program configuration sub-region:

[0219] A program add operation for at least one saved live program is received, and the at least one live program is added to the program configuration sub-region in the live setting interface; or

[0220] In response to a program application operation input based on the program editing interface, the edited program is added to the program configuration sub-region in the program setting interface.

[0221] According to one or more embodiments of the present disclosure, Example Eleven provides a processing apparatus for an example program setting interface, comprising:

[0222] An interface display module is configured to display a program setting interface, wherein the program setting interface displays a program preview region and a program setting region, and the program setting region comprises a program configuration sub-region and a shot configuration sub-region;

[0223] A picture display module is configured to, in response to a program selection operation input based on the program configuration sub-region, display at least one shot configuration item corresponding to a selected program in the shot configuration sub-region, and display a program preview in a default shot of the program in the program preview region;

[0224] A picture switching module is configured to, in response to a shot switching operation input based on at least one of the shot configuration items, display a program preview in a shot switched based on the shot switching operation in the program preview region.

[0225] The above description is merely preferred embodiments of the present disclosure and a description of the principles of the technology applied. It should be understood by those skilled in the art that the disclosed scope of the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or equivalent features without departing from the above disclosed concept. For example, the above features can be replaced with similar technical features disclosed in the present disclosure (but not limited to) to form technical solutions.

[0226] In addition, although each operation is described in a particular order, this should not be understood as requiring the operations to be performed in the specific order shown or in a sequential order. In certain circumstances, multi-tasking and parallel processing can be advantageous. Similarly, although several implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments can also be combined in a single embodiment. Conversely, various features described in the context of a single embodiment can also be separated and implemented in multiple embodiments.

[0227] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. A method of processing a telestrated image, characterized by, The method comprises the following steps: displaying a studio setting interface, wherein the studio setting interface displays a studio picture preview area and a studio setting area, the studio setting area comprises a program configuration sub-area and a shot configuration sub-area, and the studio setting interface is used for producing a studio program; in response to a program selection operation input based on the program configuration sub-area, displaying at least one shot configuration item corresponding to the selected studio program in the shot configuration sub-area, and displaying a studio picture of the studio program under a default shot in the studio picture preview area; wherein the shot configuration item is used for setting a studio picture of a program scene under different perspectives; in response to a shot switching operation input based on at least one of the shot configuration items, displaying a studio picture of the studio program under a shot switched based on the shot switching operation in the studio picture preview area.

2. The method of claim 1, wherein the processing of the telestrations is performed by a processor of a mobile device. The method comprises the following steps: determining a three-dimensional virtual scene adopted in the selected studio program, and determining a shot configuration item corresponding to the selected studio program based on a preset corresponding relationship between a virtual scene picture of the three-dimensional virtual scene and the shot configuration item.

3. The method of claim 1, wherein the processing of the telestrations is performed by a processor of a mobile device. The studio picture comprises a virtual scene picture and a scene subject picture. The method comprises the following steps: obtaining a virtual scene picture of the studio program under the default shot and a scene subject picture bound with the default shot, and displaying the virtual scene picture and the scene subject picture.

4. The method of claim 3, wherein the processing of the telestrations is performed by a server. The program configuration sub-area displays a beautification processing item associated with the scene subject picture. The method further comprises the following steps: receiving a beautification processing operation input based on the beautification processing item, and performing beautification processing on a scene subject picture associated with the beautification processing item in the studio picture, wherein the beautification processing comprises beauty processing or stylization processing.

5. The method of claim 1, wherein the processing of the telestrations is performed by a processor of a mobile device. The method comprises the following steps: determining a shot switched based on the shot switching operation and a shot switching mode adopted for switching the default shot to the switched shot based on the shot switching operation, and switching the studio picture of the studio program under the default shot to a studio picture of the studio program based on the switched shot in the shot switching mode.

6. The method of claim 1, wherein the processing of the telestrations is performed by a server. The method further comprises the following steps: in a case where a virtual screen is included in the studio picture and at least one screen display material is added in the virtual screen, displaying a material studio configuration item corresponding to the at least one screen display material in the program configuration sub-area; receiving a material studio configuration operation input based on the material studio configuration item, determining a material studio mode corresponding to the material studio configuration operation, and displaying the screen display material in the studio picture in the material studio mode.

7. The method of claim 6, wherein the method further comprises: The screen display material includes video material; the material studio configuration item includes at least one of a video play item, a video pause item, a video delete item, and a video add item.

8. The method of claim 1, wherein the processing of the telestrations is performed by a server. Also included are: In response to a program switching operation input based on the program configuration sub-region, the shot configuration item displayed in the shot configuration sub-region and the studio program in the studio picture preview region are updated.

9. The method of claim 1, wherein, The studio setting region displays a system setting sub-region, and the system setting sub-region includes at least one of a picture setting item, a video signal setting item, a recording setting item, a streaming setting item, a restart setting item, and an audio setting item, and the picture setting item includes a rendering mode setting sub-item; The method further includes: In response to a system setting operation input based on the system setting sub-region, a system response logic corresponding to the system setting operation is executed for the studio program displayed in the studio picture preview region.

10. The method of claim 1, wherein, Before the response to the program selection operation input based on the program configuration sub-region, the method further includes: Receiving a program addition operation for at least one saved studio program, and adding the at least one studio program to the program configuration sub-region in the studio setting interface; or, In response to a program application operation input based on a program editing interface, an edited studio program is added to the program configuration sub-region in the studio setting interface.

11. A processing device for broadcast footage, characterized in that, It includes: An interface display module is configured to display a studio setting interface, wherein the studio setting interface displays a studio picture preview region and a studio setting region, the studio setting region includes a program configuration sub-region and a shot configuration sub-region, and the studio setting interface is used to produce a studio program; A picture display module is configured to display at least one shot configuration item corresponding to the selected studio program in the shot configuration sub-region in response to a program selection operation input based on the program configuration sub-region, and to display the studio picture of the studio program under the default shot in the studio picture preview region; wherein the shot configuration item is used to set the studio picture of the program scene under different angles of view; A picture switching module is configured to display the studio picture of the studio program under the shot switched based on the shot switching operation in the studio picture preview region in response to a shot switching operation input based on at least one shot configuration item.

12. An electronic device, comprising: The electronic device includes: One or more processors; A storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the studio picture processing method of any one of claims 1-10.

13. A storage medium containing computer-executable instructions, wherein: The computer executable instructions, when executed by a computer processor, are used to execute the studio picture processing method of any one of claims 1-10.

Citation Information

Patent Citations

  • Control method and device of virtual camera in virtual studio, implementation method of virtual studio, virtual studio system, computer readable storage medium and electronic equipment

    CN111698390A