Video playback method, device, equipment and readable storage medium

By playing media videos and live videos on the main and sub-screens of the terminal device, the problem of users being unable to interact with celebrities is solved, and live interactions when watching media videos are realized, users' viewing satisfaction is improved, and equipment adaptability is reduced.

CN116193152BActive Publication Date: 2025-09-02HUNAN HAPPLY SUNSHINE INTERACTIVE ENTERTAINMENT MEDIA CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310206537.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-06
Publication Date
2025-09-02
Estimated Expiration
2043-03-06

AI Technical Summary

Technical Problem

Users can only watch media videos on long video platforms and cannot live interactions with celebrities who also watch the same media videos, resulting in insufficient viewing satisfaction.

Method used

Media videos and live videos are played on the main screen and sub-screen of the terminal device respectively. The main screen size is larger than the sub-screen, and it supports different screen layouts and switching between the anchor and the audience terminal devices, so as to realize the synchronous playback of live videos recorded by the anchor and media videos recorded in real time.

Benefits of technology

Users can interact with celebrities live broadcasts while watching media videos to improve viewing satisfaction, realize the organic combination of live broadcasts and long video content, attract traffic and reduce the difficulty of equipment adaptation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116193152B_ABST
    Figure CN116193152B_ABST
Patent Text Reader

Abstract

The present application discloses a video playback method, apparatus, device, and readable storage medium, which relates to the field of video data processing, including: receiving a video playback request sent by a terminal device, the video playback request including the user's identity information and video information; determining the user type of the user based on the identity information; if the user type is a viewer, determining that the terminal device is a viewer terminal device; playing the media video corresponding to the video information on the main screen of the viewer terminal device, and playing the live video on the secondary screen of the viewer terminal device, wherein the size of the main screen is larger than the size of the secondary screen. It can be seen that the present application can play the media video on the main screen of the viewer terminal device, and play the live video recorded in real time by the host on the secondary screen of the viewer terminal device, so that the user can watch the media video while interacting with the star who is also watching the same media video, thereby improving the user's viewing satisfaction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of video data processing, and more specifically, to a video playback method, apparatus, device, and readable storage medium. Background Art

[0002] With the development of live streaming technology, this emerging media format is becoming increasingly popular, allowing people to interact face-to-face with their favorite celebrities. However, on long-form video platforms, users are typically limited to viewing the various media resources provided by the platform, and are unable to interact with celebrities who are also watching the same media videos. This results in a lack of improved viewing satisfaction. Summary of the Invention

[0003] The embodiments of the present application provide a video playback method, apparatus, device, and readable storage medium, which enable users to interact with celebrities who are also watching the same media video while watching the media video, thereby further improving the user's viewing satisfaction.

[0004] In view of this, an embodiment of the present application provides a video playback method, including:

[0005] Receiving a video playback request sent by a terminal device, wherein the video playback request includes user identity information and video information;

[0006] determining a user type of the user according to the identity information;

[0007] If the user type is a spectator, determining that the terminal device is a spectator terminal device;

[0008] The media video corresponding to the video information is played on the main screen of the viewer terminal device, and the live video is played on the sub-screen of the viewer terminal device, and the size of the main screen is larger than that of the sub-screen.

[0009] Optionally, after determining the user type of the user according to the identity information, the method further includes:

[0010] If the user type is a broadcaster, determining that the terminal device is a broadcaster terminal device;

[0011] Obtaining the live video recorded in real time by the anchor terminal device;

[0012] The live video is played on the main screen of the anchor terminal device, and the media video corresponding to the video information is played on the secondary screen of the anchor terminal device.

[0013] Optionally, before receiving the authentication request sent by the client, the method further includes:

[0014] Receiving a main-screen and sub-screen switching instruction sent by the terminal device;

[0015] The playback screen of the main screen is switched to the currently playing video of the secondary screen, and the playback screen of the secondary screen is switched to the currently playing video of the main screen.

[0016] Optionally, the live video includes multiple live sub-videos, the sub-screen of the viewer terminal device includes multiple sub-sub-screens, the number of the live sub-videos is the same as the number of the sub-sub-screens, and playing the live video on the sub-screen of the viewer terminal device includes:

[0017] Establishing a correspondence between the multiple live sub-videos and the multiple sub-screens, wherein one live sub-video corresponds to one sub-screen;

[0018] The corresponding live sub-videos are played on the multiple sub-screens according to the corresponding relationship.

[0019] Optionally, the main screen of the anchor terminal device includes multiple sub-main screens, and playing the live video on the main screen of the anchor terminal device includes:

[0020] Playing the live video on one of the multiple sub-main screens;

[0021] The corresponding live broadcast videos of others are played on other sub-main screens among the multiple sub-main screens. The live broadcast videos of others are live broadcast videos recorded in real time by other anchor terminal devices. One sub-main screen corresponds to one live broadcast video of others.

[0022] The embodiment of the present application further provides a video playback device, comprising:

[0023] a receiving unit, configured to receive a video playback request sent by a terminal device, wherein the video playback request includes user identity information and video information;

[0024] a determining unit, configured to determine a user type of the user according to the identity information;

[0025] The determining unit is further configured to determine that the terminal device is a viewer terminal device if the user type is a viewer;

[0026] The playback unit is configured to play the media video corresponding to the video information on the main screen of the viewer terminal device and play the live video on the secondary screen of the viewer terminal device, wherein the size of the main screen is larger than that of the secondary screen.

[0027] Optionally, the device further comprises:

[0028] The determining unit is further configured to determine that the terminal device is a broadcast terminal device if the user type is a broadcaster;

[0029] An acquisition unit, configured to acquire the live video recorded in real time by the anchor terminal device;

[0030] The playback unit is further configured to play the live video on the main screen of the anchor terminal device, and play the media video corresponding to the video information on the secondary screen of the anchor terminal device.

[0031] Optionally, the device further comprises:

[0032] The receiving unit is further configured to receive a main-screen-slave-screen switching instruction sent by the terminal device;

[0033] A switching unit is used to switch the playback picture of the main screen to the current playback video of the secondary screen, and to switch the playback picture of the secondary screen to the current playback video of the main screen.

[0034] The embodiment of the present application further provides a computer device, comprising: a memory, a processor, and a bus system;

[0035] Wherein, the memory is used to store programs;

[0036] The processor is configured to execute the program in the memory to implement any one of the above-mentioned video playback methods;

[0037] The bus system is used to connect the memory and the processor so that the memory and the processor can communicate with each other.

[0038] An embodiment of the present application also provides a computer-readable storage medium storing instructions, which, when executed on a computer, enables the computer to execute any one of the video playback methods described above.

[0039] An embodiment of the present application provides a video playback method, including: receiving a video playback request sent by a terminal device, the video playback request including user identity information and video information; determining the user type of the user based on the identity information; if the user type is a viewer, determining that the terminal device is a viewer terminal device; playing the media video corresponding to the video information on the main screen of the viewer terminal device, and playing the live video on the secondary screen of the viewer terminal device, wherein the size of the main screen is larger than the size of the secondary screen. It can be seen that the present application can play the media video on the main screen of the viewer terminal device, and play the live video recorded in real time by the host on the secondary screen of the viewer terminal device, so that the user can watch the media video while interacting with the star who is also watching the same media video, thereby improving the user's viewing satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.

[0041] Figure 1 A flowchart of a video playback method provided in an embodiment of the present application;

[0042] Figure 2 A schematic diagram of a display interface of a terminal device provided in an embodiment of the present application;

[0043] Figure 3 A schematic diagram of a display interface of another terminal device provided in an embodiment of the present application;

[0044] Figure 4 A flowchart of another video playback method provided in an embodiment of the present application;

[0045] Figure 5 A schematic diagram of a display interface of another terminal device provided in an embodiment of the present application;

[0046] Figure 6 A schematic diagram of the display interface of the fourth terminal device provided in an embodiment of the present application;

[0047] Figure 7 A schematic diagram of the structure of a video playback device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0049] The terms "first," "second," "third," "fourth," and the like (if any) in the specification and claims of this application and in the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions, e.g., a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0050] With the development of live streaming technology, this emerging media format is becoming increasingly popular, allowing people to interact face-to-face with their favorite celebrities. However, on long-form video platforms, users are typically limited to viewing the various media resources provided by the platform, and are unable to interact with celebrities who are also watching the same media videos. This results in a lack of improved viewing satisfaction.

[0051] Therefore, in response to the above problems, the embodiments of the present application provide a video playback method, apparatus, device and readable storage medium, which enable users to interact with celebrities who are also watching the same media video while watching the media video, thereby further improving the user's viewing satisfaction.

[0052] See also Figure 1 , a security authentication method provided in an embodiment of the present application includes the following steps.

[0053] S101: Receive a video playback request sent by a terminal device.

[0054] In this embodiment, a video playback request sent by a terminal device may be received, where the video playback request may include the user's identity information and video information. It is understood that when a user wishes to watch a video, they may first log in to the terminal device and enter or modify the video they wish to watch. After verifying the user's identity information, the terminal device may then send a video playback request to the server, including the user's identity information and the video information of the video they wish to watch.

[0055] S102: Determine the user type of the user according to the identity information.

[0056] In this embodiment, after receiving a video playback request from a terminal device, the server can determine the user type based on the identity information contained therein. It is understood that user types can be categorized as viewers and hosts, and user identity information can include, for example, the user's account number. Viewers and hosts use different accounts, and the server can pre-record the user type corresponding to each account so that, after obtaining the user's identity information, the server can directly determine the user type based on the user's account number.

[0057] S103: If the user type is a viewer, determine that the terminal device is a viewer terminal device.

[0058] S104: Play the media video corresponding to the video information on the main screen of the viewer terminal device, and play the live video on the secondary screen of the viewer terminal device, wherein the size of the main screen is larger than that of the secondary screen.

[0059] In this embodiment, if the user type is determined to be a viewer based on the user's identity information, the terminal device can be determined to be a viewer terminal device. At this time, the server can play the media video corresponding to the video information on the main screen of the viewer terminal device, and play the live video on the secondary screen of the viewer terminal device, wherein the size of the main screen is larger than the size of the secondary screen, so that the user can watch the media video while interacting with the star who is also watching the same media video, further improving the user's viewing satisfaction. It is understandable that if Figure 2 As shown, the display interface of the viewer's terminal device can be divided into a main screen and a secondary screen. The main video is used as the main video window to play the media video corresponding to the video information, and the secondary screen is used as the anchor's live broadcast window to play the live video. The live video can be a video recorded in real time by the anchor's terminal device, and the anchor's terminal device and the viewer's terminal device can watch the same media video.

[0060] In one possible implementation, after determining the user type of the user based on the identity information, if the user type is an anchor, the terminal device is determined to be an anchor terminal device; the live video recorded in real time by the anchor terminal device is obtained; the live video is played on the main screen of the anchor terminal device, and the media video corresponding to the video information is played on the secondary screen of the anchor terminal device. It can be understood that if the user type is determined to be an anchor based on the user's identity information, the terminal device can be determined to be an anchor terminal device. At this time, the server can obtain the live video recorded in real time by the anchor terminal device, so as to facilitate the transmission of the live video to the anchor terminal device or other terminal devices; and play the live video on the main screen of the anchor terminal device, and play the media video corresponding to the video information on the secondary screen of the anchor terminal device, so that the user can interact with the star who is also watching the same media video while watching the media video. Figure 3 As shown, the display interface of the anchor terminal device can be divided into a main screen and a sub-screen, and the main video can be used as the anchor live broadcast window for playing live video, and the sub-screen can be used as the anchor video window for playing media video corresponding to the video information.

[0061] In one possible implementation, the live video includes multiple live sub-videos, and the sub-screen of the viewer terminal device includes multiple sub-sub-screens. The number of live sub-videos is the same as the number of sub-sub-screens. A correspondence between the multiple live sub-videos and the multiple sub-sub-screens can be established, wherein one live sub-video corresponds to one sub-sub-screen; and the corresponding live sub-videos are played on the multiple sub-sub-screens according to the correspondence. It is understandable that when multiple authenticated anchor terminal devices simultaneously transmit real-time recorded live videos to the server, that is, when there are multiple live sub-videos, the server can divide the viewer terminal device into multiple sub-sub-screens and establish a correspondence between each sub-sub-screen and each live sub-video, so that the corresponding live sub-video can be played on each sub-sub-screen according to the correspondence, so that the user can watch the media video while interacting with multiple celebrity anchors who are also watching the same media video, further improving the user's viewing satisfaction.

[0062] In one possible implementation, the main screen of the host terminal device includes multiple sub-main screens, one of which plays a live video, and the other sub-main screens play corresponding live videos of others. The live videos of others are live videos recorded in real time by other host terminal devices, and each sub-main screen corresponds to one live video of others. It is understandable that when multiple authenticated host terminal devices simultaneously transmit live videos recorded in real time to the server, the server can divide the host terminal device into multiple sub-main screens, and play the live video recorded in real time by the host terminal device on one of the sub-main screens, and play the live video recorded in real time by other host terminal devices on the other sub-main screens. This allows the host to not only see his or her own live screen and media video during the live broadcast, but also see the real-time live screens of other hosts.

[0063] In one possible implementation, a main-sub screen switching instruction sent by the terminal device can also be received; the playback image of the main screen is switched to the current playback video of the sub screen, and the playback image of the sub screen is switched to the current playback video of the main screen. It can be understood that if Figure 2 and Figure 3 As shown, there is a "main-sub-screen switching button" on the display interface of the terminal device. The user can click this button to send a main-sub-screen switching instruction to the server. At this time, the server can switch the playback screen of the main screen of the terminal device to the currently playing video on the sub-screen, and switch the playback screen of the sub-screen of the terminal device to the currently playing video on the main screen. For example, if the playback screen of the main screen, that is, the currently playing video, is a media video, and the playback screen of the sub-screen, that is, the currently playing video, is a live video, after receiving the main-sub-screen switching instruction, the playback screen of the main screen can be switched to the live video, and the playback screen of the sub-screen can be switched to the media video; if the playback screen of the main screen, that is, the currently playing video, is a live video, and the playback screen of the sub-screen, that is, the currently playing video, is a media video, after receiving the main-sub-screen switching instruction, the playback screen of the main screen can be switched to the media video, and the playback screen of the sub-screen can be switched to the live video.

[0064] It can be seen from this that the embodiment of the present application provides a video playback method that can play media videos on the main screen of the viewer's terminal device and play live videos recorded in real time by the anchor on the secondary screen of the viewer's terminal device, so that users can watch the media video while interacting with celebrities who are also watching the same media video, thereby improving the user's viewing satisfaction.

[0065] The following is an introduction based on specific application scenarios:

[0066] See also Figure 4, this embodiment of the application provides another video playback method, the specific steps include:

[0067] S1. When a user enters a room, they will obtain room information and be divided into host and audience roles according to their identity, with different permissions.

[0068] S2: The host and the audience continue to obtain the media video information of the current room, and then play the current media video at the same time.

[0069] S3. The host has the right to connect to the microphone. After configuring the microphone service, he can click on the microphone to live broadcast and open the adaptive microphone window. For different mobile phone screen sizes, the layout of the microphone window will adapt to the algorithm to achieve the most appropriate proportion.

[0070] S4. The default adaptive layout window of the anchor can be as follows Figure 3 As shown, the host's microphone window serves as the main window. When there is only one host, it occupies the upper half of the phone and can fully display the live broadcast screen.

[0071] S5. When there are multiple hosts, the upper half of the area will be split and displayed. Each split host window can be dragged to swap positions. The current window can display up to 6 hosts. When there are more hosts, you can slide the host window up and down to display more content.

[0072] S6. The host's media video is placed as a secondary window next to the main window. The secondary window can be dragged to avoid blocking other important information. The host can also click the main and secondary screen switching button to switch to the secondary window. Figure 2 The playback interface layout shown.

[0073] S7. After the host opens the adaptive window, the current live stream will be pushed to the server. If there are multiple hosts, the server will combine the images of multiple hosts into one stream and send a live broadcast start message to the audience in the current room.

[0074] S8. The audience only has the right to watch the live broadcast. After configuring the live broadcast player, when receiving the live broadcast start message, it will open the adaptive live broadcast window, pull the live broadcast stream, and play the live video.

[0075] S9, the audience's default adaptive layout window is as follows Figure 2 As shown, the current media video serves as the main window, occupying the upper half of the phone, while multiple live broadcast windows serve as sub-windows, adjacent to the main window. The sub-windows can be dragged. When there are multiple live broadcasts, they can be swiped left and right to display more live broadcast windows.

[0076] S10. When the user (viewer or host) clicks the full screen switch button, Figure 5As shown, the live broadcast window will occupy the entire lower half and will pull a higher quality live stream to display a larger and clearer live broadcast picture. If there is only one anchor, it will occupy the entire lower half of the display. If there are multiple anchors, the lower half will be divided for display. If there are more than 6 anchors, you can slide up and down to display more content in the live broadcast window.

[0077] S11. When the user (viewer or host) clicks the horizontal screen switch button, the phone will rotate the adaptive layout window as follows Figure 6 As shown, the current media video is the main window, occupying most of the left side of the phone, and the live broadcast (connected microphone) on the right is the secondary window, and the live broadcast (connected microphone) small window can be slid up and down to display more content.

[0078] S12, the live broadcast (microphone) window and the main video window, since they are different input and output windows, support separate control of volume adjustment. They do not interfere with each other and users can adjust them freely to achieve the best audio-visual effect.

[0079] The embodiment of the present application provides a video playback method that organically combines long video content and live broadcast content, realizes the diversion of live broadcast to long video platforms, and allows anchors to promote their new works and popularity through long video platforms; and reduces the difficulty of processing multiple displays on the same screen on different device ends. Through a pre-processing, the live broadcast player and the on-demand player are adaptive to the layout on different device ends, and the layout switching of the two players can be realized; it also allows users to interact with celebrities who are also watching the same media video while watching the media video, thereby improving user viewing satisfaction.

[0080] See also Figure 7 , the embodiment of the present application further provides a video playback device, comprising:

[0081] A receiving unit 701 is configured to receive a video playback request sent by a terminal device, wherein the video playback request includes user identity information and video information;

[0082] A determining unit 702 is configured to determine a user type of the user according to the identity information;

[0083] The determining unit 702 is further configured to determine that the terminal device is a viewer terminal device if the user type is a viewer.

[0084] The playback unit 703 is configured to play the media video corresponding to the video information on the main screen of the viewer terminal device and play the live video on the secondary screen of the viewer terminal device. The size of the main screen is larger than that of the secondary screen.

[0085] Optionally, the device further comprises:

[0086] The determining unit 702 is further configured to determine that the terminal device is a broadcast terminal device if the user type is a broadcaster;

[0087] An acquisition unit, configured to acquire the live video recorded in real time by the anchor terminal device;

[0088] The playback unit 703 is further configured to play the live video on the main screen of the anchor terminal device, and play the media video corresponding to the video information on the secondary screen of the anchor terminal device.

[0089] Optionally, the device further comprises:

[0090] The receiving unit 701 is further configured to receive a main-screen-sub-screen switching instruction sent by the terminal device;

[0091] A switching unit is used to switch the playback picture of the main screen to the current playback video of the secondary screen, and to switch the playback picture of the secondary screen to the current playback video of the main screen.

[0092] Optionally, the live video includes multiple live sub-videos, the sub-screen of the viewer terminal device includes multiple sub-sub-screens, and the number of the live sub-videos is the same as the number of the sub-sub-screens; the playback unit 703 is specifically configured to:

[0093] Establishing a correspondence between the multiple live sub-videos and the multiple sub-screens, wherein one live sub-video corresponds to one sub-screen;

[0094] The corresponding live sub-videos are played on the multiple sub-screens according to the corresponding relationship.

[0095] Optionally, the main screen of the anchor terminal device includes multiple sub-main screens, and the playback unit 703 is specifically configured to:

[0096] Playing the live video on one of the multiple sub-main screens;

[0097] The corresponding live broadcast videos of others are played on other sub-main screens among the multiple sub-main screens. The live broadcast videos of others are live broadcast videos recorded in real time by other anchor terminal devices. One sub-main screen corresponds to one live broadcast video of others.

[0098] The embodiment of the present application further provides a computer device, comprising: a memory, a processor, and a bus system;

[0099] Wherein, the memory is used to store programs;

[0100] The processor is configured to execute the program in the memory to implement any one of the above-mentioned video playback methods;

[0101] The bus system is used to connect the memory and the processor so that the memory and the processor can communicate with each other.

[0102] An embodiment of the present application also provides a computer-readable storage medium storing instructions, which, when executed on a computer, enables the computer to execute any one of the video playback methods described above.

[0103] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.

[0104] The above description of the disclosed embodiments will enable one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention is not limited to the embodiments shown herein, but is to be construed in the widest manner consistent with the principles and novel features disclosed herein.

Claims

1. A video playback method, characterized in that: The method comprises: Receiving a video playback request sent by a terminal device, wherein the video playback request includes user identity information and video information; determining a user type of the user according to the identity information; If the user type is a spectator, determining that the terminal device is a spectator terminal device; Playing the media video corresponding to the video information on the main screen of the viewer terminal device, and playing the live video on the secondary screen of the viewer terminal device, wherein the size of the main screen is larger than the size of the secondary screen; If the user type is a broadcaster, determining that the terminal device is a broadcaster terminal device; Obtaining the live video recorded in real time by the anchor terminal device; Play the live video on the main screen of the anchor terminal device, and play the media video corresponding to the video information on the secondary screen of the anchor terminal device; The live video is a video recorded in real time by a terminal device whose user type is anchor, and the terminal device whose user type is anchor and the terminal device whose user type is audience watch the same media video.

2. The method according to claim 1, characterized in that The method further comprises: Receiving a main-screen and sub-screen switching instruction sent by the terminal device; The playback screen of the main screen is switched to the currently playing video of the secondary screen, and the playback screen of the secondary screen is switched to the currently playing video of the main screen.

3. The method according to claim 1, characterized in that The live video includes a plurality of live sub-videos, the sub-screen of the viewer terminal device includes a plurality of sub-sub-screens, the number of the live sub-videos is the same as the number of the sub-sub-screens, and playing the live video on the sub-screen of the viewer terminal device includes: Establishing a correspondence between the multiple live sub-videos and the multiple sub-screens, wherein one live sub-video corresponds to one sub-screen; The corresponding live sub-videos are played on the multiple sub-screens according to the corresponding relationship.

4. The method according to claim 1, wherein The main screen of the anchor terminal device includes multiple sub-main screens, and playing the live video on the main screen of the anchor terminal device includes: Playing the live video on one of the multiple sub-main screens; The corresponding live broadcast videos of others are played on other sub-main screens among the multiple sub-main screens. The live broadcast videos of others are live broadcast videos recorded in real time by other anchor terminal devices. One sub-main screen corresponds to one live broadcast video of others.

5. A video playback device, characterized in that: The device comprises: a receiving unit, configured to receive a video playback request sent by a terminal device, wherein the video playback request includes user identity information and video information; a determining unit, configured to determine a user type of the user according to the identity information; The determining unit is further configured to determine that the terminal device is a viewer terminal device if the user type is a viewer; A playback unit, configured to play the media video corresponding to the video information on a main screen of the viewer terminal device, and to play the live video on a secondary screen of the viewer terminal device, wherein the size of the main screen is larger than that of the secondary screen; The determining unit is further configured to determine that the terminal device is a broadcast terminal device if the user type is a broadcaster; An acquisition unit, configured to acquire the live video recorded in real time by the anchor terminal device; The playback unit is further configured to play the live video on the main screen of the anchor terminal device, and play the media video corresponding to the video information on the secondary screen of the anchor terminal device; The live video is a video recorded in real time by a terminal device whose user type is anchor, and the terminal device whose user type is anchor and the terminal device whose user type is audience watch the same media video.

6. The device according to claim 5, characterized in that The device further comprises: The receiving unit is further configured to receive a main-screen-slave-screen switching instruction sent by the terminal device; A switching unit is used to switch the playback picture of the main screen to the current playback video of the secondary screen, and to switch the playback picture of the secondary screen to the current playback video of the main screen.

7. A computer device, characterized in that: include: Memory, processor, and bus system; Wherein, the memory is used to store programs; The processor is configured to execute the program in the memory to implement the method according to any one of claims 1 to 4; The bus system is used to connect the memory and the processor so that the memory and the processor can communicate with each other.

8. A computer-readable storage medium, characterized in that The device stores instructions which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Display processing method of display interface, electronic equipment and storage medium

    CN114125476A