View display method and device, storage medium and electronic device

By simultaneously requesting and displaying different types of view information in the live broadcast room, the problem of time-consuming and flashing of view loading in the prior art is solved, and the user experience and usage efficiency are improved.

CN115767122BActive Publication Date: 2025-02-14GUANGZHOU BOGUAN TELECOMM TECH LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211457078.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-16
Publication Date
2025-02-14
Estimated Expiration
2042-11-16

AI Technical Summary

Technical Problem

In the prior art, it takes a long time to load different types of live broadcast room views, causing live broadcast room to flash, affecting user experience and reducing usage efficiency.

Method used

By responding to the instruction to enable the live broadcast room, we request information of different types of views from the live broadcast server at the same time, and use the cached data of the terminal device to display the views in real time, reducing the request interval time.

Benefits of technology

It shortens the view loading time, reduces the time for users to enter the live broadcast room, avoids flashing during view loading, and thus improves the user's efficiency in using the live broadcast platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115767122B_ABST
    Figure CN115767122B_ABST
Patent Text Reader

Abstract

The present disclosure relates to the field of computer technology, and specifically to a view display method, a view display device, a computer-readable storage medium, and an electronic device, wherein the method comprises: in response to an opening instruction for a first live broadcast room, requesting first information from a live broadcast service end, and displaying a first type of view in the first live broadcast room according to the first information; when requesting the first information from the live broadcast service end, displaying a second type of view in the first live broadcast room according to second information cached in a terminal device; requesting second target information from the live broadcast service end, continuing to display the second type of view in the first live broadcast room or displaying a target second type of view corresponding to the second target information; wherein the view types of the first type of view and the second type of view are different. Through the technical solution of the embodiment of the present disclosure, the problem of long time consumption when loading different types of views in the related technology can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] With the rapid development of software and hardware, various types of online live broadcasts have also received more and more attention. Live broadcast is a technology that sends live videos of anchor users to multiple audience users for viewing. Audience users can see the live video and interact with anchor users by sending gifts, sending bullet comments, and giving likes.

[0003] In the related art, after a user enters a live broadcast room, it is necessary to load the view in the live broadcast room. The live broadcast room includes multiple types of views. When loading the view, it is necessary to first request one type of view, and then request another type of view after the request is completed. For example, the live broadcast room includes a room view and a hall view. After entering the live broadcast room, it is necessary to first request the relevant information of the room view, and then request the relevant information of the hall view, so as to load the view in the live broadcast room.

[0004] However, the solutions in the related art need to request relevant information of different types of views in sequence. When the request interval is long, the live broadcast room will flicker due to loading new views, affecting the user's viewing experience of the live broadcast. In addition, requesting different types of views in sequence takes a lot of time, reducing the user's efficiency in using the live broadcast platform.

[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention

[0006] The purpose of the present disclosure is to provide a view display method and device, a computer-readable storage medium and an electronic device, which can solve the problem of long time consumption when loading different types of views in the related art.

[0007] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0008] According to a first aspect of the present disclosure, a view display method is provided, characterized in that it includes: in response to an opening instruction for a first live broadcast room, requesting first information from a live broadcast server, and displaying a first type of view in the first live broadcast room according to the first information; when requesting the first information from the live broadcast server, displaying a second type of view in the first live broadcast room according to second information cached in a terminal device; requesting second target information from the live broadcast server, continuing to display the second type of view in the first live broadcast room or displaying a target second type of view corresponding to the second target information; wherein the view types of the first type of view and the second type of view are different.

[0009] According to a second aspect of the present disclosure, a view display device is provided, characterized in that the device includes: an opening instruction response module, used to request first information from a live broadcast server in response to an opening instruction for a first live broadcast room, and display a first type of view in the first live broadcast room according to the first information; a standby view display module, used to display a second type of view in the first live broadcast room according to second information cached in a terminal device when requesting the first information from the live broadcast server; a target information request module, used to request second target information from the live broadcast server, and continue to display the second type of view in the first live broadcast room or display the target second type of view corresponding to the second target information; wherein the view type of the first type of view is different from that of the second type of view.

[0010] According to a third aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the view display method of the first aspect of the above embodiment is implemented.

[0011] According to a fourth aspect of the present disclosure, there is provided an electronic device, including:

[0012] one or more processors; and

[0013] The memory is used to store one or more programs. When the one or more programs are executed by one or more processors, the one or more processors implement the view display method of the first aspect of the above embodiment.

[0014] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:

[0015] In a view display method provided by an embodiment of the present disclosure, in response to an opening instruction for a first live broadcast room, a live broadcast server may be requested for first information, a first type of view may be displayed in the first live broadcast room according to the first information, when requesting the first information from the live broadcast server, a second type of view may be displayed in the first live broadcast room according to second information cached in a terminal device, a second target information may be requested from the live broadcast server, and the second type of view may be continued to be displayed in the first live broadcast room or a target second type of view corresponding to the second target information may be displayed. Figure 1 On the one hand, the first information for displaying the first type of view and the second information for displaying the second type of view can be obtained at the same time, which can avoid a long interval between requesting the first information and the second information, so that the interval time for displaying the first type of view through the first information and the interval time for displaying the second type of view through the second information is shortened, thereby avoiding flickering during the view loading process in the live broadcast room; on the other hand, the first information for displaying the first type of view and the second information for the second type of view are obtained in parallel, which can shorten the overall loading time of the live broadcast room view and reduce the time for users to enter the live broadcast room, thereby improving the user's efficiency in using the live broadcast platform.

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

[0017] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0018] Figure 1 A schematic diagram schematically shows an exemplary system architecture of a view display method in an exemplary embodiment of the present disclosure;

[0019] Figure 2 A flowchart schematically shows a view display method in an exemplary embodiment of the present disclosure;

[0020] Figure 3 A flowchart schematically illustrates a method of switching a second type of view to a target second type of view in an exemplary embodiment of the present disclosure to display the target second type of view in a first live broadcast room;

[0021] Figure 4 A flowchart schematically illustrates a method of adjusting the second view display transparency from a first preset transparency to a default transparency within a second preset time period in an exemplary embodiment of the present disclosure;

[0022] Figure 5 A flowchart schematically illustrates another view display method in an exemplary embodiment of the present disclosure;

[0023] Figure 6 A schematic diagram schematically shows the composition of a view display device in an exemplary embodiment of the present disclosure;

[0024] Figure 7 The structure diagram of a computer system suitable for implementing the electronic device of the exemplary embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0025] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concept of the example embodiments will be fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In addition, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known structures, methods, devices, implementations, materials, or operations are not shown or described in detail to avoid blurring various aspects of the present disclosure.

[0026] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or these functional entities or parts of functional entities may be implemented in one or more software hardened modules, or these functional entities may be implemented in different networks and / or processor devices and / or microcontroller devices.

[0027] Figure 1 A schematic diagram showing an exemplary system architecture of a view display method to which an embodiment of the present disclosure can be applied is shown.

[0028] like Figure 1 As shown, the system architecture 1000 may include one or more of terminal devices 1001, 1002, 1003, a network 1004, and a server 1005. The network 1004 is used to provide a medium for communication links between the terminal devices 1001, 1002, 1003 and the server 1005. The network 1004 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0029] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is only for illustration. According to the implementation requirements, there may be any number of terminal devices, networks and servers. For example, the server 1005 may be a server cluster composed of multiple servers.

[0030] Users can use terminal devices 1001, 1002, 1003 to interact with server 1005 through network 1004 to receive or send messages, etc. Terminal devices 1001, 1002, 1003 can be various electronic devices with display screens, including but not limited to smart phones, tablet computers, portable computers, desktop computers, etc. In addition, server 1005 can be a server that provides various services.

[0031] In one embodiment, the executor of the view display method disclosed herein may be server 1005, which may obtain an opening instruction for the first live broadcast room sent by terminal devices 1001, 1002, and 1003, and request first information from the live broadcast server, and display a first type of view in the first live broadcast room according to the first information. When requesting the first information from the live broadcast server, the second type of view may be displayed in the first live broadcast room according to second information cached in the terminal device, and second target information may be requested from the live broadcast server, and the second type of view may continue to be displayed in the first live broadcast room or the target second type of view corresponding to the second target information may be displayed, wherein the view types of the first type of view and the second type of view are different.

[0032] In addition, the view display method of the present disclosure can also be executed through terminal devices 1001, 1002, 1003, etc., so as to achieve a request for first information from the live broadcast server in response to an opening instruction for the first live broadcast room, and display a first type of view in the first live broadcast room according to the first information. When requesting the first information from the live broadcast server, display a second type of view in the first live broadcast room according to second information cached in the terminal device, request second target information from the live broadcast server, continue to display the second type of view in the first live broadcast room, or display the target second type of view corresponding to the second target information, wherein the view types of the first type of view and the second type of view are different.

[0033] With the rapid development of software and hardware, various types of online live broadcasts have also received more and more attention. Live broadcast is a technology that sends live videos of anchor users to multiple audience users for viewing. Audience users can see live videos, and audience users can interact with anchor users by sending gifts, sending bullet comments, and giving likes. The live broadcast platform can include many types of live broadcasts. For example, game live broadcasts, live broadcasts with goods, dance live broadcasts, handcraft live broadcasts, etc.

[0034] In the related art, after a user enters a live broadcast room, it is necessary to load the view in the live broadcast room. The live broadcast room includes multiple types of views. When loading the view, it is necessary to first request one type of view, and then request another type of view after the request is completed. For example, the live broadcast room includes a room view and a hall view. After entering the live broadcast room, it is necessary to first request the relevant information of the room view, and then request the relevant information of the hall view, so as to load the view in the live broadcast room.

[0035] However, the solutions in the related art need to request relevant information of different types of views in sequence. When the request interval is long, the live broadcast room will flicker due to loading new views, affecting the user's viewing experience of the live broadcast. In addition, requesting different types of views in sequence takes a lot of time, reducing the user's efficiency in using the live broadcast platform.

[0036] In an exemplary embodiment of the present disclosure, in response to an opening instruction for a first live broadcast room, a first information may be requested from a live broadcast server, a first type of view may be displayed in the first live broadcast room according to the first information, when the first information is requested from the live broadcast server, a second type of view may be displayed in the first live broadcast room according to second information cached in a terminal device, a second target information may be requested from the live broadcast server, and the second type of view may continue to be displayed in the first live broadcast room or a target second type of view corresponding to the second target information may be displayed, wherein the view types of the first type of view and the second type of view are different. Reference Figure 2 As shown, a flow chart of the view display method in this exemplary embodiment is shown, which may include the following steps:

[0037] Step S210: In response to the opening instruction for the first live broadcast room, requesting first information from the live broadcast server, and displaying a first type of view in the first live broadcast room according to the first information;

[0038] Step S220: when requesting the first information from the live broadcast server, displaying the second type of view in the first live broadcast room according to the second information cached in the terminal device;

[0039] Step S230: Request the live broadcast server for the second target information, and continue to display the second type of view or display the target second type of view corresponding to the second target information in the first live broadcast room; wherein the view types of the first type of view and the second type of view are different.

[0040] In a view display method provided by an embodiment of the present disclosure, in response to an opening instruction for a first live broadcast room, a first information can be requested from a live broadcast service end, a first type of view can be displayed in the first live broadcast room according to the first information, when requesting the first information from the live broadcast service end, a second type of view can be displayed in the first live broadcast room according to the second information cached in the terminal device, and a second target information can be requested from the live broadcast service end, and the second type of view can continue to be displayed in the first live broadcast room or the target second type of view corresponding to the second target information can be displayed. On the one hand, the first information for displaying the first type of view and the second information for displaying the second type of view can be obtained at the same time, which can avoid a long interval between requesting the first information and the second information, so that the interval between displaying the first type of view through the first information and displaying the second type of view through the second information is shortened, and the flickering phenomenon in the process of view loading in the live broadcast room is avoided; on the other hand, the first information for displaying the first type of view and the second information for displaying the second type of view are obtained in parallel, which can shorten the time of loading the whole live broadcast room view, reduce the time for users to enter the live broadcast room, and thus improve the user's efficiency in using the live broadcast platform.

[0041] Next, we will combine Figure 2 The embodiments describe steps S210 to S230 of the view display method in this exemplary embodiment in more detail.

[0042] Step S210, in response to an opening instruction for the first live broadcast room, requesting first information from the live broadcast server, and displaying a first type of view in the first live broadcast room according to the first information;

[0043] In an exemplary embodiment of the present disclosure, an opening instruction for the first live broadcast room may be received, wherein the opening instruction for the first live broadcast room refers to an instruction for opening the first live broadcast room.

[0044] Specifically, the opening instruction for the first live broadcast room may include an opening instruction triggered by an opening operation. For example, a plurality of live broadcast rooms are displayed on the homepage of the live broadcast platform, and an opening operation for a certain live broadcast room may be received to trigger an opening instruction for the live broadcast room, thereby opening the live broadcast room.

[0045] Among them, the opening operation for the live broadcast room may include touch operation, external device operation, voice operation, etc. For example, the touch operation may include sliding touch operation, pressing touch operation, gesture touch operation, long press touch operation, click touch operation, drag touch operation, air touch operation, etc.; the external device operation may include mouse click, keyboard input, console key input, etc. It should be noted that the present disclosure does not specifically limit the method and action position of the opening operation for the live broadcast room.

[0046] Alternatively, the opening instruction for the first live broadcast room may also include an opening instruction automatically triggered by the system. When a user is watching a live broadcast room, the host of the live broadcast room goes off the air. At this time, the opening instruction for opening other live broadcast rooms will be automatically triggered to open the other live broadcast rooms.

[0047] It should be noted that the present disclosure does not specifically limit the specific form of the opening instruction for the first live broadcast room.

[0048] In an exemplary embodiment of the present disclosure, after receiving the opening instruction for the first live broadcast room through the above steps, the first information can be requested from the live broadcast service end, and the first type of view can be displayed in the first live broadcast room according to the first information. Specifically, the live broadcast service end is a server for providing data support and data exchange for the live broadcast room, and the first information can be requested from the live broadcast service end, and the first type of view can be displayed in the first live broadcast room according to the first information. Among them, the first information can be used to display the first type of view, and the first type of view can include multiple views, and the view type of these views is the first type.

[0049] For example, the first type of view may include views related to the user, for example, the first type of view may be a view of the user's seat in the live broadcast room, a view of the user's avatar in the live broadcast room, or a view of the user's nickname in the live broadcast room.

[0050] It should be noted that the present disclosure does not specifically limit the specific form of the first information and the specific classification of the first type corresponding to the first type of view.

[0051] Step S220, when requesting the first information from the live broadcast server, displaying the second type of view in the first live broadcast room according to the second information cached in the terminal device;

[0052] In an exemplary embodiment of the present disclosure, when requesting the first information from the live broadcast service end, the second type of view can be displayed in the first live broadcast room according to the second information cached in the terminal device, wherein the view types of the first type of view and the second type of view are different.

[0053] The second information may be used to display a second type of view, and the second type of view may include multiple views, and the view type of these views is the second type.

[0054] For example, the second type of view may include views related to constructing a live broadcast room framework, for example, the second type of view may be a live broadcast room name view, a public screen view in the live broadcast room, and a VIP seat view in the live broadcast room.

[0055] It should be noted that the present disclosure does not specifically limit the specific form of the second information and the specific classification of the second type corresponding to the second type of view.

[0056] Specifically, the view types of the first type of view and the second type of view are different. For example, the view type of the first type of view is a room view, and the view type of the second type of view is a hall view.

[0057] For example, the second information cached in the terminal device may be information cached when browsing other live broadcast rooms, or may be default second information provided by the platform corresponding to the live broadcast room.

[0058] It should be noted that the present disclosure does not specifically limit the specific type of the second information cached in the terminal device.

[0059] Step S230, requesting the second target information from the live broadcast server, and continuing to display the second type of view or displaying the target second type of view corresponding to the second target information in the first live broadcast room.

[0060] In an exemplary embodiment of the present disclosure, when requesting the first information from the live broadcast server, the second target information can be requested from the live broadcast server at the same time, and the second type of view or the target second type of view corresponding to the second target information can be continuously displayed in the first live broadcast room. The target second type of view is the same as the view type of the second type of view.

[0061] Specifically, if the target second type view corresponding to the second target information is the same as the second type view corresponding to the second information, the second type view continues to be displayed in the first live broadcast room; if the target second type view corresponding to the second target information is different from the second type view corresponding to the second information, the target second type view corresponding to the second target information is displayed in the first live broadcast room.

[0062] In an example embodiment of the present disclosure, the second information cached in the terminal device can be obtained, and the second type of view can be displayed in the first live broadcast room according to the second information. The second type of view is the same view type as the target second type of view, and the second information is the information requested from the live broadcast server when displaying the second type of view in the second live broadcast room. Specifically, the second information is the information requested from the live broadcast server when entering the second live broadcast room in order to display the second type of view before receiving the opening instruction for the first live broadcast room. After the second information is requested, the second information can be stored in the cache of the terminal device. After opening a new live broadcast room (the first live broadcast room), the second information in the cache of the terminal device can be obtained first, and the second type of view can be displayed according to the second information.

[0063] It should be noted that the present disclosure does not specifically limit the specific method of displaying the second type of view in the first live broadcast room according to the second information.

[0064] In an exemplary embodiment of the present disclosure, the second type of view may be switched to a target second type of view to display the target second type of view in the first live broadcast room. Specifically, after displaying the second type of view in the live broadcast room according to the second information through the above steps, after requesting to obtain the second target information, the second type of view may be switched to the target second type of view according to the second target information to realize the target second type of view corresponding to the second target information in the first live broadcast room.

[0065] Furthermore, when switching the second type view to the target second type view, the second type view can be directly switched to the target second type view; or, a switching animation can be configured for the switching process to avoid a more abrupt visual experience when switching from the second type view to the target second type view.

[0066] In an example embodiment of the present disclosure, after displaying the second type of view in the first live broadcast room according to the second information cached in the terminal device, the second information cached in the terminal device can be obtained, and the second type of view can be displayed in the first live broadcast room according to the second information. Among them, the second type of view is the same view type as the target second type of view, and the second information is the information used to display the default second type of view in the live broadcast room. Specifically, the default second type of view can be displayed in the first live broadcast room through the second information. The second type of view corresponding to the second information is the default view configured for the live broadcast room by the live broadcast platform, that is, when the live broadcast user does not perform personalized configuration for the live broadcast room, the second type of view can be displayed according to the default display information (second information) stored in the cache of the terminal device.

[0067] For example, the installation package of the live broadcast platform includes the second information. After the live broadcast platform is installed, the second type of view can be displayed according to the second information.

[0068] It should be noted that the present disclosure does not specifically limit the specific method of displaying the second type of view in the first live broadcast room according to the second information.

[0069] For example, the second information is default wallpaper information, and the default wallpaper (second type view) can be displayed in the first live broadcast room based on the default wallpaper information.

[0070] In an exemplary embodiment of the present disclosure, the target second type view to be displayed can be determined according to the second target information. When the target second type view is the same as the second type view, the second type view continues to be displayed. When the target second type view is different from the second type view, the second type view is switched to the target second type view to display the target second type view in the first live broadcast room. Figure 3As shown, switching the second type view to the target second type view to display the target second type view in the first live broadcast room may include the following steps S310-S330:

[0071] Step S310, determining a target second type view to be displayed according to the second target information;

[0072] In an exemplary embodiment of the present disclosure, after the second type of view is displayed in the first live broadcast room through the above steps, the target second type of view to be displayed can be determined according to the second target information. Specifically, when requesting the first information from the live broadcast server, the second target information can be requested from the live broadcast server, and after obtaining the second target information, the target second type of view to be displayed can be determined according to the second target information.

[0073] It should be noted that the present disclosure does not specifically limit the specific method of determining the target second type view to be displayed according to the second target information.

[0074] Step S320, when the target second type view is the same as the second type view, continue to display the second type view;

[0075] Step S330, when the target second type view is different from the second type view, the second type view is switched to the target second type view to display the target second type view in the first live broadcast room.

[0076] In an exemplary embodiment of the present disclosure, after determining the target second type view to be displayed through the above steps, it can be determined whether the target second type view is the same as the second type view, and based on the judgment result, it can be determined to continue displaying the second type view or to display the target second type view corresponding to the second target information.

[0077] Specifically, when the second type view is the same as the default second type view, the default second type view can continue to be displayed. Specifically, when the target second type view is the same as the second type view, it means that the second type view displayed in the first live broadcast room is the target second type view, and the second type view can continue to be displayed without switching the second type view.

[0078] When the target second type view is different from the second type view, the second type view is switched to the target second type view to display the target second type view in the first live studio. Specifically, the target second type view is different from the second type view, indicating that the target second type view to be displayed in the first live studio is not the second type view, and at this time, the second type view needs to be switched to the target second type view to display the target second type view in the first live studio.

[0079] It should be noted that the present disclosure does not specifically limit the specific manner of switching the second type view to the target second type view.

[0080] Through the above steps S310 to S330, the target second type view to be displayed can be determined according to the second target information. When the target second type view is the same as the second type view, the second type view continues to be displayed. When the target second type view is different from the second type view, the second type view is switched to the target second type view to display the target second type view in the first live broadcast room. Through the embodiments of the present disclosure, when the second type view is different from the target second type view, the second type view can be switched to the target second type view, and the view can be displayed in the live broadcast room first, avoiding the monotony of the live broadcast room and improving the richness of the live broadcast room. When the second type view is the same as the target second type view, there is no need to switch, which can reduce the time of displaying the view in the live broadcast room, thereby improving the efficiency of loading the live broadcast room view.

[0081] In an exemplary embodiment of the present disclosure, the second view display transparency can be adjusted from the default transparency to the first preset transparency within the first preset time period; wherein the first live broadcast room has the second view display transparency, the second view display transparency is used to indicate the display transparency of the second type view or the target second type view, and when the second view display transparency is the first preset transparency, the second type view is switched to the target second type view, and within the second preset time period, the second view display transparency is adjusted from the first preset transparency to the default transparency. Figure 4 As shown, within the second preset time period, adjusting the second view display transparency from the first preset transparency to the default transparency may include the following steps S410-S430:

[0082] Step S410, adjusting the second view display transparency from a default transparency to a first preset transparency within a first preset time period;

[0083] In an exemplary embodiment of the present disclosure, after obtaining the second information through the above steps, the second view display transparency can be adjusted from the default transparency to the first preset transparency within the first preset time period. The first live broadcast room has a second view display transparency, and the second view display transparency is used to indicate the display transparency of the second type of view or the target second type of view. Specifically, the second view display transparency refers to the transparency when displaying the second type of view or the target second type of view, that is, if the second view display transparency is adjusted, the transparency of the second type of view or the target second type of view in the first live broadcast room will be affected.

[0084] In an exemplary embodiment of the present disclosure, the second view display transparency can be adjusted from the default transparency to the first preset transparency within a first preset time period. For example, the second view display transparency can be adjusted from 0% (default transparency) to 80% (first preset transparency) within 0.2S.

[0085] It should be noted that the present disclosure does not specifically limit the specific duration of the first preset time period, the specific value of the default transparency, and the specific value of the first preset transparency.

[0086] Step S420, when the display transparency of the second view is the first preset transparency, the second type view is switched to the target second type view;

[0087] In an exemplary embodiment of the present disclosure, after the second view display transparency is adjusted from the default transparency to the first preset transparency through the above steps, the second type view can be switched to the target second type view in a state where the second view display transparency is the first preset transparency. Specifically, during the switching process, the second view display transparency is the first preset transparency, that is, the second type view and the target second type view are displayed with the first preset transparency.

[0088] It should be noted that the present disclosure does not specifically limit the specific manner of switching the second type view to the target second type view.

[0089] Step S430: adjusting the second view display transparency from the first preset transparency to the default transparency within the second preset time period.

[0090] In an exemplary embodiment of the present disclosure, after the second type view is switched to the target second type view through the above steps, the second view display transparency can be adjusted from the first preset transparency to the default transparency within a second preset time period. Specifically, in the process of switching from the second type view to the target second type view, the display transparency of the second type view or the display transparency of the target second type view is the first preset transparency, and after the switching is completed, the second view display transparency can be adjusted from the first preset transparency to the default transparency within the second preset time period, so that the display transparency of the second type view after switching is adjusted from the first preset transparency to the default transparency.

[0091] For example, after the second type view is switched to the target second type view, the second view display transparency may be adjusted from 80% (first preset transparency) to 0% (default transparency) within 0.2 seconds.

[0092] Through the above steps S410 to S430, the second view display transparency can be adjusted from the default transparency to the first preset transparency within the first preset time period; wherein the first live broadcast room has the second view display transparency, the second view display transparency is used to indicate the display transparency of the second type view or the target second type view, and when the second view display transparency is the first preset transparency, the second type view is switched to the target second type view, and within the second preset time period, the second view display transparency is adjusted from the first preset transparency to the default transparency. Through the embodiments of the present disclosure, the flickering phenomenon during the switching process of the target second type view can be reduced, and the user's visual experience can be improved.

[0093] In an exemplary embodiment of the present disclosure, after displaying the first type view and the target second type view in the first live broadcast room through the above steps, a related type view can be displayed in the first live broadcast room according to the first information and the second target information. Specifically, the related type view refers to a view that depends on the first information and the second target information.

[0094] For example, the first information is information used to display the room view, and the second target information is information used to display the hall view, wherein the room view may include the user seat view in the live broadcast room, the user's avatar view in the live broadcast room, and the user's nickname view in the live broadcast room; the hall view may include the live broadcast room name view, the public screen view in the live broadcast room, and the VIP seat view in the live broadcast room. At this time, the associated type view may include the avatar pendant view and the seat frame view.

[0095] It should be noted that the present disclosure does not specifically limit the specific type corresponding to the view type of the associated type view.

[0096] In an exemplary embodiment of the present disclosure, the view used to load the first live broadcast room may include multiple types of views, such as Figure 5As shown, the views used to load the first live broadcast room include a room view, a hall view and a wallpaper view. In response to the opening instruction for the first live broadcast room, step S501, requesting room information from the live broadcast server; step S502, displaying the room view in the first live broadcast room according to the room information; when requesting room information from the live broadcast server, step S503, judging whether hall information is cached in the terminal device, if hall information is cached in the terminal device, step S504, displaying the hall view in the first live broadcast room according to the hall information; step S505, requesting target hall information from the live broadcast server; step S506, switching the hall view in the first live broadcast room to the target hall view corresponding to the target hall information according to the target hall information; if there is no hall information in the cache of the terminal device; step S507, requesting the target hall information from the live broadcast server; step S508, displaying the hall view according to the hall information The target hall information displays the target hall view in the first live broadcast room; after the room entry view and the wallpaper view are displayed, step S509, display the associated type view in the first live broadcast room according to the room entry information and the target hall information; when requesting the room entry information from the live broadcast server, step S510, display the wallpaper view in the first live broadcast room according to the wallpaper information; step S511, request the target wallpaper information from the live broadcast server; step S512, decompress the target wallpaper information to determine the wallpaper information to determine the target wallpaper view to be displayed; step S513, determine whether the wallpaper view is the same as the target wallpaper view, step S514, if the wallpaper view is the same as the target wallpaper view, continue to display the wallpaper view; step S515, if the wallpaper view is different from the target wallpaper view, display the wallpaper view switching animation, and switch the wallpaper view to the target wallpaper view.

[0097] In a view display method provided by an embodiment of the present disclosure, in response to an opening instruction for a first live broadcast room, a live broadcast server may be requested for first information, a first type of view may be displayed in the first live broadcast room according to the first information, when requesting the first information from the live broadcast server, a second type of view may be displayed in the first live broadcast room according to second information cached in a terminal device, a second target information may be requested from the live broadcast server, and the second type of view may be continued to be displayed in the first live broadcast room or a target second type of view corresponding to the second target information may be displayed. Figure 1 On the one hand, the first information for displaying the first type of view and the second information for displaying the second type of view can be obtained at the same time, which can avoid a long interval between requesting the first information and the second information, so that the interval time for displaying the first type of view through the first information and the interval time for displaying the second type of view through the second information is shortened, thereby avoiding flickering during the view loading process in the live broadcast room; on the other hand, the first information for displaying the first type of view and the second information for the second type of view are obtained in parallel, which can shorten the overall loading time of the live broadcast room view and reduce the time for users to enter the live broadcast room, thereby improving the user's efficiency in using the live broadcast platform.

[0098] It should be noted that the above figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

[0099] In addition, in an exemplary embodiment of the present disclosure, a view display device is also provided. Figure 6 As shown, a view display device 600 includes an opening instruction response module 610, a standby view display module 620 and a target information request module 630.

[0100] Among them, the opening instruction response module is used to respond to the opening instruction for the first live broadcast room, request the first information from the live broadcast server, and display the first type of view in the first live broadcast room according to the first information; the standby view display module is used to display the second type of view in the first live broadcast room according to the second information cached in the terminal device when requesting the first information from the live broadcast server; the target information request module is used to request the second target information from the live broadcast server, continue to display the second type of view in the first live broadcast room or display the target second type of view corresponding to the second target information; wherein the view type of the first type of view is different from that of the second type of view.

[0101] In an exemplary embodiment of the present disclosure, based on the above solution, the second type of view is displayed in the first live broadcast room according to the second information cached in the terminal device, and the apparatus further includes:

[0102] The second information acquisition unit is used to acquire the second information cached in the terminal device, and display the second type of view in the first live broadcast room according to the second information; wherein the second type of view is the same view type as the target second type of view, and the second information is the information requested from the live broadcast server when displaying the second type of view in the second live broadcast room.

[0103] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type of view continues to be displayed in the first live broadcast room or the target second type of view corresponding to the second target information is displayed, and the device also includes: a target second type of view switching unit, which is used to switch the second type of view to the target second type of view to display the target second type of view in the first live broadcast room.

[0104] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type of view is displayed in the first live broadcast room according to the second information cached in the terminal device, and the apparatus further includes: a default second information acquisition unit, used to acquire the second information cached in the terminal device, and display the second type of view in the first live broadcast room according to the second information; wherein the second type of view is the same as the view type of the target second type of view, and the second information is the information used to display the default second type of view in the live broadcast room.

[0105] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type of view continues to be displayed in the first live broadcast room or the target second type of view corresponding to the second target information is displayed, and the device also includes: a target second type of view determination unit, used to determine the target second type of view to be displayed according to the second target information; a first target view judgment unit, used to continue to display the second type of view when the target second type of view is the same as the second type of view; and a second target view judgment unit, used to switch the second type of view to the target second type of view when the target second type of view is different from the second type of view, so as to display the target second type of view in the first live broadcast room.

[0106] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type view is switched to the target second type view, and the device also includes: a display transparency adjustment unit, which is used to adjust the second view display transparency from the default transparency to the first preset transparency within a first preset time period; wherein the first live broadcast room has a second view display transparency, and the second view display transparency is used to indicate the display transparency of the second type view or the target second type view; a view switching unit, which is used to switch the second type view to the target second type view when the second view display transparency is the first preset transparency; and a display transparency recovery unit, which is used to adjust the second view display transparency from the first preset transparency to the default transparency within a second preset time period.

[0107] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the device also includes: an associated view display unit, which is used to display the first type of view and the target second type of view in the first live broadcast room, and then display the associated type of view in the first live broadcast room according to the first information and the second target information.

[0108] A view display device provided by an embodiment of the present disclosure can, in response to an opening instruction for a first live broadcast room, request first information from a live broadcast server, display a first type of view in the first live broadcast room according to the first information, display a second type of view in the first live broadcast room according to second information cached in a terminal device when requesting the first information from the live broadcast server, request second target information from the live broadcast server, continue to display the second type of view in the first live broadcast room or display a target second type of view corresponding to the second target information Figure 1 On the one hand, the first information for displaying the first type of view and the second information for displaying the second type of view can be obtained at the same time, which can avoid a long interval between requesting the first information and the second information, so that the interval time for displaying the first type of view through the first information and the interval time for displaying the second type of view through the second information is shortened, thereby avoiding flickering during the view loading process in the live broadcast room; on the other hand, the first information for displaying the first type of view and the second information for the second type of view are obtained in parallel, which can shorten the overall loading time of the live broadcast room view and reduce the time for users to enter the live broadcast room, thereby improving the user's efficiency in using the live broadcast platform.

[0109] Since the various functional modules of the view display device of the example embodiment of the present disclosure correspond to the steps of the example embodiment of the view display method described above, for details not disclosed in the embodiment of the device of the present disclosure, please refer to the embodiment of the view display method described above in the present disclosure.

[0110] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0111] In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above-mentioned view display method is also provided.

[0112] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware embodiments, complete software embodiments (including firmware, microcode, etc.), or embodiments combining hardware and software aspects, which may be collectively referred to herein as "circuits", "modules" or "systems".

[0113] Refer to the following Figure 7 hereinafter describes an electronic device 700 according to such an embodiment of the present disclosure. Figure 7 The electronic device 700 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0114] like Figure 7As shown, the electronic device 700 is in the form of a general computing device. The components of the electronic device 700 may include, but are not limited to: the at least one processing unit 710, the at least one storage unit 720, a bus 730 connecting different system components (including the storage unit 720 and the processing unit 710), and a display unit 740.

[0115] The storage unit stores program codes, which can be executed by the processing unit 710, so that the processing unit 710 performs the steps according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification. For example, the processing unit 710 can perform the following steps: Figure 2 Step S210 shown in: In response to the opening instruction for the first live broadcast room, request the first information from the live broadcast server, and display the first type of view in the first live broadcast room according to the first information; Step S220: When requesting the first information from the live broadcast server, display the second type of view in the first live broadcast room according to the second information cached in the terminal device; Step S230: Request the second target information from the live broadcast server, continue to display the second type of view in the first live broadcast room or display the target second type of view corresponding to the second target information; wherein the view types of the first type of view and the second type of view are different. Based on the embodiments of the present disclosure, the following schemes can also be implemented:

[0116] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, a second type of view is displayed in a first live broadcast room according to second information cached in a terminal device, including: obtaining the second information cached in the terminal device, and displaying the second type of view in the first live broadcast room according to the second information; wherein the second type of view is the same as the view type of the target second type of view, and the second information is information requested from the live broadcast server when displaying the second type of view in the second live broadcast room.

[0117] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type of view continues to be displayed in the first live broadcast room or the target second type of view corresponding to the second target information is displayed, including: switching the second type of view to the target second type of view to display the target second type of view in the first live broadcast room.

[0118] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, a second type of view is displayed in a first live broadcast room according to second information cached in a terminal device, including: obtaining the second information cached in the terminal device, and displaying the second type of view in the first live broadcast room according to the second information; wherein the second type of view is the same as the view type of the target second type of view, and the second information is information used to display a default second type of view in the live broadcast room.

[0119] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type of view continues to be displayed in the first live broadcast room or the target second type of view corresponding to the second target information is displayed, including: determining the target second type of view to be displayed according to the second target information; when the target second type of view is the same as the second type of view, continuing to display the second type of view; when the target second type of view is different from the second type of view, switching the second type of view to the target second type of view, so as to display the target second type of view in the first live broadcast room.

[0120] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type view is switched to the target second type view, including: within a first preset time period, adjusting the second view display transparency from the default transparency to the first preset transparency; wherein the first live broadcast room has a second view display transparency, and the second view display transparency is used to indicate the display transparency of the second type view or the target second type view; when the second view display transparency is the first preset transparency, the second type view is switched to the target second type view; within a second preset time period, the second view display transparency is adjusted from the first preset transparency to the default transparency.

[0121] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, after displaying the first type of view and the target second type of view in the first live broadcast room, the associated type of view is displayed in the first live broadcast room according to the first information and the second target information.

[0122] An electronic device provided by an embodiment of the present disclosure can, in response to an opening instruction for a first live broadcast room, request first information from a live broadcast server, display a first type of view in the first live broadcast room according to the first information, display a second type of view in the first live broadcast room according to second information cached in a terminal device when requesting the first information from the live broadcast server, request second target information from the live broadcast server, continue to display the second type of view in the first live broadcast room or display a target second type of view corresponding to the second target information Figure 1 On the one hand, the first information for displaying the first type of view and the second information for displaying the second type of view can be obtained at the same time, which can avoid a long interval between requesting the first information and the second information, so that the interval time for displaying the first type of view through the first information and the interval time for displaying the second type of view through the second information is shortened, thereby avoiding flickering during the view loading process in the live broadcast room; on the other hand, the first information for displaying the first type of view and the second information for the second type of view are obtained in parallel, which can shorten the overall loading time of the live broadcast room view and reduce the time for users to enter the live broadcast room, thereby improving the user's efficiency in using the live broadcast platform.

[0123] The storage unit 720 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 721 and / or a cache memory unit 722 , and may further include a read-only memory unit (ROM) 723 .

[0124] The storage unit 720 may also include a program / utility 724 having a set (at least one) of program modules 725, such program modules 725 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0125] Bus 730 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0126] The electronic device 700 may also communicate with one or more external devices 770 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 700, and / or communicate with any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 750. Furthermore, the electronic device 700 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 760. As shown, the network adapter 760 communicates with other modules of the electronic device 700 via a bus 730. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0127] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the embodiment of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiment of the present disclosure.

[0128] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible embodiments, various aspects of the present disclosure can also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of the present specification.

[0129] In an exemplary embodiment of the present disclosure, in response to an opening instruction for the first live broadcast room, the live broadcast service end may be requested for first information, and a first type of view may be displayed in the first live broadcast room according to the first information; when requesting the first information from the live broadcast service end, a second type of view may be displayed in the first live broadcast room according to second information cached in the terminal device; the live broadcast service end may be requested for second target information, and the second type of view may continue to be displayed in the first live broadcast room or a target second type of view corresponding to the second target information may be displayed; wherein the view types of the first type of view and the second type of view are different. Based on the embodiments of the present disclosure, the following schemes may also be implemented:

[0130] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, a second type of view is displayed in a first live broadcast room according to second information cached in a terminal device, including: obtaining the second information cached in the terminal device, and displaying the second type of view in the first live broadcast room according to the second information; wherein the second type of view is the same as the view type of the target second type of view, and the second information is information requested from the live broadcast server when displaying the second type of view in the second live broadcast room.

[0131] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type of view continues to be displayed in the first live broadcast room or the target second type of view corresponding to the second target information is displayed, including: switching the second type of view to the target second type of view to display the target second type of view in the first live broadcast room.

[0132] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, a second type of view is displayed in a first live broadcast room according to second information cached in a terminal device, including: obtaining the second information cached in the terminal device, and displaying the second type of view in the first live broadcast room according to the second information; wherein the second type of view is the same as the view type of the target second type of view, and the second information is information used to display a default second type of view in the live broadcast room.

[0133] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type of view continues to be displayed in the first live broadcast room or the target second type of view corresponding to the second target information is displayed, including: determining the target second type of view to be displayed according to the second target information; when the target second type of view is the same as the second type of view, continuing to display the second type of view; when the target second type of view is different from the second type of view, switching the second type of view to the target second type of view, so as to display the target second type of view in the first live broadcast room.

[0134] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, the second type view is switched to the target second type view, including: within a first preset time period, adjusting the second view display transparency from the default transparency to the first preset transparency; wherein the first live broadcast room has a second view display transparency, and the second view display transparency is used to indicate the display transparency of the second type view or the target second type view; when the second view display transparency is the first preset transparency, the second type view is switched to the target second type view; within a second preset time period, the second view display transparency is adjusted from the first preset transparency to the default transparency.

[0135] In an exemplary embodiment of the present disclosure, based on the aforementioned scheme, after displaying the first type of view and the target second type of view in the first live broadcast room, the associated type of view is displayed in the first live broadcast room according to the first information and the second target information.

[0136] A computer-readable signal medium provided by an embodiment of the present disclosure can, in response to an opening instruction for a first live broadcast room, request first information from a live broadcast server, display a first type of view in the first live broadcast room according to the first information, display a second type of view in the first live broadcast room according to second information cached in a terminal device when requesting the first information from the live broadcast server, request second target information from the live broadcast server, continue to display the second type of view in the first live broadcast room or display a target second type of view corresponding to the second target information Figure 1 On the one hand, the first information for displaying the first type of view and the second information for displaying the second type of view can be obtained at the same time, which can avoid a long interval between requesting the first information and the second information, so that the interval time for displaying the first type of view through the first information and the interval time for displaying the second type of view through the second information is shortened, thereby avoiding flickering during the view loading process in the live broadcast room; on the other hand, the first information for displaying the first type of view and the second information for the second type of view are obtained in parallel, which can shorten the overall loading time of the live broadcast room view and reduce the time for users to enter the live broadcast room, thereby improving the user's efficiency in using the live broadcast platform.

[0137] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0138] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0139] Program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0140] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.

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

Claims

1. A view display method, characterized in that: The method comprises: In response to an opening instruction for the first live broadcast room, requesting first information from a live broadcast server, and displaying a first type of view in the first live broadcast room according to the first information; When requesting the first information from the live broadcast server, displaying the second type of view in the first live broadcast room according to the second information cached in the terminal device; Requesting the second target information from the live broadcast server, and continuing to display the second type of view or displaying the target second type of view corresponding to the second target information in the first live broadcast room; The view types of the first type view and the second type view are different.

2. The method according to claim 1, characterized in that Displaying the second type of view in the first live broadcast room according to the second information cached in the terminal device includes: Acquire second information cached in the terminal device, and display the second type of view in the first live broadcast room according to the second information; The second type of view is the same as the view type of the target second type of view, and the second information is information requested from the live broadcast server when displaying the second type of view in the second live broadcast room.

3. The method according to claim 2, characterized in that The continuing to display the second type of view or displaying the target second type of view corresponding to the second target information in the first live broadcast room includes: The second type view is switched to the target second type view to display the target second type view in the first live broadcast room.

4. The method according to claim 1, characterized in that Displaying the second type of view in the first live broadcast room according to the second information cached in the terminal device includes: Acquire second information cached in the terminal device, and display a second type of view in the first live broadcast room according to the second information; The second type of view is the same as the view type of the target second type of view, and the second information is information used to display a default second type of view in the live broadcast room.

5. The method according to claim 4, characterized in that The continuing to display the second type of view or displaying the target second type of view corresponding to the second target information in the first live broadcast room includes: Determining a target second type view to be displayed according to the second target information; When the target second-type view is the same as the second-type view, continue to display the second-type view; When the target second type view is different from the second type view, the second type view is switched to the target second type view to display the target second type view in the first live broadcast room.

6. The method according to claim 5, characterized in that The switching the second type view to a target second type view includes: Within a first preset time period, adjusting the second view display transparency from a default transparency to a first preset transparency; wherein the first live broadcast room has a second view display transparency, and the second view display transparency is used to indicate the display transparency of the second type of view or the target second type of view; When the display transparency of the second view is the first preset transparency, switching the second type view to a target second type view; In a second preset time period, the second view display transparency is adjusted from the first preset transparency to a default transparency.

7. The method according to claim 1, characterized in that The method further comprises: After displaying the first type of view and the target second type of view in the first live broadcast room, displaying an associated type of view in the first live broadcast room according to the first information and the second target information.

8. A view display device, characterized in that: The device comprises: An opening instruction response module, configured to, in response to an opening instruction for the first live broadcast room, request first information from the live broadcast server, and display a first type of view in the first live broadcast room according to the first information; A standby view display module, configured to display a second type of view in the first live broadcast room according to second information cached in a terminal device when requesting first information from the live broadcast server; A target information request module is used to request second target information from the live broadcast server, and continue to display the second type of view or display the target second type of view corresponding to the second target information in the first live broadcast room; wherein the view types of the first type of view and the second type of view are different.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

10. An electronic device, characterized in that: include: one or more processors; as well as A memory for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to implement the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Icon updating method and terminal equipment

    CN108897469A

  • View loading method and device

    CN110209432A