Picture display method and device in live broadcast process, equipment and storage medium

By setting interactive operation conditions in the online live broadcast room and switching the live broadcast screen to pre-recorded recorded videos, the problem of single anchor performance methods and poor live broadcast effects in the existing technology is solved, and more efficient interaction and visual effects are achieved.

CN119729131APending Publication Date: 2025-03-28GUANGZHOU FANXING ENTERTAINMENT INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411853711.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

Among the existing online live broadcast technology, the anchor performs a relatively single way, and the live broadcast effect is poor, making it difficult to attract and maintain the audience's interest.

Method used

By setting interactive operation conditions in the live broadcast room, if the interactive operation of the audience meets specific conditions, the live broadcast screen will be switched to display the recorded video pre-recorded by the anchor to ensure that the character posture matches, thereby achieving the visual effect of the anchor changing clothes in the live broadcast room.

Benefits of technology

It improves the live broadcast effect, enhances the interactive effect between the audience and the live broadcast room, and attracts and maintains the audience's interest through the visual effect of instant dressing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729131A_ABST
    Figure CN119729131A_ABST
Patent Text Reader

Abstract

The invention discloses a picture display method and device in a live broadcast process, equipment and a storage medium, and relates to the technical field of Internet. The method comprises the steps of displaying a live broadcast interface of a live broadcast room; displaying a live broadcast picture of the anchor in the live broadcast interface, wherein the anchor in the live broadcast picture wears the first clothing; under the condition that the interaction operation executed by the audience user in the live broadcast room meets a first condition, switching and displaying a live broadcast picture in the live broadcast interface into a recorded broadcast picture in the first recorded broadcast video; wherein the first recorded broadcast video is the recorded broadcast video of the anchor wearing the second clothing, the second clothing is different from the first clothing, and the figure postures in the pictures displayed before and after switching of the live broadcast interface are matched. According to the method, the visual effect of instant dressing change of the anchor in the live broadcast room can be realized, the live broadcast effect is improved, and the interaction effect between audience users and the live broadcast room can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of Internet technology, and in particular to a method, device, equipment and storage medium for displaying images during a live broadcast. Background Art

[0002] With the changes in online live streaming technology and social demands, the types of online live streaming are becoming more and more diverse, and the forms of online live streaming are also constantly innovating and developing.

[0003] In related technologies, taking social live broadcast as an example, the anchor attracts the audience through chatting, talent show, etc., and the audience can support their favorite anchor through interactive methods such as sending gifts. Among them, talent show includes dance performance, music performance, magic show, etc.

[0004] However, the host's performance method in the related art is relatively simple and the live broadcast effect is poor. Summary of the invention

[0005] The embodiment of the present application provides a method, device, equipment and storage medium for displaying images during a live broadcast. The technical solution provided by the embodiment of the present application is as follows:

[0006] According to one aspect of an embodiment of the present application, a method for displaying a picture during a live broadcast is provided, the method comprising:

[0007] Display the live broadcast interface of the live broadcast room;

[0008] Displaying a live broadcast screen of the anchor in the live broadcast interface, wherein the anchor in the live broadcast screen wears a first garment;

[0009] When the interactive operation performed by the audience user in the live broadcast room meets the first condition, the live broadcast screen in the live broadcast interface is switched to be displayed as the recorded broadcast screen in the first recorded broadcast video;

[0010] Among them, the first recorded video is a recorded video of the anchor wearing a second costume, the second costume is different from the first costume, and the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match.

[0011] According to an aspect provided by an embodiment of the present application, a device for displaying a picture during a live broadcast is provided, the device comprising:

[0012] The first display module is used to display the live broadcast interface of the live broadcast room;

[0013] A second display module is used to display the live broadcast screen of the anchor in the live broadcast interface, where the anchor in the live broadcast screen wears a first costume;

[0014] A first switching module is used to switch and display the live screen in the live broadcast interface to the recorded broadcast screen in the first recorded broadcast video when the interactive operation performed by the audience user in the live broadcast room meets the first condition;

[0015] Among them, the first recorded video is a recorded video of the anchor wearing a second costume, the second costume is different from the first costume, and the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match.

[0016] In some embodiments, the first switching module is used to perform a matching operation on the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video; the first live broadcast screen is the live broadcast screen displayed in the live broadcast interface when it is detected that the interactive operation performed by the viewer user meets the first condition;

[0017] The first switching module is used to, when the posture of the character in the first live broadcast screen successfully matches the posture of the character in the first recorded broadcast screen of the first recorded broadcast video, start playing the recorded broadcast screen in the first recorded broadcast video from the first recorded broadcast screen in the live broadcast interface.

[0018] In some embodiments, the first switching module is used to obtain first skeleton information; the first skeleton information is skeleton information corresponding to the first live broadcast screen, and the skeleton information is used to indicate the positional relationship between various skeletons of the character;

[0019] The first switching module is used to obtain a first similarity between the first skeleton information and the skeleton information of each recorded and broadcasted picture in the first recorded and broadcasted video;

[0020] The first switching module is used to determine, among the at least one recorded broadcast picture whose first similarity is greater than a first specified threshold, a recorded broadcast picture with the earliest playback time point as the first recorded broadcast picture;

[0021] The first switching module is used to play the recorded broadcast screen in the first recorded broadcast video starting from the first recorded broadcast screen in the live broadcast interface.

[0022] In some embodiments, the first switching module is used to obtain a grayscale image of a first person image; the first person image is a person image in the first live broadcast screen;

[0023] The first switching module is used to obtain a second similarity between the grayscale image of the first character image and the grayscale images of the character images of each recorded and broadcasted screen in the first recorded and broadcasted video;

[0024] The first switching module is used to determine, among the at least one recorded broadcast picture whose second similarity is greater than a second specified threshold, the recorded broadcast picture with the earliest playback time point as the first recorded broadcast picture;

[0025] The first switching module is used to play the recorded broadcast screen in the first recorded broadcast video starting from the first recorded broadcast screen in the live broadcast interface.

[0026] In some embodiments, the first condition includes at least one of the following:

[0027] The interactive operation is a sending operation of the first bullet screen;

[0028] The interactive operation is a gifting operation of the first virtual item;

[0029] The number of the interactive operations reaches a first specified number.

[0030] In some embodiments, the screen display device during the live broadcast process also includes: a first determination module, which is used to determine the first recorded video corresponding to the interactive operation that meets the first condition before switching the live screen in the live broadcast interface to display the recorded screen in the first recorded video.

[0031] In some embodiments, the screen display device during the live broadcast process further includes: a second switching module, which is used to switch and display the recorded broadcast screen in the live broadcast interface to the recorded broadcast screen in the second recorded broadcast video when the interactive operation performed by the audience user meets the second condition;

[0032] Among them, the second recorded video is a video of the anchor wearing a third costume, the third costume is different from the second costume, and the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match.

[0033] In some embodiments, the second switching module is used to search for a third recorded broadcast picture corresponding to the second recorded broadcast picture from the second recorded broadcast video; the second recorded broadcast picture is the recorded broadcast picture displayed in the live broadcast interface when it is detected that the interactive operation performed by the audience user meets the second condition;

[0034] The second switching module is used to play the recorded broadcast screen in the second recorded broadcast video starting from the third recorded broadcast screen in the live broadcast interface.

[0035] In some embodiments, there is a one-to-one correspondence between the multiple key recorded and broadcasted images included in the first recorded and broadcasted video and the multiple key recorded and broadcasted images in the second recorded and broadcasted video; the postures of the characters in the two key recorded and broadcasted images having the corresponding relationship match;

[0036] The second switching module is used to query a first key recording and broadcasting picture, where the first key recording and broadcasting picture is the first key recording and broadcasting picture after the second recording and broadcasting picture in the first recording and broadcasting video;

[0037] The second switching module is used to query the second recorded and broadcasted video for a second key recorded and broadcasted picture that has the corresponding relationship with the first key recorded and broadcasted picture as the third recorded and broadcasted picture.

[0038] In some embodiments, the second condition includes at least one of the following:

[0039] The interactive operation is a sending operation of the second bullet screen;

[0040] The interactive operation is a gifting operation of the second virtual item;

[0041] The number of the interactive operations reaches a second specified number.

[0042] In some embodiments, the screen display device during the live broadcast process also includes: a second determination module, which is used to determine the second recorded broadcast video corresponding to the interactive operation that meets the second condition before switching the recorded broadcast screen in the live broadcast interface to display the recorded broadcast screen in the second recorded broadcast video.

[0043] In some embodiments, the screen display device during the live broadcast process also includes: a third switching module, which is used to switch the recorded broadcast screen in the live broadcast interface to the live broadcast screen of the anchor when the interactive operation performed by the audience user meets a third condition.

[0044] According to one aspect of an embodiment of the present application, a computer device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the computer program is loaded and executed by the processor to implement the screen display method during the above-mentioned live broadcast process.

[0045] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is loaded and executed by a processor to implement the screen display method during the above-mentioned live broadcast process.

[0046] According to one aspect of an embodiment of the present application, a computer program product is provided, wherein the computer program product includes a computer program, and the computer program is loaded and executed by a processor to implement the screen display method during the above-mentioned live broadcast process.

[0047] The technical solution provided by the embodiments of the present application includes at least the following beneficial effects:

[0048] Before opening the live broadcast room, the host can pre-record videos wearing different costumes. During the live broadcast process, if the interactive operation of the audience user meets the first condition of changing clothes, the live broadcast screen will be switched to the recorded video that matches the character's posture to ensure the continuity of the host's actions before and after the live broadcast interface is switched. This solution can achieve the visual effect of the host instantly changing clothes in the live broadcast room by switching between live broadcast and recorded video, thereby improving the live broadcast effect and the interactive effect between the audience user and the live broadcast room when the interactive operation of the audience user meets the conditions. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0050] Figure 1 It is a schematic diagram of a solution implementation environment provided by an exemplary embodiment of the present application;

[0051] Figure 2 is a flowchart of a method for displaying a screen during a live broadcast provided by an exemplary embodiment of the present application;

[0052] Figure 3 is a schematic diagram of a display interface of a viewer client provided by an exemplary embodiment of the present application;

[0053] Figure 4 is a schematic diagram of a corresponding relationship provided by an exemplary embodiment of the present application;

[0054] Figure 5 is a flow chart of a method for displaying a screen during a live broadcast provided by an exemplary embodiment of the present application;

[0055] Figure 6 This is a flow chart of a live-streaming dressing method based on video editing provided by an exemplary embodiment of the present application;

[0056] Figure 7 is a block diagram of a screen display device during a live broadcast provided by an exemplary embodiment of the present application;

[0057] Figure 8 It is a structural block diagram of a computer device provided by an exemplary embodiment of the present application.

[0058] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application. DETAILED DESCRIPTION

[0059] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0060] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0061] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

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

[0063] It should be understood that although the terms first, second, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first clothing may also be referred to as the second clothing, and similarly, the second clothing may also be referred to as the first clothing. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0064] First, several terms involved in this application are introduced and explained:

[0065] 1) Live broadcast room: In online live broadcast, the live broadcast room refers to the virtual space where the anchor creates real-time content. In the live broadcast room, the anchor and the audience interact in real time through video, audio and text.

[0066] 2) Recorded video: Before the live broadcast room is opened, the anchor uses audio and video acquisition equipment to record the recorded video of himself wearing a variety of different costumes, and uploads the recorded video to the server.

[0067] Please refer to Figure 1 , which shows a schematic diagram of a solution implementation environment provided by an exemplary embodiment of the present application. The solution implementation environment may include: an anchor terminal device 110, an audience terminal device 120 and a server 130. The anchor terminal device 110 and the audience terminal device 120 may communicate with the server 130 through a network.

[0068] The anchor terminal device 110 and the audience terminal device 120 may include an audio and video acquisition device and an audio and video playback device. Optionally, the number of the anchor terminal device 110 and the audience terminal device 120 may be one or more. Exemplarily, the anchor terminal device 110 and the audience terminal device 120 may be electronic devices such as mobile phones, tablet computers, personal computers (PCs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, vehicle-mounted devices, etc., which are not limited in this application. The client running the target application (such as a live broadcast application) in the anchor terminal device 110 and the audience terminal device 120. Optionally, the target application is an application that needs to be downloaded and installed, or an application in the form of a web page, or a small program, or an application in other forms, which is not limited in this embodiment of the present application. In an embodiment of the present application, the target application may include, but is not limited to: live broadcast applications, social application applications, shopping applications, video playback applications, remote conferencing applications, music playback applications, game applications, educational applications, instant messaging applications, or other types of applications, which are not limited in the embodiment of the present application.

[0069] The server 130 is used to provide background services for the client of the target application running in the anchor terminal device 110 and the audience terminal device 120. The server 130 can be a single server, or a server cluster consisting of multiple servers, or a cloud computing service center. The server 130 can be the background server of the above-mentioned target application, and is used to provide background services for the client of the target application.

[0070] In the embodiment of the present application, the client of the target application running in the anchor terminal device 110 is the anchor client, and the user corresponding to the anchor client is the anchor; the client of the target application running in the audience terminal device 120 is the audience client, and the user corresponding to the audience client is the audience.

[0071] When the host broadcasts live through the host client, the audience can enter the host's live broadcast room through the network and watch the content of the host's live broadcast room through the live broadcast interface displayed in the audience client. For example, the audience can interact with the host. For example, the host can also view the content of his own live broadcast room through the live broadcast interface displayed in the host client.

[0072] In some embodiments, the implementation environment of the scheme of the embodiments of the present application can be applied to live broadcast scenarios involving voice broadcast or video broadcast. The anchor client and the audience client can be two different versions of the client of the target application, and these two different versions of the client are respectively oriented to the anchor and the audience user, that is, the version oriented to the anchor has the function of implementing the above-mentioned anchor client, and the version oriented to the audience user has the function of implementing the above-mentioned audience client; or, it can also be the same version of the client of the target application, and this version of the client has both the function of implementing the above-mentioned anchor client and the function of the audience client. For example, the audience client can not only watch live video, but also broadcast live video. For another example, the anchor client can not only broadcast live video, but also watch the live video of other anchors. This application is not limited to this.

[0073] For example, taking a live broadcast room for dancing costume change as an example, the host records the recorded broadcast video of dancing in a variety of different costumes through audio and video acquisition equipment in advance, and uploads the recorded broadcast video to the server 130. After the live broadcast room is opened, the host terminal device 110 and the audience terminal device 120 display the live broadcast interface of the live broadcast room. In the live broadcast interface, the host terminal device 110 and the audience terminal device 120 display the live broadcast screen of the host wearing the first costume and dancing to the music; when the interactive operation performed by the audience user in the live broadcast room meets the first condition, the server 130 switches the live broadcast screen in the live broadcast interface to the recorded broadcast screen in the first recorded broadcast video; wherein, the first recorded broadcast video is a recorded broadcast video of the host wearing the second costume, the second costume is different from the first costume, and the postures of the characters in the screen displayed in the live broadcast interface before and after the switch match.

[0074] Please refer to Figure 2 , which shows a flowchart of a method for displaying a screen during a live broadcast provided by an exemplary embodiment of the present application. The execution subject of each step of the method may be a computer device; optionally, the computer device may be the above-mentioned Figure 1 In the implementation environment of the solution shown, the anchor terminal device 110 and the audience terminal device 120, or the computer device can also be Figure 1 The server 130 in the system shown, or the computer device may also include Figure 1The system shown includes a host terminal device 110, an audience terminal device 120 and a server 130. The method may include steps 210 to 230.

[0075] Step 210: Display the live broadcast interface of the live broadcast room.

[0076] When the anchor opens a live broadcast room, the anchor terminal device of the anchor displays the live broadcast interface of the live broadcast room, and the audience terminal devices of the audience users who enter the live broadcast room display the live broadcast interface of the live broadcast room.

[0077] The live broadcast interface refers to the host's operating interface and the viewing interface of the audience during the live broadcast. For example, the host can set, modify, and adjust the viewing interface of the audience through designated operations.

[0078] Among them, the above-mentioned live broadcast room is a dress-up live broadcast room, which attracts the interest of audience users by showing different clothing combinations or quickly changing clothing. For example, the above-mentioned live broadcast room is a dance dress-up live broadcast room. When the specified conditions are met, the audience users can see the scene of the host changing clothes instantly while dancing on the live broadcast interface. For example, the above-mentioned live broadcast room is a music singing live broadcast room. When the specified conditions are met, the audience users can see the scene of the host changing clothes instantly while singing on the live broadcast interface. For example, the above-mentioned live broadcast room is a clothing matching live broadcast room. When the specified conditions are met, the audience users can see the scene of the host changing clothes instantly on the live broadcast interface. For example, the above-mentioned live broadcast room is a magic dress-up live broadcast room. When the specified conditions are met, the audience users can see the scene of the host changing clothes instantly on the live broadcast interface.

[0079] The host terminal device displays the first live broadcast interface in the live broadcast interface, and the audience terminal device displays the second live broadcast interface in the live broadcast interface. Exemplarily, the first live broadcast interface may include the second live broadcast interface. In other words, the host can see the viewing interface of the audience user.

[0080] Among them, the audience users can interact with the live broadcast room through interactive operations while watching the live broadcast interface of the live broadcast room. Exemplarily, the above interactive operations include at least one of the following: commenting, sending bullet screens, following, liking, forwarding, connecting to microphones, connecting to videos, and giving virtual items. Optionally, the above interactive operations also include other methods, which are not limited in this application.

[0081] Exemplarily, in addition to displaying the live broadcast interface of the live broadcast room, the audience terminal device can also display an interactive area, an information display area, etc., and can also include other areas, which is not limited to the embodiments of the present application.

[0082] Among them, the interactive area is used to display various controls related to interactive operations, which may include but are not limited to: chat box, send barrage control, follow control, like control, forwarding control, microphone control, video control, emoticon control, gift virtual item control, reward control, etc., and may also include other controls for interaction, which are not limited to this embodiment of the present application. The information display area is used to display information related to the live broadcast room, which may include but are not limited to: the title of the live broadcast room, the introduction of the live broadcast room, the information of the anchor user, the number of viewers, etc., and may also include other information, which are not limited to this embodiment of the present application.

[0083] Please refer to Figure 3 , which shows a schematic diagram of a display interface of a viewer client provided by an exemplary embodiment of the present application. Figure 3 As shown, the audience terminal device can display the live broadcast interface 310, the interactive area 320, and the information display area 330 of the live broadcast room. The audience user can perform the interactive operation of sending barrage through the send barrage control 320a of the interactive area 320, and can also perform the interactive operation of giving virtual items through the give virtual item control 320b of the interactive area 320.

[0084] Step 220: Displaying the live broadcast screen of the anchor in the live broadcast interface, where the anchor in the live broadcast screen wears the first clothing.

[0085] In the embodiment of the present application, the live broadcast picture displayed by the viewer terminal device is generated by the video data collected by the anchor terminal device and uploaded to the server.

[0086] Exemplarily, the anchor terminal device collects real-time video data related to the anchor through an audio and video acquisition device; then, the anchor terminal device can perform watermarking, beautification, special effects and other processing on the collected real-time video data; then, the processed real-time video data is encoded and compressed into a real-time video stream for viewing and transmission, and sent to the server, which is then sent to each audience terminal device.

[0087] Step 230: When the interactive operation performed by the audience user in the live broadcast room meets the first condition, the live broadcast screen in the live broadcast interface is switched to be displayed as the recorded broadcast screen in the first recorded broadcast video;

[0088] Among them, the first recorded video is a recorded video of the host wearing a second costume, the second costume is different from the first costume, and the postures of the characters in the pictures displayed on the live broadcast interface before and after the switching match.

[0089] The first condition is information pre-stored in a computer device and is used to determine the screen switching to trigger the dressing effect of the host in the live broadcast room. Exemplarily, the host can pre-set the first condition and upload it to the server. When the audience terminal device receives the interactive operation performed by the audience user, the interactive operation performed by the audience user is sent to the server, and the server determines whether the interactive operation performed by the audience user meets the first condition.

[0090] Exemplarily, the computer device may display prompt information of interactive operations that meet the first condition in the live broadcast interface, so that the audience users can perform interactive operations in a targeted manner and obtain a visual experience of the host changing clothes.

[0091] The first recorded video is one of at least one recorded video pre-recorded by the anchor. Exemplarily, before the anchor opens the live broadcast room, the anchor can pre-collect at least one recorded video data through the anchor terminal device, and then the anchor terminal device can process the collected recorded video data with watermarks, beauty, special effects, etc.; then, the processed recorded video data is encoded and compressed into a recorded video stream for viewing and transmission, and uploaded to the server. Accordingly, when the interactive operation performed by the audience user in the live broadcast room meets the first condition, the server switches the live screen in the live broadcast interface to the recorded screen in the first recorded video.

[0092] Among them, the above-mentioned switching of the live screen in the live broadcast interface to the recorded screen in the first recorded video means that the server stops sending real-time video streams for viewing and transmission to each audience terminal device, and sends recorded video streams for viewing and transmission to each audience terminal device.

[0093] For example, the live broadcast room is a dance costume change room: the anchor can pre-record a video of dancing a specified dance in the second costume before opening the live broadcast room; after opening the live broadcast room, the anchor wears the first costume and dances the specified dance live; after that, if the interactive operation performed by the audience user in the live broadcast room meets the first condition, the server switches the live broadcast screen in the live broadcast interface to the recorded broadcast screen in the first recorded broadcast video. In the live broadcast screen displayed on the audience terminal device, the audience user can see the scene of the anchor changing clothes instantly while dancing.

[0094] The above live broadcast interface matches the postures of the characters in the pictures displayed before and after the switching, which can ensure the continuity of the pictures displayed before and after the switching. Exemplarily, the above live broadcast interface matches the postures of the characters in the pictures displayed before and after the switching, which means that the similarity between the posture of the character in the last live broadcast picture before the switching and the posture of the character in the first recorded picture after the switching is greater than a specified threshold.

[0095] Optionally, in the case of switching the live screen in the live interface to the recorded screen in the first recorded video, the computer device sets the display time of the recorded screen in the first recorded video, for example, 5 seconds. After the display time of the recorded screen in the first recorded video reaches 5 seconds, the computer device switches the recorded screen in the live interface to the live screen, and the postures of the characters in the screen displayed before and after the switching match. Afterwards, the computer device continues to receive interactive operations performed by the audience user in the live room.

[0096] Alternatively, in the case where the live screen in the live broadcast interface is switched to be displayed as the recorded broadcast screen in the first recorded broadcast video, the computer device continues to receive interactive operations performed by the audience users in the live broadcast room, and when the interactive operations performed by the audience users in the live broadcast room meet the first condition or other specified conditions, the recorded broadcast screen in the live broadcast interface is switched to be displayed as the live screen, or the recorded broadcast screen in other recorded broadcast videos, and the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match.

[0097] To summarize, the solution provided in the embodiment of the present application is that before opening the live broadcast room, the anchor can pre-record recorded videos wearing different costumes. During the process of opening the live broadcast room for live broadcast, if the interactive operation of the audience user meets the first condition of changing clothes, the live broadcast screen is switched to the recorded video matching the character's posture to ensure the continuity of the anchor's actions before and after the live broadcast interface is switched. When the interactive operation of the audience user meets the conditions, this solution can achieve the visual effect of the anchor changing clothes instantly in the live broadcast room by switching between the live broadcast and the recorded video, thereby improving the live broadcast effect and the interactive effect between the audience user and the live broadcast room.

[0098] Based on the above Figure 2 In the solution in the illustrated embodiment, in a possible implementation manner, the above step 230 can be implemented as step 230a and step 230b.

[0099] Step 230a: performing a matching operation on the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video; the first live broadcast screen is the live broadcast screen displayed in the live broadcast interface when it is detected that the interactive operation performed by the audience user meets the first condition.

[0100] In this example of the present application, the computer device captures the first live broadcast screen displayed in the current live broadcast interface, and compares the first live broadcast screen with each recorded broadcast screen in the first recorded broadcast video.

[0101] Optionally, the first live broadcast screen may be a live broadcast screen displayed in the live broadcast interface within a specified time period (eg, within 2 seconds) starting from the moment when it is detected that the interactive operation performed by the audience user satisfies the first condition.

[0102] Optionally, the computer device may perform a matching operation on the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video by using image recognition technology. Exemplarily, the computer device may analyze key points in the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video by using a computer vision algorithm, such as key parts of a person's posture (head, shoulders, elbows, etc.).

[0103] Step 230b: When the posture of the person in the first live broadcast screen successfully matches the posture of the person in the first recorded broadcast screen of the first recorded broadcast video, in the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video is played starting from the first recorded broadcast screen.

[0104] Exemplarily, the successful matching of the character posture in the first live broadcast screen and the character posture in the first recorded broadcast screen of the first recorded broadcast video may be that the similarity between the key parts of the character posture in the first live broadcast screen and the key parts of the character posture in the first recorded broadcast screen of the first recorded broadcast video satisfies a specified range.

[0105] Among them, the recorded broadcast screen in the first recorded broadcast video played from the first recorded broadcast screen refers to the recorded broadcast screen in the first recorded broadcast video played from the first recorded broadcast screen when the computer device switches the live broadcast screen in the live broadcast interface.

[0106] In the example of the present application, when it is detected that the interactive operation performed by the audience user meets the first condition, the computer device can capture the first live screen displayed in the live interface, and perform a matching operation on the character posture in the first live screen with the character posture in each recorded screen of the first recorded video. If the match is successful, the first live screen in the live interface is switched to the recorded screen in the first recorded video played from the first recorded screen, which can ensure that the character postures in the screens displayed on the live interface before and after the switching match, ensure the continuity of the host's actions before and after the switching of the live interface, thereby improving the smoothness of the screen before and after the switching of the live interface.

[0107] Based on the solutions in the above-mentioned embodiments of the present application, in a possible implementation scheme, the above-mentioned step 230a can be implemented as step 230a1 and step 230a2, and the above-mentioned step 230b can be implemented as step 230b1 and step 230b2.

[0108] Step 230a1: Obtain first skeleton information; the first skeleton information is the skeleton information corresponding to the first live broadcast picture, and the skeleton information is used to indicate the positional relationship between the various skeletons of the character.

[0109] Exemplarily, through computer vision technology, a computer device can extract key bones (such as head, shoulders, elbows, knees, etc.) of a person in the first live broadcast picture, and construct a skeleton structure to represent the person's posture to obtain first skeleton information.

[0110] In order to facilitate subsequent processing, the extracted first skeleton information will be converted into a standardized data format. For example, the first skeleton information includes the position coordinates of each skeleton, the angle information between each skeleton, and the like.

[0111] Step 230a2: Obtain a first similarity between the first skeleton information and the skeleton information of each recorded and broadcasted picture in the first recorded and broadcasted video.

[0112] The skeleton information of each recorded and broadcasted picture in the first recorded and broadcasted video is pre-stored in the computer device, and does not need to be extracted in real time by the computer device.

[0113] In the example of the present application, the computer device compares the first skeleton information obtained in the above step 230a1 with the skeleton information of each recorded and broadcasted picture in the pre-stored first recorded and broadcasted video to obtain the above first similarity.

[0114] Among them, the first similarity is a quantitative index used to measure the degree of consistency between the first skeleton information and the skeleton information of each recorded and broadcasted picture in the first recorded and broadcasted video. Exemplarily, the first similarity can be calculated by algorithms such as Euclidean distance and cosine similarity. The specific selection depends on the needs of the application scenario, and this application does not limit this.

[0115] Step 230b1: Determine the recorded broadcast picture with the earliest playback time point among the at least one recorded broadcast picture with a first similarity greater than a first specified threshold as the first recorded broadcast picture.

[0116] The computer device pre-stores a first specified threshold for measuring the degree of consistency between the first skeleton information and the skeleton information of each recorded and broadcasted picture in the first recorded and broadcasted video.

[0117] In the example of the present application, the computer device screens out all recorded broadcast pictures whose first similarity exceeds the first specified threshold according to the set first specified threshold; then, the recorded broadcast picture with the earliest playback time point is selected as the first recorded broadcast picture.

[0118] Step 230b2: In the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video is played starting from the first recorded broadcast screen.

[0119] In the example of the present application, once the first recorded broadcast screen is determined, the computer device can start playing the first recorded broadcast video sequence starting from the first recorded broadcast screen in the live broadcast interface.

[0120] The embodiment of the present application shows a scheme for performing a matching operation through skeleton information, extracting the first skeleton information in the first live broadcast screen, calculating the similarity between the first skeleton information and the skeleton information of each screen in the recorded video, and determining the earliest screen among the recorded screens whose similarity is greater than a threshold as the first recorded screen; this scheme can ensure that the positional relationship between the first recorded screen and the skeleton of the character in the first live broadcast screen matches, thereby ensuring that the postures of the characters in the screens displayed before and after the live broadcast interface are matched.

[0121] Based on the solutions in the above-mentioned embodiments of the present application, in a possible implementation scheme, the above-mentioned step 230a can be implemented as step 230a3 and step 230a4, and the above-mentioned step 230b can be implemented as step 230b3 and step 230b4.

[0122] Step 230a3: Obtain a grayscale image of the first character image; the first character image is the character image in the first live broadcast screen.

[0123] Exemplarily, the computer device may separate the person from the background through image segmentation technology, and extract the portion containing the person from the first live broadcast screen as the first person image.

[0124] Afterwards, in order to simplify the computational complexity while retaining key features, the computer device converts the extracted first person image into a grayscale image.

[0125] Step 230a4: Obtain a second similarity between the grayscale image of the first character image and the grayscale images of the character images in each recorded and broadcasted screen in the first recorded and broadcasted video.

[0126] The grayscale images of the characters in each recorded and broadcasted screen in the first recorded and broadcasted video are pre-stored in the computer device, and do not need to be extracted in real time by the computer device.

[0127] In the present application example, the computer device compares the grayscale image of the first character image obtained in the above step 230a3 with the pre-stored grayscale images of the character images of each recorded screen in the first recorded video to obtain the above second similarity.

[0128] The second similarity is a quantitative index used to measure the degree of agreement between the grayscale image of the first character image and the grayscale images of the character images in each recorded video in the first recorded video. Exemplarily, the computer device can calculate the histogram of the grayscale image of the first character image and the grayscale images of the character images in each recorded video in the first recorded video. The histogram is a way to describe the brightness distribution of an image, and the second similarity can be obtained by calculating the distance between the two histograms (such as Bhattacharyya distance, correlation coefficient, etc.).

[0129] Step 230b3: Determine the recorded broadcast picture with the earliest playback time point among the at least one recorded broadcast picture whose second similarity is greater than the second specified threshold as the first recorded broadcast picture.

[0130] The computer device pre-stores a second specified threshold for measuring the degree of consistency between the grayscale image of the first character image and the grayscale images of the character images in each recorded and broadcasted screen in the first recorded and broadcasted video.

[0131] In the example of the present application, the computer device screens out all recorded broadcast pictures whose second similarity exceeds the second specified threshold value according to the set second specified threshold value; then, the recorded broadcast picture with the earliest playback time point is selected as the first recorded broadcast picture.

[0132] Step 230b4: In the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video is played starting from the first recorded broadcast screen.

[0133] In the example of the present application, once the first recorded broadcast screen is determined, the computer device can start playing the first recorded broadcast video sequence starting from the first recorded broadcast screen in the live broadcast interface.

[0134] The embodiment of the present application shows a scheme for performing a matching operation through a grayscale image of a character image, extracting the first character image in the first live broadcast screen, performing grayscale processing on the first character image to obtain a grayscale image of the first character image, calculating the similarity between the grayscale image of the first character image and the grayscale images of the character images in each recorded broadcast screen, and determining the earliest one among the recorded broadcast screens whose similarity is greater than a threshold as the first recorded broadcast screen; this scheme can ensure that the positional relationship between the various bones of the character in the first recorded broadcast screen matches that in the first live broadcast screen, thereby ensuring that the character postures in the screens displayed before and after the switching of the live broadcast interface match.

[0135] Based on the solutions in the above embodiments of the present application, in a possible implementation scheme, the first condition includes at least one of the following:

[0136] The interactive operation is the sending operation of the first bullet screen;

[0137] The interactive operation is a gifting operation of the first virtual item;

[0138] The number of interactive operations reaches a first specified number.

[0139] Among them, the above-mentioned interactive operation is the sending operation of the first barrage, which means that the interactive operation performed by the audience user is sending a barrage, and the barrage is the first barrage that triggers the dressing effect of the anchor in the live broadcast room.

[0140] Among them, the above-mentioned interactive operation is a gift operation of the first virtual item, which means that the interactive operation performed by the audience user is to give a virtual item, and the virtual item is the first virtual item that triggers the dressing effect of the anchor in the live broadcast room.

[0141] Optionally, the number of interactive operations reaching the first specified number means that the number of interactive operations performed by one audience user reaches the first specified number, or the number of interactive operations performed by at least two audience users reaches the first specified number.

[0142] Exemplarily, the number of interactive operations includes at least one of the following: the number of comments by at least one audience user, the number of barrages sent by at least one audience user, the number of follows by at least one audience user, the number of likes by at least one audience user, the number of reposts by at least one audience user, the number of microphone connections by at least one audience user, the number of video connections by at least one audience user, and the number of virtual items donated by at least one audience user. Optionally, the number of the above-mentioned interactive operations also includes other methods, which are not limited in this application.

[0143] The embodiments of the present application illustrate a variety of possible implementation methods of the first condition, including that the content of the barrage sent by the audience user meets the condition, the type of virtual items donated by the audience user meets the condition, and the number of interactive operations such as sending barrages, donating virtual items, and following meets the condition. In other words, the audience user can trigger the dressing effect of the host in the live broadcast room through interactive operations such as sending barrages and donating virtual items. This solution provides a variety of interactive operations that the audience user can perform, enriching the interactive methods of the live broadcast room.

[0144] Based on the solutions in the above embodiments of the present application, in a possible implementation scheme, before the live screen in the live broadcast interface is switched to display the recorded screen in the first recorded video, the screen display method in the live broadcast process further includes:

[0145] A first recorded video corresponding to the interactive operation that meets the first condition is determined.

[0146] The computer device may pre-store the correspondence between the interactive operations that meet the first condition and each recorded video. When the interactive operation performed by the audience user in the live broadcast room meets the first condition, the first recorded video corresponding to the interactive operation that meets the first condition is determined according to the above correspondence.

[0147] Exemplarily, the anchor can pre-set the correspondence between interactive operations that meet the first condition and each recorded video, and upload it to the server. When the interactive operations performed by the audience users in the live broadcast room meet the first condition, the server determines the first recorded video corresponding to the interactive operations that meet the first condition based on the above correspondence.

[0148] Exemplarily, the computer device may display prompt information on the correspondence between the interactive operations that meet the first condition and each recorded video in the live broadcast interface, so that the audience user can perform the interactive operations in a targeted manner to achieve the desired interactive effect.

[0149] Optionally, the interactive operation performed by the audience user can match the clothes worn by the host in the switched screen, that is, the audience user can specify the clothes that the host will wear next time after changing clothes through interactive operations.

[0150] For example, in the live broadcast interface, the designated clothing in each recorded video, the identification text corresponding to each designated clothing, and the prompt information "the host has changed the clothing corresponding to the identification text after the bullet screen has sent xx identification texts cumulatively" are displayed. In other words, in the live broadcast interface, the designated clothing worn by the host in the recorded video can be displayed so as to achieve the effect of the audience user specifying the clothing to change next time. Accordingly, when xx bullet screens containing digital numbers are received, the computer device determines the recorded video containing the clothing with the digital number as the first recorded video among the multiple recorded videos.

[0151] With the above Figure 3 For example, the information display area 330 displays the clothes corresponding to the digital numbers 1, 2, and 3, and the prompt information "the host changes to the number 1 clothes after sending 99 1s in the barrage cumulatively". When the audience user sends 99 1s in the barrage cumulatively, the computer device determines the multiple recorded videos, including the recorded video of the number 1 clothes, as the first recorded video.

[0152] For another example, in the live broadcast interface, virtual items corresponding to designated clothing in each recorded video and a prompt message "Send virtual items containing clothing to specify the clothing to be changed next time" are displayed. In other words, the designated clothing worn by the host in the recorded video can be displayed in the virtual items, so as to achieve the effect of the audience user specifying the clothing to be changed next time. Accordingly, when receiving a virtual item containing a designated clothing, the computer device determines the recorded video containing the designated clothing corresponding to the virtual item as the first recorded video among the multiple recorded videos.

[0153] In an embodiment of the present application, the first recorded video switched in the live broadcast interface can correspond to the interactive operations performed by the audience user. For example, the interactive operations performed by the audience user can correspond to the clothes worn by the host in the first recorded video switched in the live broadcast interface. This solution can enhance the interactive effect between the audience user and the live broadcast room.

[0154] Based on the solutions in the above-mentioned embodiments of the present application, in a possible implementation scheme, the screen display method during the above-mentioned live broadcast process also includes step 240.

[0155] Step 240: When the interactive operation performed by the audience user satisfies the second condition, the recorded broadcast screen in the live broadcast interface is switched to be displayed as the recorded broadcast screen in the second recorded broadcast video;

[0156] Among them, the second recorded video is a video of the host wearing a third costume, the third costume is different from the second costume, and the posture of the characters in the screen displayed on the live broadcast interface before and after the switch matches.

[0157] The second condition is information pre-stored in the computer device and is used to determine the screen switching to trigger the dressing effect of the anchor in the live broadcast room. Exemplarily, the anchor can pre-set the second condition and upload it to the server. When the audience terminal device receives the interactive operation performed by the audience user, the interactive operation performed by the audience user is sent to the server, and the server determines whether the interactive operation performed by the audience user meets the second condition.

[0158] Exemplarily, the computer device may display prompt information of interactive operations that meet the second condition in the live broadcast interface, so that the audience users can perform interactive operations in a targeted manner and obtain a visual experience of the host changing clothes.

[0159] Among them, the above-mentioned switching of the recorded broadcast screen in the live broadcast interface to the recorded broadcast screen in the second recorded broadcast video means that the server stops sending the recorded broadcast video stream of the first recorded broadcast video for viewing and transmission to each audience terminal device, and sends the recorded broadcast video stream of the second recorded broadcast video for viewing and transmission to each audience terminal device.

[0160] Optionally, in the case of switching the live screen in the live interface to the recorded screen in the second recorded video, the computer device sets the display time of the recorded screen in the second recorded video, for example, 5 seconds. After the display time of the recorded screen in the second recorded video reaches 5 seconds, the computer device switches the recorded screen in the live interface to the live screen, and the postures of the characters in the screen displayed before and after the switching match. Afterwards, the computer device continues to receive interactive operations performed by the audience user in the live room.

[0161] Alternatively, in the case where the live screen in the live broadcast interface is switched to be displayed as the recorded broadcast screen in the second recorded broadcast video, the computer device continues to receive interactive operations performed by the audience users in the live broadcast room. When the interactive operations performed by the audience users in the live broadcast room meet the second condition or other specified conditions, the recorded broadcast screen in the live broadcast interface is switched to be displayed as the live screen, or the recorded broadcast screen in other recorded broadcast videos, and the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match.

[0162] In an embodiment of the present application, after the live broadcast screen in the live broadcast interface is switched to be displayed as the recorded broadcast screen in the first recorded broadcast video, the computer device continues to receive interactive operations performed by the audience user in the live broadcast room. When the interactive operations performed by the audience user meet the second condition, the computer device switches the recorded broadcast screen in the live broadcast interface to be displayed as the recorded broadcast screen in the second recorded broadcast video; that is, the computer device can continue to switch to the next recorded broadcast video to show the scene of the host continuously changing clothes in the live broadcast room, enriching the visual effects of the live broadcast room.

[0163] Based on the solutions in the above-mentioned embodiments of the present application, in a possible implementation scheme, the above-mentioned step 240 can be implemented as step 240a and step 240b.

[0164] Step 240a: searching the second recorded video for a third recorded screen corresponding to the second recorded screen; the second recorded screen is the recorded screen displayed in the live interface when it is detected that the interactive operation performed by the viewer user satisfies the second condition.

[0165] In this application example, the computer device captures the second recorded broadcast screen displayed in the current live broadcast interface, and searches for the third recorded broadcast screen corresponding to the second recorded broadcast screen from the second recorded broadcast video.

[0166] Optionally, the second recorded broadcast screen may be a live broadcast screen displayed in the live broadcast interface within a specified time period (eg, 2 seconds) starting from the moment when it is detected that the interactive operation performed by the audience user satisfies the second condition.

[0167] Optionally, the computer device may perform a matching operation on the second recorded broadcast picture and each recorded broadcast picture of the second recorded broadcast video by image recognition technology. Exemplarily, the computer device may analyze key points in the second recorded broadcast picture and each recorded broadcast picture of the second recorded broadcast video by computer vision algorithm, such as key parts of the person's posture (head, shoulders, elbows, etc.). When the similarity between the key parts of the person's posture in the second recorded broadcast picture and the key parts of the person's posture in the third recorded broadcast picture of the second recorded broadcast video meets a specified range, the third recorded broadcast picture may be determined.

[0168] Step 240b: In the live broadcast interface, the recorded broadcast screens in the second recorded broadcast video are played starting from the third recorded broadcast screen.

[0169] Among them, the recorded broadcast screen in the second recorded broadcast video played from the third recorded broadcast screen refers to the computer device switching the second recorded broadcast screen in the live broadcast interface to the recorded broadcast screen in the second recorded broadcast video played from the third recorded broadcast screen.

[0170] In the present application example, when it is detected that the interactive operation performed by the audience user meets the second condition, the computer device can capture the second recorded broadcast screen displayed in the live broadcast interface, and search for the third recorded broadcast screen corresponding to the second recorded broadcast screen from the second recorded broadcast video. After that, the second live broadcast screen in the live broadcast interface is switched to the recorded broadcast screen in the second recorded broadcast video played from the third recorded broadcast screen. This can ensure that the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match, ensure the continuity of the host's actions before and after the switching of the live broadcast interface, and thus improve the smoothness of the screen before and after the switching of the live broadcast interface.

[0171] Based on the solutions in the above-mentioned embodiments of the present application, in a possible implementation scheme, there is a one-to-one correspondence between multiple key recorded and broadcast pictures contained in the first recorded and broadcast video and multiple key recorded and broadcast pictures in the second recorded and broadcast video; the postures of the characters in the two corresponding key recorded and broadcast pictures are matched.

[0172] The above correspondence is pre-set in the computer device. For example, when recording each recorded video, the host can set several identical designated actions in each recorded video, and the recorded screen containing the designated action is the key recorded screen of each recorded video, and the playback time corresponding to the key recorded screen is the key timestamp. Before uploading each recorded video to the server, the host terminal device can save the correspondence between the key recorded screens of each recorded video, and upload each recorded video and each corresponding relationship to the server.

[0173] Please refer to Figure 4 , which shows a schematic diagram of the corresponding relationship provided by an exemplary embodiment of the present application. Figure 4 As shown, the first recorded broadcast video includes multiple key recorded broadcast screens such as key recorded broadcast screen A1, key recorded broadcast screen A2, and key recorded broadcast screen A3, and the second recorded broadcast video includes multiple key recorded broadcast screens such as key recorded broadcast screen B1, key recorded broadcast screen B2, and key recorded broadcast screen B3, among which the key recorded broadcast screen A1 has a corresponding relationship with the key recorded broadcast screen B2, and the key recorded broadcast screen A2 has a corresponding relationship with the key recorded broadcast screen B3.

[0174] The above step 240a can be implemented as step 240a1 and step 240a2;

[0175] Step 240a1: querying a first key recorded and broadcasted picture, where the first key recorded and broadcasted picture is the first key recorded and broadcasted picture after the second recorded and broadcasted picture in the first recorded and broadcasted video.

[0176] In an embodiment of the present application, the computer device can obtain the timestamp of the second recorded broadcast picture, and then determine the key recorded broadcast picture corresponding to the first key timestamp after the timestamp of the second recorded broadcast picture as the first key recorded broadcast picture.

[0177] For example, as mentioned above Figure 4 As shown, the second recording and broadcasting picture is located between the key recording and broadcasting picture A1 and the key recording and broadcasting picture A2, so the computer device can determine that the first key recording and broadcasting picture is the key recording and broadcasting picture A2.

[0178] Step 240a2: Query the second recorded video for a second key recorded picture that corresponds to the first key recorded picture, as the third recorded picture.

[0179] After determining the first key recorded and broadcasted picture, the computer device may determine, from the corresponding relationship, a second key recorded and broadcasted picture in the second recorded and broadcasted video corresponding to the first key recorded and broadcasted picture, where the second key recorded and broadcasted picture is the third recorded and broadcasted picture.

[0180] For example, as mentioned above Figure 4 As shown, the first key recording and broadcasting picture is the key recording and broadcasting picture A2, and the key recording and broadcasting picture B3 of the second recording and broadcasting video has a corresponding relationship with the key recording and broadcasting picture A2. Therefore, the computer device can determine that the third recording and broadcasting picture is the key recording and broadcasting picture B3.

[0181] The embodiment of the present application shows a feasible solution for searching for a third recorded broadcast screen corresponding to the second recorded broadcast screen from the second recorded broadcast video. Since the recorded broadcast video is a pre-recorded video, the computer device can pre-store the correspondence between multiple key recorded broadcast screens in each recorded broadcast video, so as to save the execution process and response time of searching for the third recorded broadcast screen corresponding to the second recorded broadcast screen, and then the third recorded broadcast screen corresponding to the second recorded broadcast screen can be quickly found, thereby realizing fast switching of the live broadcast interface.

[0182] Based on the solutions in the above embodiments of the present application, in a possible implementation scheme, the second condition includes at least one of the following:

[0183] The interactive operation is the sending operation of the second bullet screen;

[0184] The interactive operation is a gifting operation of the second virtual item;

[0185] The number of interactive operations reaches a second specified number.

[0186] Among them, the above-mentioned interactive operation is the sending operation of the second barrage, which means that the interactive operation performed by the audience user is sending a barrage, and the barrage is the second barrage that triggers the dressing effect of the anchor in the live broadcast room.

[0187] Among them, the above-mentioned interactive operation is a gift operation of the second virtual item, which means that the interactive operation performed by the audience user is to give a virtual item, and the virtual item is the second virtual item that triggers the dressing effect of the anchor in the live broadcast room.

[0188] Optionally, the number of interactive operations reaches the second specified number, which means that the number of interactive operations performed by one audience user reaches the second specified number, or the number of interactive operations performed by at least two audience users reaches the second specified number. Exemplarily, the number of interactive operations includes at least one of the following: the number of comments by at least one audience user, the number of bullet comments sent by at least one audience user, the number of attentions by at least one audience user, the number of likes by at least one audience user, the number of reposts by at least one audience user, the number of microphones connected by at least one audience user, the number of video connections by at least one audience user, and the number of virtual items donated by at least one audience user. Optionally, the number of interactive operations also includes other methods, which are not limited in this application.

[0189] Optionally, the second condition may be the same as the first condition. Alternatively, the second condition is a cumulative condition of the first condition, so as to increase the interest and attraction of the audience user in performing the same interactive operation. For example, the first condition is that the interactive operation is the sending operation of the first bullet screen, and the second condition is that the number of the first bullet screen sent reaches a certain number; for another example, the first condition is that the interactive operation is the gifting operation of the first virtual item, and the second condition is that the number of the gifted first virtual item reaches a certain number.

[0190] The embodiments of the present application illustrate a variety of possible implementation methods of the first condition, including that the content of the barrage sent by the audience user meets the condition, the type of virtual items donated by the audience user meets the condition, and the number of interactive operations such as sending barrages, donating virtual items, and following meets the condition. In other words, the audience user can trigger the dressing effect of the host in the live broadcast room through interactive operations such as sending barrages and donating virtual items. This solution provides a variety of interactive operations that the audience user can perform, enriching the interactive methods of the live broadcast room.

[0191] Based on the solutions in the above embodiments of the present application, in a possible implementation scheme, before the recorded broadcast screen in the live broadcast interface is switched to display the recorded broadcast screen in the second recorded broadcast video, the screen display during the above live broadcast process further includes:

[0192] A second recorded video corresponding to the interactive operation that meets the second condition is determined.

[0193] The computer device may pre-store the correspondence between the interactive operations that meet the second condition and each recorded video. When the interactive operation performed by the audience user in the live broadcast room meets the second condition, the second recorded video corresponding to the interactive operation that meets the second condition is determined according to the above correspondence.

[0194] Exemplarily, the anchor can pre-set the correspondence between the interactive operations that meet the second condition and each recorded video, and upload it to the server. When the interactive operations performed by the audience users in the live broadcast room meet the second condition, the server determines the second recorded video corresponding to the interactive operations that meet the second condition based on the above correspondence.

[0195] Exemplarily, the computer device may display prompt information on the correspondence between the interactive operations that meet the second condition and each recorded video in the live broadcast interface, so that the audience user can perform the interactive operations in a targeted manner to achieve the desired interactive effect.

[0196] Optionally, the interactive operation performed by the audience user can match the clothes worn by the host in the switched screen, that is, the audience user can specify the clothes that the host will wear next time after changing clothes through interactive operations.

[0197] For example, in the live broadcast interface, each costume, the identification text corresponding to each costume, and the prompt information "Send xx identification texts in the bullet screen to specify the costume to be changed next time" are displayed. Accordingly, when xx bullet screens containing digital numbers are received, the computer device determines the recorded video containing the costume with the digital number as the second recorded video among the multiple recorded videos.

[0198] For another example, in the live broadcast interface, virtual items corresponding to each piece of clothing and a prompt message "Send the virtual item containing the clothing to specify the clothing to be changed next time" are displayed. Accordingly, when receiving the virtual item containing the clothing, the computer device determines the recorded video containing the clothing corresponding to the virtual item among the multiple recorded videos as the second recorded video.

[0199] In an embodiment of the present application, the second recorded video switched in the live broadcast interface can correspond to the interactive operations performed by the audience user. For example, the interactive operations performed by the audience user can correspond to the clothes worn by the host in the second recorded video switched in the live broadcast interface. This solution can enhance the interactive effect between the audience user and the live broadcast room.

[0200] Based on the solutions in the above embodiments of the present application, in a possible implementation scheme, the screen display method during the above live broadcast process further includes:

[0201] When the interactive operation performed by the audience user meets the third condition, the recorded broadcast screen in the live broadcast interface is switched to be displayed as the live broadcast screen of the anchor.

[0202] The third condition is pre-stored in the computer device and is used to determine the information for screen switching to restore the live screen. Exemplarily, the anchor can pre-set the third condition and upload it to the server. When the audience terminal device receives the interactive operation performed by the audience user, the interactive operation performed by the audience user is sent to the server, and the server determines whether the interactive operation performed by the audience user meets the third condition.

[0203] Exemplarily, the computer device may display prompt information of interactive operations that meet the third condition in the live broadcast interface, so that the audience users can perform interactive operations in a targeted manner and obtain a visual experience of the host changing clothes.

[0204] Among them, the above-mentioned switching of the recorded broadcast screen in the live broadcast interface to display the host's live broadcast screen means that the server stops sending the recorded broadcast video stream for viewing and transmission to each viewer terminal device, and sends the real-time video stream for viewing and transmission to each viewer terminal device.

[0205] For example, take the live broadcast room for dance costume change as an example: when the interactive operation performed by the audience user in the live broadcast room meets the third condition, the server switches the recorded broadcast screen in the live broadcast interface to the live broadcast screen of the anchor.

[0206] In a possible implementation, the postures of the characters in the pictures displayed before and after the switching of the live broadcast interface match each other to ensure the continuity of the pictures displayed before and after the switching.

[0207] Exemplarily, the third condition includes at least one of the following:

[0208] The interactive operation is the sending operation of the third bullet screen;

[0209] The interactive operation is a gifting operation of a third virtual item;

[0210] The number of interactive operations reaches a third specified number.

[0211] Among them, the above-mentioned interactive operation is the sending operation of the third barrage, which means that the interactive operation performed by the audience user is sending a barrage, and the barrage is the third barrage that triggers the dressing effect of the anchor in the live broadcast room.

[0212] Among them, the above-mentioned interactive operation is a gift operation of the third virtual item, which means that the interactive operation performed by the audience user is to give a virtual item, and the virtual item is a third virtual item that triggers the dressing effect of the anchor in the live broadcast room.

[0213] Optionally, the number of interactive operations reaching the third specified number means that the number of interactive operations performed by one audience user reaches the third specified number, or the number of interactive operations performed by at least two audience users reaches the third specified number.

[0214] In a possible implementation, in the case of switching the live screen in the live interface to the recorded screen in each recorded video, the computer device sets the display time of the recorded screen in each recorded video, for example, the display time is 5 seconds. After the display time of the recorded screen in each recorded video reaches 5 seconds, the computer device switches the recorded screen in the live interface to the live screen, and the postures of the characters in the screen displayed before and after the switching match. Afterwards, the computer device continues to receive interactive operations performed by the audience user in the live room.

[0215] In an embodiment of the present application, after the live broadcast screen in the live broadcast interface is switched to be displayed as the recorded broadcast screen in the recorded video, the computer device continues to receive interactive operations performed by the audience users in the live broadcast room. When the interactive operations performed by the audience users meet the third condition, the computer device switches the recorded broadcast screen in the live broadcast interface to be displayed as the live broadcast screen of the anchor; that is, the computer device can switch back to the live broadcast screen of the anchor, enriching the visual effects brought about by the different interactive methods between the audience users and the live broadcast room.

[0216] In a possible implementation, the screen display method during the live broadcast process further includes: when the dressing cycle is reached, switching the live screen in the live broadcast interface to the recorded screen in the third recorded video;

[0217] Among them, the third recorded video is a recorded video of the host wearing a fourth costume, the fourth costume is different from the first costume, and the postures of the characters in the pictures displayed on the live broadcast interface before and after the switch match.

[0218] That is to say, a dressing cycle may be pre-stored in the computer device. When the dressing cycle is reached, the computer device switches the live broadcast image to a recorded video that matches the character's posture.

[0219] The embodiment of the present application provides a periodic dressing-up method, especially when there is no audience interaction, by periodically displaying the dressing-up effect, it is possible to attract audience users in the live broadcast room to perform interactive operations that meet the first condition.

[0220] The above-mentioned dressing cycle can be preset by the anchor. For example, the dressing cycle is 30 seconds, 1 minute, etc., and this application does not limit this.

[0221] Exemplarily, when the change cycle is reached, the computer device performs a matching operation on the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video; the first live broadcast screen is a live broadcast screen displayed in the live broadcast interface when it is detected that the interactive operation performed by the viewer user meets the first condition;

[0222] When the posture of the person in the first live broadcast screen successfully matches the posture of the person in the first recorded broadcast screen of the first recorded broadcast video, in the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video is played starting from the first recorded broadcast screen.

[0223] The implementation method of the embodiments of the present application is the same as the implementation method of the above-mentioned embodiments of the present application, and will not be repeated here.

[0224] Based on the solutions shown in the above embodiments of this application, please refer to Figure 5 , which shows a flowchart of a method for displaying images during a live broadcast provided by an exemplary embodiment of the present application. Figure 5 As shown, the screen display method during the live broadcast process includes the following steps:

[0225] Step 501: Display the live broadcast interface of the live broadcast room;

[0226] Step 502: displaying the live broadcast screen of the anchor in the live broadcast interface, where the anchor in the live broadcast screen wears the first clothing;

[0227] Step 503: When the interactive operation performed by the audience user in the live broadcast room meets the first condition, a matching operation is performed on the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video;

[0228] The first live broadcast screen is the live broadcast screen displayed in the live broadcast interface when it is detected that the interactive operation performed by the viewer user meets the first condition;

[0229] The first condition includes at least one of the following:

[0230] The interactive operation is the sending operation of the first bullet screen;

[0231] The interactive operation is a gifting operation of the first virtual item;

[0232] The number of interactive operations reaches a first specified number;

[0233] The first recorded video is a recorded video of the host wearing the second clothing, and the second clothing is different from the first clothing;

[0234] Step 504: when the posture of the person in the first live broadcast screen successfully matches the posture of the person in the first recorded broadcast screen of the first recorded broadcast video, in the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video is played starting from the first recorded broadcast screen;

[0235] Step 505: when the interactive operation performed by the viewer user satisfies the second condition, searching the second recorded video for a third recorded picture corresponding to the second recorded picture;

[0236] The second recorded broadcast screen is a recorded broadcast screen displayed in the live broadcast interface when it is detected that the interactive operation performed by the audience user meets the second condition;

[0237] The second condition includes at least one of the following:

[0238] The interactive operation is the sending operation of the second bullet screen;

[0239] The interactive operation is a gifting operation of the second virtual item;

[0240] The number of interactive operations reaches a second specified number;

[0241] The second recorded video is a video of the host wearing the third clothing, and the third clothing is different from the second clothing;

[0242] Step 506: in the live broadcast interface, playing the recorded broadcast screen in the second recorded broadcast video starting from the third recorded broadcast screen;

[0243] Step 507: When the interactive operation performed by the audience user meets the third condition, the recorded broadcast screen in the live broadcast interface is switched to be displayed as the live broadcast screen of the anchor;

[0244] After step 504, step 505 or step 507 is executed according to whether the interactive operation performed by the audience user meets the second condition or the third condition.

[0245] Among them, the execution method of step 501 to step 507 is the same as the execution method of the above-mentioned embodiments of the present application, and will not be repeated here.

[0246] Based on the solutions shown in the above embodiments, the present application proposes a live dressing method based on video editing. The method can achieve the effect of live dressing through real-time switching between screen recording and live broadcast.

[0247] Among them, the audience can trigger the host's dressing effect (i.e. switching between live broadcast and recorded broadcast) by giving virtual items or sending text commands.

[0248] The host pre-records videos of the same action (such as the same dance) in different costumes. During the live broadcast, the host can change clothes in seconds by switching between real-time live broadcast and different recordings, while ensuring that the characters' postures in the screen displayed before and after the switch match (such as the host's actions and standing positions are consistent). The audience can mistakenly think that the host has changed clothes in seconds, thereby enhancing the interactive fun and technological sense of the live broadcast.

[0249] Please refer to Figure 6 , which shows a flowchart of a live-streaming cross-dressing method based on video editing provided by an exemplary embodiment of the present application. Figure 6 As shown, first, before the live broadcast room is opened, the anchor can use the anchor terminal device 10 (such as an audio and video acquisition device) to pre-record broadcast videos wearing a variety of different costumes, and upload the recorded broadcast videos to the server 20.

[0250] The recorded videos include a first recorded video 601, a second recorded video 602, and other recorded videos. The first recorded video 601 is a recorded video of the host wearing a second costume, and the second recorded video 602 is a video of the host wearing a third costume, which is different from the second costume.

[0251] Secondly, after the live broadcast room is opened, the anchor terminal device 10 can obtain the anchor's related real-time video stream 603, send it to the server 20, and the server 20 sends it to each audience terminal device 30 entering the live broadcast room. The audience terminal device 30 displays the anchor's live broadcast screen 604; the anchor in the live broadcast screen 604 wears the first clothing, which is different from the second clothing and the third clothing.

[0252] Afterwards, when the interactive operation performed by the audience user in the live broadcast room meets the first condition, the server 20 performs a matching operation on the first live broadcast screen 605 and each recorded broadcast screen of the first recorded broadcast video 601; the first live broadcast screen 605 is the live broadcast screen displayed in the live broadcast interface at the moment when it is detected that the interactive operation performed by the audience user meets the first condition; when the character posture in the first live broadcast screen 605 successfully matches the character posture in the first recorded broadcast screen 606 of the first recorded broadcast video 601, in the live broadcast interface of the audience terminal device 30, the recorded broadcast screen in the first recorded broadcast video 601 is played starting from the first recorded broadcast screen 606.

[0253] When the interactive operation performed by the audience user satisfies the second condition, the server 20 searches for the third recorded broadcast screen 608 corresponding to the second recorded broadcast screen 607 from the second recorded broadcast video 602; the second recorded broadcast screen 607 is the recorded broadcast screen displayed in the live broadcast interface at the moment when it is detected that the interactive operation performed by the audience user satisfies the second condition; thereafter, in the live broadcast interface of the audience terminal device 30, the recorded broadcast screen in the second recorded broadcast video 602 is played starting from the third recorded broadcast screen 608.

[0254] Alternatively, when the interactive operation performed by the audience user satisfies the third condition, the server 20 switches the second recorded broadcast screen 607 in the live broadcast interface to the host's live broadcast screen 604.

[0255] The following are device embodiments of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0256] Please refer to Figure 7 , which shows a block diagram of a screen display device during a live broadcast provided by an exemplary embodiment of the present application. The device has the functions of implementing the above examples, and the functions can be implemented by hardware, or by hardware executing corresponding software. The device can be the server 130 introduced above, or it can be set in the server 130. Figure 7 As shown, the device may include a first display module 701 , a second display module 702 and a first switching module 703 .

[0257] The first display module 701 is used to display the live broadcast interface of the live broadcast room;

[0258] The second display module 702 is used to display the live broadcast screen of the anchor in the live broadcast interface, and the anchor in the live broadcast screen wears the first clothing;

[0259] The first switching module 703 is used to switch the live broadcast screen in the live broadcast interface to the recorded broadcast screen in the first recorded broadcast video when the interactive operation performed by the audience user in the live broadcast room meets the first condition;

[0260] Among them, the first recorded video is a recorded video of the host wearing a second costume, the second costume is different from the first costume, and the postures of the characters in the pictures displayed on the live broadcast interface before and after the switching match.

[0261] In some embodiments, the first switching module 703 is used to perform a matching operation on the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video; the first live broadcast screen is the live broadcast screen displayed in the live broadcast interface when it is detected that the interactive operation performed by the audience user meets the first condition;

[0262] The first switching module 703 is used to start playing the recorded video in the first recorded video from the first recorded video in the live interface when the posture of the character in the first live broadcast screen matches the posture of the character in the first recorded video successfully.

[0263] In some embodiments, the first switching module 703 is used to obtain first skeleton information; the first skeleton information is skeleton information corresponding to the first live broadcast picture, and the skeleton information is used to indicate the positional relationship between the various skeletons of the character;

[0264] The first switching module 703 is used to obtain a first similarity between the first skeleton information and the skeleton information of each recorded and broadcasted picture in the first recorded and broadcasted video;

[0265] The first switching module 703 is used to determine the recorded broadcast picture with the earliest playback time point among the at least one recorded broadcast picture with a first similarity greater than a first specified threshold as the first recorded broadcast picture;

[0266] The first switching module 703 is used to start playing the recorded video screen in the first recorded video screen from the first recorded video screen in the live broadcast interface.

[0267] In some embodiments, the first switching module 703 is used to obtain a grayscale image of a first character image; the first character image is a character image in the first live broadcast screen;

[0268] The first switching module 703 is used to obtain a second similarity between the grayscale image of the first character image and the grayscale images of the character images of each recorded and broadcasted screen in the first recorded and broadcasted video;

[0269] The first switching module 703 is used to determine the recorded broadcast picture with the earliest playback time point among the at least one recorded broadcast picture whose second similarity is greater than the second specified threshold as the first recorded broadcast picture;

[0270] The first switching module 703 is used to start playing the recorded video screen in the first recorded video screen from the first recorded video screen in the live broadcast interface.

[0271] In some embodiments, the first condition includes at least one of the following:

[0272] The interactive operation is the sending operation of the first bullet screen;

[0273] The interactive operation is a gifting operation of the first virtual item;

[0274] The number of interactive operations reaches a first specified number.

[0275] In some embodiments, the screen display device during the live broadcast process also includes: a first determination module, which is used to determine the first recorded video corresponding to the interactive operation that meets the first condition before switching the live screen in the live broadcast interface to display the recorded screen in the first recorded video.

[0276] In some embodiments, the screen display device during the live broadcast process further includes: a second switching module, which is used to switch and display the recorded broadcast screen in the live broadcast interface to the recorded broadcast screen in the second recorded broadcast video when the interactive operation performed by the audience user meets the second condition;

[0277] Among them, the second recorded video is a video of the host wearing a third costume, the third costume is different from the second costume, and the posture of the characters in the screen displayed on the live broadcast interface before and after the switch matches.

[0278] In some embodiments, the second switching module is used to search for a third recorded broadcast picture corresponding to the second recorded broadcast picture from the second recorded broadcast video; the second recorded broadcast picture is the recorded broadcast picture displayed in the live broadcast interface when it is detected that the interactive operation performed by the audience user meets the second condition;

[0279] The second switching module is used to play the recorded video screen in the second recorded video starting from the third recorded video screen in the live broadcast interface.

[0280] In some embodiments, a plurality of key recorded and broadcasted images included in the first recorded and broadcasted video have a one-to-one correspondence with a plurality of key recorded and broadcasted images in the second recorded and broadcasted video; the postures of the characters in the two key recorded and broadcasted images having the corresponding relationship match;

[0281] The second switching module is used to query a first key recording and broadcasting picture, where the first key recording and broadcasting picture is the first key recording and broadcasting picture after the second recording and broadcasting picture in the first recording and broadcasting video;

[0282] The second switching module is used to query the second key recorded and broadcasted picture in the second recorded and broadcasted video, which has a corresponding relationship with the first key recorded and broadcasted picture, as the third recorded and broadcasted picture.

[0283] In some embodiments, the second condition includes at least one of the following:

[0284] The interactive operation is the sending operation of the second bullet screen;

[0285] The interactive operation is a gifting operation of the second virtual item;

[0286] The number of interactive operations reaches a second specified number.

[0287] In some embodiments, the screen display device during the live broadcast process also includes: a second determination module, which is used to determine the second recorded broadcast video corresponding to the interactive operation that meets the second condition before switching the recorded broadcast screen in the live broadcast interface to display the recorded broadcast screen in the second recorded broadcast video.

[0288] In some embodiments, the screen display device during the live broadcast process also includes: a third switching module, which is used to switch the recorded broadcast screen in the live broadcast interface to the live broadcast screen of the anchor when the interactive operation performed by the audience user meets the third condition.

[0289] It should be noted that the device provided in the above embodiment, when implementing its functions, is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0290] Please refer to Figure 8 , which shows a structural block diagram of a computer device 800 provided by an exemplary embodiment of the present application. The computer device 800 may be Figure 1The anchor terminal device 110 in the implementation environment shown in the figure may also be Figure 1 The audience terminal device 120 in the implementation environment shown may also be Figure 1 The server 130 in the implementation environment shown is used to implement the screen display method during the live broadcast process provided in the above embodiment. Specifically:

[0291] Typically, the computer device 800 includes a processor 810 and a memory 820 .

[0292] The processor 810 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 810 may be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 810 may also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 810 may be integrated with a graphics processing unit (GPU), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 810 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.

[0293] The memory 820 may include one or more computer-readable storage media, which may be non-transitory. The memory 820 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 820 is used to store a computer program, which is configured to be executed by one or more processors to implement the above-mentioned screen display method during the live broadcast process.

[0294] Those skilled in the art will understand that Figure 8 The structure shown in the figure does not constitute a limitation on the computer device 800, and the computer device 800 may include more or less components than those shown in the figure, or combine some components, or adopt a different arrangement of components.

[0295] In an exemplary embodiment, a computer-readable storage medium is also provided, in which a computer program is stored, and when the computer program is executed by a processor, the screen display method in the live broadcast process is implemented. Optionally, the computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid state drive (SSD) or an optical disk, etc. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM).

[0296] In an exemplary embodiment, a computer program product is also provided, the computer program product comprising a computer program, the computer program being stored in a computer-readable storage medium. A processor of a computer device reads the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the computer device executes the above-mentioned screen display method during the live broadcast process.

[0297] It should be understood that the "multiple" mentioned in this article refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. In addition, the step numbers described in this article only illustrate a possible execution sequence between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order to the diagram. The embodiments of the present application are not limited to this.

[0298] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for displaying images during a live broadcast, characterized in that: The method comprises: Display the live broadcast interface of the live broadcast room; Displaying a live broadcast screen of the anchor in the live broadcast interface, wherein the anchor in the live broadcast screen wears a first garment; When the interactive operation performed by the audience user in the live broadcast room meets the first condition, the live broadcast screen in the live broadcast interface is switched to be displayed as the recorded broadcast screen in the first recorded broadcast video; Among them, the first recorded video is a recorded video of the anchor wearing a second costume, the second costume is different from the first costume, and the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match.

2. The method according to claim 1, characterized in that The step of switching the live broadcast screen in the live broadcast interface to display the recorded broadcast screen in the first recorded broadcast video includes: Performing a matching operation on a first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video; the first live broadcast screen is the live broadcast screen displayed in the live broadcast interface when it is detected that the interactive operation performed by the viewer user meets the first condition; When the posture of the person in the first live broadcast screen successfully matches the posture of the person in the first recorded broadcast screen of the first recorded broadcast video, the recorded broadcast screen in the first recorded broadcast video is played starting from the first recorded broadcast screen in the live broadcast interface.

3. The method according to claim 2, characterized in that The performing a matching operation on the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video includes: Acquire first skeleton information; the first skeleton information is skeleton information corresponding to the first live broadcast picture, and the skeleton information is used to indicate the positional relationship between various skeletons of the character; Acquire a first similarity between the first skeleton information and the skeleton information of each recorded and broadcasted picture in the first recorded and broadcasted video; When the posture of the person in the first live broadcast screen successfully matches the posture of the person in the first recorded broadcast screen of the first recorded broadcast video, in the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video played starting from the first recorded broadcast screen includes: Determine, among the at least one recorded broadcast picture whose first similarity is greater than a first specified threshold, a recorded broadcast picture with the earliest playback time point as the first recorded broadcast picture; In the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video is played starting from the first recorded broadcast screen.

4. The method according to claim 2, characterized in that: The performing a matching operation on the first live broadcast screen and each recorded broadcast screen of the first recorded broadcast video includes: Obtaining a grayscale image of a first person image; the first person image is a person image in the first live broadcast screen; Obtaining a second similarity between the grayscale image of the first character image and the grayscale images of the character images in each recorded and broadcasted screen in the first recorded and broadcasted video; When the posture of the person in the first live broadcast screen successfully matches the posture of the person in the first recorded broadcast screen of the first recorded broadcast video, in the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video played starting from the first recorded broadcast screen includes: Determine, among the at least one recorded broadcast picture whose second similarity is greater than a second specified threshold, a recorded broadcast picture with the earliest playback time point as the first recorded broadcast picture; In the live broadcast interface, the recorded broadcast screen in the first recorded broadcast video is played starting from the first recorded broadcast screen.

5. The method according to any one of claims 1 to 4, characterized in that: The first condition includes at least one of the following: The interactive operation is a sending operation of the first bullet screen; The interactive operation is a gifting operation of the first virtual item; The number of the interactive operations reaches a first specified number.

6. The method according to any one of claims 1 to 4, characterized in that: Before switching the live broadcast screen in the live broadcast interface to display the recorded broadcast screen in the first recorded broadcast video, the method further includes: Determine the first recorded video corresponding to the interactive operation that meets the first condition.

7. The method according to claim 1, characterized in that The method further comprises: When the interactive operation performed by the audience user satisfies the second condition, switching the recorded broadcast screen in the live broadcast interface to display the recorded broadcast screen in the second recorded broadcast video; Among them, the second recorded video is a video of the anchor wearing a third costume, the third costume is different from the second costume, and the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match.

8. The method according to claim 7, characterized in that The step of switching and displaying the recorded broadcast screen in the live broadcast interface to the recorded broadcast screen in the second recorded broadcast video includes: Searching for a third recorded broadcast picture corresponding to the second recorded broadcast picture from the second recorded broadcast video; the second recorded broadcast picture is the recorded broadcast picture displayed in the live broadcast interface when it is detected that the interactive operation performed by the viewer user meets the second condition; In the live broadcast interface, the recorded broadcast screen in the second recorded broadcast video is played starting from the third recorded broadcast screen.

9. The method according to claim 8, characterized in that There is a one-to-one correspondence between the multiple key recorded and broadcasted pictures included in the first recorded and broadcasted video and the multiple key recorded and broadcasted pictures in the second recorded and broadcasted video; the postures of the characters in the two key recorded and broadcasted pictures having the corresponding relationship match; The step of searching the second recorded video for a third recorded picture corresponding to the second recorded picture includes: Querying a first key recorded and broadcasted picture, where the first key recorded and broadcasted picture is the first key recorded and broadcasted picture after the second recorded and broadcasted picture in the first recorded and broadcasted video; A second key recorded and broadcasted picture having the corresponding relationship with the first key recorded and broadcasted picture is searched in the second recorded and broadcasted video as the third recorded and broadcasted picture.

10. The method according to any one of claims 7 to 9, characterized in that: The second condition includes at least one of the following: The interactive operation is a sending operation of the second bullet screen; The interactive operation is a gifting operation of the second virtual item; The number of the interactive operations reaches a second specified number.

11. The method according to any one of claims 7 to 9, characterized in that: Before switching the recorded broadcast screen in the live broadcast interface to display the recorded broadcast screen in the second recorded broadcast video, the method further includes: Determine the second recorded video corresponding to the interactive operation that satisfies the second condition.

12. The method according to any one of claims 1-4, 7-9, characterized in that: The method further comprises: When the interactive operation performed by the audience user meets the third condition, the recorded broadcast screen in the live broadcast interface is switched to be displayed as the live broadcast screen of the anchor.

13. A screen display device during live broadcast, characterized in that: The device comprises: The first display module is used to display the live broadcast interface of the live broadcast room; A second display module is used to display the live broadcast screen of the anchor in the live broadcast interface, where the anchor in the live broadcast screen wears a first costume; A first switching module is used to switch and display the live screen in the live broadcast interface to the recorded broadcast screen in the first recorded broadcast video when the interactive operation performed by the audience user in the live broadcast room meets the first condition; Among them, the first recorded video is a recorded video of the anchor wearing a second costume, the second costume is different from the first costume, and the postures of the characters in the screen displayed on the live broadcast interface before and after the switching match.

14. A computer device, characterized in that: The computer device comprises a processor and a memory, wherein a computer program is stored in the memory, and the computer program is loaded and executed by the processor to implement the method according to any one of claims 1 to 12.

15. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the method according to any one of claims 1 to 12.

16. A computer program product, characterized in that The computer program product comprises a computer program, which is loaded and executed by a processor to implement the method according to any one of claims 1 to 12.