Page display method and device, electronic equipment and storage medium
By displaying the recommended objects of multiple live broadcast rooms on the live broadcast platform, the interoperability between multiple live broadcast rooms is achieved, solving the problem that users can only see the items and interactivity that are live broadcast by the current live broadcast user, and improving service conversion rate and user experience.
Patent Information
- Application Number
- CN202311153253.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-07
- Publication Date
- 2025-03-07
AI Technical Summary
On the live broadcast platform, users can only see the items live broadcast by the current live broadcast user, which is difficult to meet user needs. At the same time, the interaction between live broadcast users is poor, resulting in low service conversion rate.
By displaying the recommended objects of multiple live broadcast rooms and realizing interoperability between multiple live broadcast rooms, users can see the live video streams of multiple accounts in one live broadcast page, and display different recommended objects through operation switching.
It improves the user's item acquisition satisfaction and service conversion rate, enhances the interaction between live broadcast rooms and the visual display of recommended objects.
Smart Images

Figure CN119583861A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of live broadcast communication technology, and in particular to a page display method, device, electronic device and storage medium. Background Art
[0002] With the continuous development of network technology, more and more users meet their needs for obtaining items through the Internet. For example, they can obtain corresponding items on a live broadcast platform. That is, live broadcast users can hang multiple items in the live broadcast room for users to consume.
[0003] However, when watching live broadcasts, only the items broadcast by the current live broadcast user can be seen. Usually, the items broadcast by a host are relatively single, which is difficult to meet the needs of users. Furthermore, during the live broadcast of the live broadcast user, the live broadcast users in other live broadcast rooms have poor interactivity. Summary of the invention
[0004] The present disclosure provides a page display method, device, electronic device and storage medium to achieve the technical effect of intercommunication of recommended objects in multiple live broadcast rooms.
[0005] In a first aspect, an embodiment of the present disclosure provides a page display method, the method comprising:
[0006] Displaying a live broadcast page corresponding to the first account; wherein the live broadcast page includes a live video stream corresponding to the first account and a live video stream corresponding to at least one second account, and the first account and the second account are in a connected state;
[0007] In response to the first operation, first object display information corresponding to the first account is displayed on the live broadcast page corresponding to the first account; wherein the first object display information includes at least one first recommended display object corresponding to the first account;
[0008] In response to the second operation, second object display information corresponding to the second account is displayed in the live broadcast page corresponding to the first account; wherein the second object display information includes at least one second recommended display object corresponding to the second account.
[0009] In a second aspect, an embodiment of the present disclosure further provides a page display device, the device comprising:
[0010] A live page display module, used to display a live page corresponding to a first account; wherein the live page includes a live video stream corresponding to the first account and a live video stream corresponding to at least one second account, and the first account and the second account are in a connected state;
[0011] A first object display information display module, configured to display first object display information corresponding to the first account in a live broadcast page corresponding to the first account in response to a first operation; wherein the first object display information includes at least one first recommended display object corresponding to the first account;
[0012] The second object display information display module is used to display the second object display information corresponding to the second account in the live broadcast page corresponding to the first account in response to the second operation; wherein the second object display information includes at least one second recommended display object corresponding to the second account.
[0013] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:
[0014] one or more processors;
[0015] a storage device for storing one or more programs,
[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the page display method as described in any one of the embodiments of the present disclosure.
[0017] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium comprising computer executable instructions, wherein the computer executable instructions, when executed by a computer processor, are used to execute a page display method as described in any one of the embodiments of the present disclosure.
[0018] The technical solution of the disclosed embodiment, by displaying the live broadcast page corresponding to the first account, further, in response to the first operation, displays the first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and finally, in response to the second operation, displays the second object display information corresponding to the second account in the live broadcast page corresponding to the first account. This solves the problems in the related technology that only the items broadcast by the current live broadcast user can be seen, it is difficult to meet the user's needs, and during the live broadcast of the live broadcast user, the live broadcast users in other live broadcast rooms have poor interactivity. It realizes the mutual communication of recommended objects between multiple live broadcast rooms, thereby achieving the technical effect of improving the service conversion rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0020] Figure 1 It is a flow chart of a page display method provided by an embodiment of the present disclosure;
[0021] Figure 2 is a schematic diagram of a live broadcast page corresponding to a first account provided in an embodiment of the present disclosure;
[0022] Figure 3 It is a flow chart of a page display method provided by an embodiment of the present disclosure;
[0023] Figure 4 is a schematic diagram of a first display page provided by an embodiment of the present disclosure;
[0024] Figure 5 is a schematic diagram of a second display page provided by an embodiment of the present disclosure;
[0025] Figure 6 is a schematic diagram of an information switching control provided by an embodiment of the present disclosure;
[0026] Figure 7 This is a schematic diagram corresponding to the first display page being fully displayed and the second display page being partially displayed provided by the embodiment of the present disclosure;
[0027] Figure 8 This is a schematic diagram corresponding to the second display page being fully displayed and the first display page being partially displayed provided by the embodiment of the present disclosure;
[0028] Fig. 9 is a schematic diagram of a page switching control provided by an embodiment of the present disclosure;
[0029] Fig.10 is a schematic diagram of a page return control provided by an embodiment of the present disclosure;
[0030] Fig.11 is a structural schematic diagram of a page display device provided by an embodiment of the present disclosure;
[0031] Fig.12 It is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0032] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0033] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0034] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0035] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0036] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0037] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0038] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0039] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0040] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0041] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0042] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0043] Before introducing the technical solution, an example description of the application scenario can be given first. The technical solution of the embodiment of the present disclosure can be applied to the scenario of network communication and data interaction between any two-end devices or multiple-end devices. At this time, the multiple ends can be terminal devices, and can also be corresponding accounts that can achieve communication. That is, multiple terminal devices can be connected to the microphone, and at this time, the connection is mainly to synchronize multimedia data streams. When it is necessary to view information associated with other live broadcast rooms, it is necessary to exit the current live broadcast room and then trigger the operation of entering other live broadcast rooms to view the information associated with other live broadcast rooms. At this time, there is a situation where the interactive operation is cumbersome and complicated, resulting in the user not entering other live broadcast rooms, thereby causing the problem of reduced item conversion rate and traffic conversion rate. In order to solve the above problems, the technical solution provided by the embodiment of the present disclosure can be adopted to achieve mutual communication of recommended objects in the live broadcast room, thereby improving the conversion rate of items.
[0044] Before introducing the present technical solution, it should be noted that the device for executing the page display method provided by the embodiment of the present disclosure can be integrated into the application software supporting the page display and data interaction functions, and the software can be installed in the electronic device, and optionally, the electronic device can be a mobile terminal or a PC terminal, etc. The application software can be a type of software for data interaction, and its specific application software will not be described one by one here, as long as data interaction can be realized. It can also be a specially developed application program, which is integrated in the software for realizing interaction, or integrated in the corresponding page, and the user can realize the interaction through the page integrated in the PC terminal.
[0045] Figure 1 It is a flow chart of a page display method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to any scenario where display objects need to be interconnected. Optionally, display objects can be interconnected in a live broadcast scenario. During a video call, corresponding display object links can be displayed to realize a scenario where display objects are interconnected. The method can be executed by a page display device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal, a PC or a server, etc.
[0046] like Figure 1 As shown, the method includes:
[0047] S110: Displaying a live broadcast page corresponding to the first account.
[0048] The live broadcast page includes a live video stream corresponding to a first account and a live video stream corresponding to at least one second account, and the first account and the second account are connected.
[0049] Among them, the live broadcast page can be the screen presented in the display interface of the live broadcast viewing terminal. The first account and the second account can both be understood as users registered in the application software with a live broadcast function. The first account and the second account can be accounts corresponding to different registered terminals. The live video stream can be understood as the corresponding multimedia data stream during the live broadcast process, that is, the live broadcast screen. The connection state can be understood as the corresponding state when a communication connection is established between multiple accounts. In actual applications, any account can send a connection request to at least one account that wants to connect, and when receiving feedback data of accepting the request fed back by the account, a connection relationship between multiple accounts is established to make multiple accounts connected.
[0050] Among them, the connection request can be understood as a request to establish a communication connection with other devices and interact with data. The other device can be an electronic device that supports the application software of the connection function. Optionally, the application software can be a type of software that supports the connection function. The specific application software will not be described here one by one, as long as the connection function can be realized. There is a live broadcast function in the application software. Accordingly, based on this function, multiple accounts can be registered to obtain an account corresponding to each account.
[0051] In this embodiment, the connection request can be initiated based on the first account or the second account. The specific initiator and how to initiate are not limited here, as long as the connection can be achieved. It should also be noted that the number of second accounts can be one or more. Regardless of the number of second accounts, as long as communication is established, the live video stream corresponding to the first account and the live video stream corresponding to each second account can be displayed in the live page corresponding to the first account. For example, Figure 2 As shown in the figure, this is the live broadcast page corresponding to the first account. Figure 2 It can be seen that the number of second accounts can be one, and the left area of the live page can be used as the live video stream display area corresponding to the first account, and the right area of the live page can be used as the live video stream display area corresponding to the second account.
[0052] It should be noted that, in addition to the display area corresponding to the live video stream, the live broadcast page corresponding to the first account also includes an information release area, in which live broadcast interactive information can be displayed.
[0053] In actual applications, establishing a connection relationship may be to display at least one account identifier that can be interacted with on the live broadcast page corresponding to the first account, and to initiate a request to establish a connection relationship with other accounts based on a trigger operation on the account identifier. The displayed account identifier may be an account that is associated with the first account to a certain extent, or may be an account with a relatively high popularity, or may be an account manually selected by the user to whom the first account belongs.
[0054] In actual application, a user list display control can be pre-set. When a trigger operation on the control is detected, identification information corresponding to at least one account to be interacted can be displayed based on the live page corresponding to the first account, and a selection can be made from the identification information displayed in the display interface through the trigger operation. When a trigger operation of any identification information is detected, a connection request can be initiated to the account to be interacted corresponding to the identification information. Further, when the account to be interacted receives a connection request, a connection inquiry page corresponding to the connection request can be popped up on the live page corresponding to the account to be interacted, and the page can include an accept request control, a reject request control, and the identification information corresponding to the first account that initiates the connection request. The user to whom the account to be interacted belongs can select the controls included in the connection inquiry page through the trigger operation. Furthermore, in response to the trigger operation on the controls included in the connection inquiry page, response data corresponding to the connection request can be generated and fed back to the first account that initiates the connection request. Furthermore, when the response data corresponding to the connection request is to accept the connection, communication between the first account and at least one second account can be established, and the live video stream corresponding to the first account and the live video stream corresponding to each second account can be displayed on the live page corresponding to the first account.
[0055] It should be noted that on the live page corresponding to the first account, the live video streams corresponding to multiple accounts are displayed in a variety of display forms. Optionally, the display size of the live video stream corresponding to the first account in the live page is adjusted, and the live video stream corresponding to at least one second account is displayed at a preset position on the live page. For example, the preset position can be any position in the live page. Optionally, the preset position can be the left side, right side or bottom of the adjusted live video stream corresponding to the first account; or, based on the total number of the first account and the second account, the live page is divided into multiple areas, and the live video streams corresponding to the corresponding accounts are displayed in each area; or, the live video stream corresponding to the first account is displayed on a large screen, and the live video stream corresponding to at least one second account is displayed on a small screen, so that the live video stream corresponding to the first account and the live video stream corresponding to at least one second account are displayed on the live page corresponding to the first account at the same time, wherein the large screen and the small screen are relative. That is, the live video streams corresponding to other accounts are suspended on the live video streams corresponding to the current account to achieve the effect of browsing multiple live screens at the same time. When the triggered suspended live video stream is detected, the large screen displayed on the display interface is switched to make the triggered live video stream displayed on the large screen.
[0056] S120. In response to the first operation, display first object display information corresponding to the first account in the live broadcast page corresponding to the first account.
[0057] Among them, the first operation may be an operation that triggers the display of the first object display information. The first operation includes a triggering operation for presenting the object display information on the live broadcast page. The first object display information may be the object display information corresponding to the first account. The first object display information may include at least one first recommended display object corresponding to the first account. The first recommended display object may be an object to be consumed associated with the first account. Optionally, the first recommended display object may be a physical object, such as a live broadcast item, etc.; or it may be a virtual object, such as an item voucher, etc. In actual applications, the user can consume any consumable first recommended display object displayed on the live broadcast page to realize the transfer of ownership of the first recommended display object.
[0058] It should be noted that the first object display information may also include object brief introduction information and value information corresponding to each first recommended display object.
[0059] In this embodiment, an object display control may be pre-set in the live page, and the triggering operation of the control may be used as the first operation. Alternatively, operations corresponding to other methods may be used as the first operation, which is not specifically limited in this embodiment.
[0060] In actual applications, when the first operation is detected, the first operation can be responded to. Furthermore, the first object display information corresponding to the first account can be displayed in the live broadcast page corresponding to the first account.
[0061] It should be noted that the display form of the first object display information in the live broadcast page can be a pop-up window display; or, it can also be displayed on the upper layer of the live broadcast page, that is, displayed on the layer covering the live broadcast page; or, it can also be other display forms, which is not specifically limited in the embodiments of the present disclosure.
[0062] S130. In response to the second operation, display the second object display information corresponding to the second account in the live broadcast page corresponding to the first account.
[0063] The second object display information includes at least one second recommended display object corresponding to the second account. The second recommended display object may be an object to be consumed associated with the second account. Optionally, the second recommended display object may be a physical object, such as a live broadcast item, etc.; or a virtual object, such as an item voucher, etc. It should be noted that the second object display information may also include object profile information and value information corresponding to each second recommended display object.
[0064] In this embodiment, the second operation may be an operation that triggers the display of the second object display information. The second operation includes an operation that triggers a switching control. The switching control may be a control for switching the display information of the object. The switching control may include multiple switching controls, and the number of switching controls matches the number of accounts in a connected state. Exemplarily, if the first account is in a connected state with a second account, the number of switching controls is two. The display content presented by each switching control is a first identifier or a second identifier, the first identifier corresponds to the first account, and the second identifier corresponds to the second account. The first identifier may be an identifier that represents the identity information of the user to which the first account belongs. The second identifier may be an identifier that represents the identity information of the user to which the second account belongs. Both the first identifier and the second identifier may be identifiers in any form, and optionally, may be account user avatars and / or account user nicknames, etc.
[0065] In this embodiment, a switching control can be set in advance in the live broadcast page, and when multiple accounts are connected, the switching control can be displayed in the live broadcast page corresponding to any account. The setting position of the switching control can be any position in the live broadcast page, and can be optionally the top position in the area to which the first object display information belongs; or, it can be the top position adjacent to the area to which the first object display information belongs; or, it can also be the upper floating display switching control of the display page to which the first object display information belongs.
[0066] In actual applications, when a first account is connected to at least one second account, the first account can obtain second object display information corresponding to the second account, and then, when a second operation is detected, the first account can respond to the operation and display the second object information corresponding to the second account in the live broadcast page corresponding to the first account.
[0067] In actual applications, while displaying the first object display information corresponding to the first account on the live page, multiple switching controls can also be displayed on the live page, and the display content corresponding to each control can be the first identifier corresponding to the first account or the second identifier corresponding to the second account. The user can select from the multiple selectable switching controls that have been displayed through the trigger operation, and then, when the trigger for any switching control is detected, it can be determined that the second operation is detected, and the second operation is responded to, and the second account corresponding to the switching control is determined. Furthermore, the second object display information corresponding to the second account can be displayed on the live page corresponding to the first account.
[0068] It should be noted that, for each switch control displayed in the live broadcast page, when the object display information corresponding to the current switch control is displayed in the live broadcast page, when a trigger operation for the current switch control is detected again, it is possible not to respond to the trigger operation, that is, the live broadcast page maintains the current display state; or, it is possible to respond to the trigger operation, refresh the object display information currently displayed in the live broadcast page, and display the refreshed object display information, which is not specifically limited in the embodiments of the present disclosure.
[0069] In this embodiment, when the object display information corresponding to other accounts is synchronized to the current account, a pop-up reminder can also be displayed on the live broadcast page corresponding to the current account, such as a prompt message reminding that the object display information corresponding to other accounts has been pulled.
[0070] The technical solution of the disclosed embodiment, by displaying the live broadcast page corresponding to the first account, further, in response to the first operation, displays the first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and finally, in response to the second operation, displays the second object display information corresponding to the second account in the live broadcast page corresponding to the first account. This solves the problems in the related technology that only the items broadcast by the current live broadcast user can be seen, it is difficult to meet the user's needs, and during the live broadcast of the live broadcast user, the live broadcast users in other live broadcast rooms have poor interactivity. It realizes the mutual communication of recommended objects between multiple live broadcast rooms, thereby achieving the technical effect of improving the service conversion rate.
[0071] Figure 3It is a flow chart of a page display method provided by an embodiment of the present disclosure. On the basis of the above embodiment, when a second operation is detected, the first object display information corresponding to the first account displayed on the live broadcast page corresponding to the first account can be switched to the second object display information corresponding to the second account. The specific implementation method can refer to the description of this embodiment. Among them, the technical features that are the same or similar to the above embodiments are not repeated here.
[0072] like Figure 3 As shown, the method of this embodiment may specifically include:
[0073] S210: Display the live broadcast page corresponding to the first account.
[0074] S220. In response to the first operation, display first object display information corresponding to the first account in the live broadcast page corresponding to the first account.
[0075] S230. In response to the second operation, the first object display information corresponding to the first account displayed in the live broadcast page corresponding to the first account is switched to the second object display information corresponding to the second account.
[0076] Among them, the first object display information corresponding to the first account is displayed through the first display page, and the first display page is displayed in the live broadcast page corresponding to the first account; the second object display information corresponding to the second account is displayed through the second display page, and the second display page is displayed in the live broadcast page corresponding to the second account.
[0077] In this embodiment, the first display page may be displayed in the live broadcast page corresponding to the first account. The first display page may be a page for displaying the first object display information corresponding to the first account. For example, Figure 4 As shown in FIG. 1 , it is a schematic diagram of the first display page. Figure 4 It can be seen that the first display page may include N first recommended display objects corresponding to the first account, namely display object A1, display object A2, display object A3, ..., display object AN. The second display page may be displayed in the live broadcast page corresponding to the first account. The second display page may be a page for displaying the display information of the second object corresponding to the second account. For example, Figure 5 As shown in FIG. 1 , it is a schematic diagram of the second display page. Figure 5 It can be seen that the second display page may include N second recommended display objects corresponding to the second account, namely display object B1, display object B2, display object B3, . . . , display object BN.
[0078] In this embodiment, an information switching control can be pre-set so that when a trigger operation for the information switching control is detected, it can be determined that a second operation has been detected, and then, the second operation can be responded to, and the first object display information corresponding to the first account displayed on the live broadcast page corresponding to the first account can be switched to the second object display information corresponding to the second account.
[0079] Optionally, in response to a second operation, the first object display information corresponding to the first account displayed in the live broadcast page corresponding to the first account is switched to the second object display information corresponding to the second account, including: in response to a triggering operation of an information switching control, the first object display information corresponding to the first account displayed in the live broadcast page corresponding to the first account is switched to the second object display information corresponding to the second account.
[0080] Among them, the information switching control can be a control that can switch the display of object display information corresponding to multiple accounts.
[0081] In this embodiment, the information switching control can be set at any position in the live page, and for the information switching controls set at different positions, the corresponding control types and control display contents can be the same or different. The position, type, display content, and changes before and after the triggering of the information switching control in different situations can be described below.
[0082] One situation may be: the first display page and / or the second display page also includes an information switching control; the information switching control includes a first preset control and a second preset control, the first preset control is used to trigger the display of first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and the second preset control is used to trigger the display of second object display information corresponding to the second account in the live broadcast page corresponding to the first account.
[0083] Among them, the information switching control can be set at any position of the first display page and / or the second display page. Optionally, the information switching control can be set in the top area of the first display page and / or the second display page. The first preset control can be a control that displays the first object display information corresponding to the first account in the live broadcast page corresponding to the first account after being triggered. The first preset control can be any type of control, and optionally, it can be a button. The second preset control can be a control that displays the second object display information corresponding to the second account in the live broadcast page corresponding to the first account after being triggered. The second preset control can be any type of control, and optionally, it can be a button. Exemplary, such as Figure 4 or Figure 5 As shown, this is a schematic diagram of the information switching control.
[0084] In actual applications, when the first object display information corresponding to the first account is displayed on the live page corresponding to the first account, when a trigger operation for the second preset control in the information switching control is detected, the trigger operation is responded to, and the first object display information corresponding to the first account displayed on the live page corresponding to the first account is switched to the second object display information corresponding to the second account. Afterwards, when a trigger operation for the first preset control in the information switching control is detected, the trigger operation is responded to, and the second object display information corresponding to the second account displayed on the live page corresponding to the first account is switched to the first object display information corresponding to the first account.
[0085] In actual applications, the control display content of the first preset control and the control display content of the second preset control are associated with the account to which the object display information displayed in the live broadcast page corresponding to the first account belongs.
[0086] Optionally, if the object information displayed in the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, the first preset control displays the account information, attribute information and preset interactive controls corresponding to the first account, and the second preset control displays the account information and switch button corresponding to the second account.
[0087] Among them, the account information may be information representing the identity information of the user to which the account belongs. Optionally, the account information may include an account avatar and / or an account nickname, etc. The attribute information may be information representing the account in terms of recommended display objects. Optionally, the attribute information may include an account score and an account level, etc. The preset interactive control may be an entry control that enables user interactive operations. Optionally, the preset interactive control may include an account details display control and a list display control of objects to be consumed corresponding to the user, etc. The switch button may be a control that switches the display information of the displayed object in the live broadcast page corresponding to the first account after being triggered.
[0088] In actual applications, if the object information displayed in the live page corresponding to the first account is the first object display information corresponding to the first account, then the first display page can display an information switching control, and the first preset control of the displayed information switching control displays the account information, attribute information and preset interactive controls corresponding to the first account, and the second preset control displays the account information and switch button corresponding to the second account. Figure 4 As shown, that is, a schematic diagram corresponding to the case where the object information displayed in the live broadcast page corresponding to the first account is the first object display information corresponding to the first account.
[0089] It should be noted that in order to meet the personalized needs of users and to clearly and intuitively let users know which account the object display information corresponds to is currently being browsed, the first preset control can be displayed separately from the second preset control, for example, the display size of the first preset control is larger than the display size of the second preset control; and / or, the first preset control is displayed at the target position of the information switching control. The target position can be any position in the information switching control. Optionally, the target position can be the first position in the information switching control, or the middle position in the information switching control, or any obviously prominent position in the information switching control, etc., which is not specifically limited in the embodiments of the present disclosure.
[0090] In actual applications, when a user's trigger operation on a switch button displayed in a second preset control is detected, the trigger operation is responded to, the display position and display content of the first preset control and the second preset control can be switched, and the first object display information corresponding to the first account displayed in the live broadcast page corresponding to the first account can be switched to the second object display information corresponding to the second account.
[0091] Optionally, if the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the second preset control displays the account information, attribute information and preset interactive controls corresponding to the second account, and the first preset control displays the account information and switch button corresponding to the first account.
[0092] In actual applications, if the object information displayed in the live page corresponding to the first account is the first object display information corresponding to the second account, then the second display page can display an information switching control, and the second preset control of the displayed information switching control displays the account information, attribute information and preset interactive controls corresponding to the second account, and the first preset control displays the account information and switch button corresponding to the first account. Figure 5 As shown, this is a schematic diagram corresponding to when the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account.
[0093] The second situation may be: the information switching control is set in a display area adjacent to the first display page and the second display page in the live broadcast page corresponding to the first account; the information switching control displays the user ID of the first account and the user ID of the second account.
[0094] In this embodiment, the first display page and the second display page can be displayed simultaneously in the live broadcast page corresponding to the first account. In this case, the information switching control can be set in the display area adjacent to the first display page and the second display page. The information switching control can be any type of control, and optionally, it can be a label card switching control. The user identifier of the first account is used to trigger the display of the first object display information corresponding to the first account in the live broadcast page corresponding to the first account. The user identifier of the second account is used to trigger the display of the second object display information corresponding to the second account in the live broadcast page corresponding to the first account. Optionally, the user identifier can include a user avatar and / or a user nickname. Exemplary, such as Figure 6 As shown in FIG. 1 , a schematic diagram of the information switching control is shown. Assume that user ID 1 is the user ID of the first account, and user ID 2 is the user ID corresponding to the second account.
[0095] In actual applications, the live broadcast page corresponding to the first account can display the first display page and the second display page at the same time, and the information switching control can be set in the display area adjacent to the first display page and the second display page. When a trigger operation for the user identifier corresponding to the first account in the information switching control is detected, the first display page can be displayed in its entirety in the live broadcast page corresponding to the first account, and the second display page can be displayed partially in the live broadcast page corresponding to the first account. For example, Figure 7 As shown, it is a schematic diagram corresponding to the first display page being fully displayed and the second display page being partially displayed.
[0096] Furthermore, when a trigger operation is detected for the user ID corresponding to the second account in the information switching control, the second display page can be displayed in its entirety on the live broadcast page corresponding to the first account, and the first display page can be partially displayed on the live broadcast page corresponding to the first account. Figure 8 As shown, it is a schematic diagram corresponding to the second display page being fully displayed and the first display page being partially displayed.
[0097] In actual applications, the display status of the user identification of the first account and the display status of the user identification of the second account are associated with the account to which the object display information displayed in the live broadcast page corresponding to the first account belongs.
[0098] Optionally, if the object information displayed in the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, the display status of the user identifier of the first account is the first status and the display status of the user identifier of the second account is the second status.
[0099] The first state may be any state, and may be a highlighted state, and the second state may be any state, and may be a non-highlighted state, respectively.
[0100] In actual application, if the object display information displayed in the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, the display state of the user ID of the first account is the first state, and the display state of the user ID of the second account is the second state. Figure 6 The figure shows a schematic diagram of the display of the user ID of the first account and the user ID of the second account.
[0101] Optionally, if the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the display status of the user identifier of the first account is the second status and the display status of the user identifier of the second account is the first status.
[0102] In actual applications, when the object display information displayed in the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, when a trigger operation on the information switching control is detected, the object display information displayed in the live broadcast page corresponding to the first account can be switched from the first object display information corresponding to the first account to the second object display information corresponding to the second account. At the same time, the user identification of the first account can be switched from the first state to the second state, and the user identification of the second account can be switched from the second state to the first state.
[0103] The third situation may be: the information switching control is a floating control.
[0104] The floating control may be set at any position in the live broadcast page corresponding to the first account. Optionally, the floating control may be set at the bottom area of the live broadcast page.
[0105] In actual applications, the display content of the information switching control is associated with the account to which the object display information displayed in the live broadcast page corresponding to the first account belongs.
[0106] Optionally, if the object information displayed in the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, the information switching control is a page switching control.
[0107] Among them, the page switching control displays at least one of the following information: account information corresponding to the second account, object information of the second recommended display object, and preset interactive controls; the page switching control is used to trigger the display of the second object display information corresponding to the second account in the live broadcast page corresponding to the first account.
[0108] Among them, the object information of the first recommended object may include the total number of the second recommended display objects and the real-time explanation information of the object. The real-time explanation information of the object may be information representing the real-time explanation of the second recommended display object by the second account, that is, based on the displayed real-time explanation information of the object, it is possible to understand the second recommended display object that the second account is currently explaining. In actual applications, the second object display information corresponding to the second account can be displayed on the live broadcast page corresponding to the first account by inputting a trigger operation to the page switching control.
[0109] In actual applications, if the object information displayed in the live page corresponding to the first account is the first object display information corresponding to the first account, the information switching control displayed in the live page may be a page switching control, and the page switching control may display at least one information such as the account information corresponding to the second account, the object information of the second recommended display object, and the preset interactive control. For example, Fig. 9 As shown, this is a schematic diagram of the page switching control.
[0110] Furthermore, when a trigger operation for a page switching control is detected, the trigger operation can be responded to by switching the object display information displayed in the live broadcast page corresponding to the first account from the first object display information corresponding to the first account to the second object display information corresponding to the second account, and at the same time, updating the display content of the information switching control.
[0111] Optionally, if the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the information switching control is a page return control; the page return control is used to trigger the display of the first object display information corresponding to the first account in the live broadcast page corresponding to the first account.
[0112] In this embodiment, the first object display information corresponding to the first account can be displayed in the live broadcast page corresponding to the first account by inputting a trigger operation to the page return control.
[0113] In actual applications, if the object information displayed on the live page corresponding to the first account is the second object display information corresponding to the second account, the information switching control displayed on the live page is a page return control. Fig.10 As shown, this is a schematic diagram of the page return control.
[0114] Furthermore, when a trigger operation for a page return control is detected, the trigger operation can be responded to by switching the object display information displayed in the live broadcast page corresponding to the first account from the second object display information corresponding to the second account to the first object display information corresponding to the first account. At the same time, the display content of the information switching control is updated to update the information switching control from a page return control to a page switching control.
[0115] In actual applications, when the first object display information corresponding to the first account is displayed in the live broadcast page corresponding to the first account, when a sliding trigger operation for the first display page is detected, the sliding trigger operation can be responded to, and the first object display information displayed in the first display page is slid in a preset direction, so that the user can browse the displayed first object display information. In order to avoid the situation where the page switching control covers the object display information when the user is browsing the first object display information, the display state of the page switching control can be updated according to the state of the first display page.
[0116] Based on this, the method further includes: if it is detected that the first display page is in a sliding state, the display state of the page switching control is adjusted to the first display state; if it is detected that the first display page is in a non-sliding state, the display state of the page switching control is adjusted to the second display state;
[0117] Among them, the control display length corresponding to the first display state is smaller than the control display length corresponding to the second display state.
[0118] In actual applications, when it is detected that the first display page is in a sliding state, the display state of the page switching control can be adjusted to the first display state to shorten the control display length of the page switching control; when it is detected that the first display page is in a non-sliding state, the display state of the page switching control can be adjusted to the second display state to increase the control display length of the page switching control.
[0119] In this embodiment, the second operation may also be a page sliding operation, that is, sliding the first display page in a preset direction, and sliding to a preset position or a sliding distance that meets a preset threshold.
[0120] The preset direction may be understood as a preset display page switching direction. The preset direction may be any direction. Optionally, the preset direction may include a sliding direction from top to bottom, a sliding direction from bottom to top, a sliding direction from left to right, or a sliding direction from right to left. The preset position may be a preset page sliding end position. Optionally, the preset position may be a position corresponding to when any display page is fully displayed in the live broadcast page corresponding to the first account. The preset threshold may be a preset maximum sliding distance.
[0121] In actual applications, the display page displayed in the live page corresponding to the first account can be set in advance to a triggerable sliding state so that the display page can slide in a preset direction. Furthermore, when the first object display information corresponding to the first account is displayed in the live page corresponding to the first account, that is, when the live page includes the first display page, a sliding trigger operation can be input to the first display page so that the first display page slides in a preset direction. Furthermore, when it is detected that the first display page slides to a preset position or the sliding distance meets a preset threshold, the object display information displayed in the live page corresponding to the first account can be switched from the first object display information corresponding to the first account to the second object display information corresponding to the second account.
[0122] It should be noted that, in the process of sliding the first display page in a preset direction, the display state of the first display page can be switched from a full display state to a partial display state or a hidden display state, and at the same time, the display state of the second display page adjacent to the first display page can be switched from a partial display state or a hidden display state to a full display state.
[0123] The technical solution of the disclosed embodiment, by displaying the live broadcast page corresponding to the first account, further, in response to the first operation, displaying the first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and finally, in response to the second operation, switching the first object display information corresponding to the first account displayed in the live broadcast page corresponding to the first account to the second object display information corresponding to the second account, achieves the effect of visual display of the recommended objects associated with the live broadcast room, and further achieves the effect of viewing the recommended objects associated with the interactive live broadcast room in the current live broadcast room, and achieves the effect of switching the item display lists associated with multiple live broadcast rooms in a single live broadcast room, simplifies the switching steps of the item display list, and improves the user experience.
[0124] Fig.11 is a schematic diagram of a page display device structure provided by an embodiment of the present disclosure, such as Fig.11 As shown, the device includes: a live page display module 310, a first object display information display module 320 and a second object display information display module 330.
[0125] Among them, the live broadcast page display module 310 is used to display the live broadcast page corresponding to the first account; wherein the live broadcast page includes a live video stream corresponding to the first account and a live video stream corresponding to at least one second account, and the first account and the second account are in a connected state; the first object display information display module 320 is used to display the first object display information corresponding to the first account in the live broadcast page corresponding to the first account in response to a first operation; wherein the first object display information includes at least one first recommended display object corresponding to the first account; the second object display information display module 330 is used to display the second object display information corresponding to the second account in the live broadcast page corresponding to the first account in response to a second operation; wherein the second object display information includes at least one second recommended display object corresponding to the second account.
[0126] On the basis of the above technical solutions, the second object display information display module 330 includes: a display information switching unit.
[0127] A display information switching unit is used to switch the first object display information corresponding to the first account displayed in the live broadcast page corresponding to the first account to the second object display information corresponding to the second account in response to a second operation; wherein the first object display information corresponding to the first account is displayed through a first display page, and the first display page is displayed in the live broadcast page corresponding to the first account; the second object display information corresponding to the second account is displayed through a second display page, and the second display page is displayed in the live broadcast page corresponding to the second account.
[0128] Based on the above technical solutions, the live broadcast page corresponding to the first account includes an information switching control;
[0129] Correspondingly, the display information switching unit is specifically used to switch the first object display information corresponding to the first account displayed in the live broadcast page corresponding to the first account to the second object display information corresponding to the second account in response to the triggering operation of the information switching control.
[0130] On the basis of the above technical solutions, the first display page and / or the second display page further includes the information switching control; the information switching control includes a first preset control and a second preset control, the first preset control is used to trigger the display of the first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and the second preset control is used to trigger the display of the second object display information corresponding to the second account in the live broadcast page corresponding to the first account;
[0131] If the object information displayed on the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, the first preset control displays the account information, attribute information and preset interactive controls corresponding to the first account, and the second preset control displays the account information and switch button corresponding to the second account;
[0132] If the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the second preset control displays the account information, attribute information and preset interactive controls corresponding to the second account, and the first preset control displays the account information and switch button corresponding to the first account.
[0133] On the basis of the above technical solutions, the information switching control is set in a display area adjacent to the first display page and the second display page in the live broadcast page corresponding to the first account;
[0134] The information switching control displays a user ID of the first account and a user ID of the second account; the user ID of the first account is used to trigger display of first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and the user ID of the second account is used to trigger display of second object display information corresponding to the second account in the live broadcast page corresponding to the first account;
[0135] If the object information displayed on the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, the display state of the user identifier of the first account is the first state and the display state of the user identifier of the second account is the second state;
[0136] If the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the display status of the user identifier of the first account is the second status and the display status of the user identifier of the second account is the first status.
[0137] On the basis of the above technical solutions, the information switching control is a floating control;
[0138] If the object information displayed in the live broadcast page corresponding to the first account is the first object display information corresponding to the first account; the information switching control is a page switching control, and the page switching control displays at least one of the following information: account information corresponding to the second account, object information of the second recommended display object, and a preset interactive control; the page switching control is used to trigger the display of the second object display information corresponding to the second account in the live broadcast page corresponding to the first account;
[0139] If the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the information switching control is a page return control; the page return control is used to trigger the display of the first object display information corresponding to the first account in the live broadcast page corresponding to the first account.
[0140] On the basis of the above technical solutions, the device further includes: a first display state adjustment module and a second display state adjustment module.
[0141] A first display state adjustment module, configured to adjust the display state of the page switching control to a first display state if it is detected that the first display page is in a sliding state;
[0142] The second display state adjustment module is used to adjust the display state of the page switching control to a second display state if it is detected that the first display page is in a non-sliding state; wherein the control display length corresponding to the first display state is less than the control display length corresponding to the second display state.
[0143] Based on the above technical solutions, the second operation is to slide the first display page in a preset direction, and slide to a preset position or the sliding distance meets a preset threshold.
[0144] The technical solution of the disclosed embodiment, by displaying the live broadcast page corresponding to the first account, further, in response to the first operation, displays the first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and finally, in response to the second operation, displays the second object display information corresponding to the second account in the live broadcast page corresponding to the first account. This solves the problems in the related technology that only the items broadcast by the current live broadcast user can be seen, it is difficult to meet the user's needs, and during the live broadcast of the live broadcast user, the live broadcast users in other live broadcast rooms have poor interactivity. It realizes the mutual communication of recommended objects between multiple live broadcast rooms, thereby achieving the technical effect of improving the service conversion rate.
[0145] The page display device provided in the embodiments of the present disclosure can execute the page display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0146] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0147] Fig.12 Schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Fig.12 , which shows an electronic device (eg, Fig.12 The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.12 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0148] like Fig.12 As shown, the electronic device 500 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An edit / output (I / O) interface 505 is also connected to the bus 504.
[0149] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. Although Fig.12 The electronic device 500 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0150] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 509, or installed from a storage device 508, or installed from a ROM 502. When the computer program is executed by the processing device 501, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0151] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0152] The electronic device provided by the embodiment of the present disclosure and the page display method provided by the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0153] The embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the page display method provided by the above embodiment is implemented.
[0154] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer 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. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0155] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0156] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0157] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device:
[0158] Displaying a live broadcast page corresponding to the first account; wherein the live broadcast page includes a live video stream corresponding to the first account and a live video stream corresponding to at least one second account, and the first account and the second account are in a connected state;
[0159] In response to the first operation, first object display information corresponding to the first account is displayed on the live broadcast page corresponding to the first account; wherein the first object display information includes at least one first recommended display object corresponding to the first account;
[0160] In response to the second operation, second object display information corresponding to the second account is displayed in the live broadcast page corresponding to the first account; wherein the second object display information includes at least one second recommended display object corresponding to the second account.
[0161] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0162] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0163] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0164] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0165] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A page display method, characterized in that: include: Displaying a live broadcast page corresponding to the first account; wherein the live broadcast page includes a live video stream corresponding to the first account and a live video stream corresponding to at least one second account, and the first account and the second account are in a connected state; In response to the first operation, first object display information corresponding to the first account is displayed on the live broadcast page corresponding to the first account; wherein the first object display information includes at least one first recommended display object corresponding to the first account; In response to the second operation, second object display information corresponding to the second account is displayed in the live broadcast page corresponding to the first account; wherein the second object display information includes at least one second recommended display object corresponding to the second account.
2. The method according to claim 1, characterized in that In response to the second operation, displaying the second object display information corresponding to the second account on the live broadcast page corresponding to the first account includes: In response to the second operation, switching the first object display information corresponding to the first account displayed on the live broadcast page corresponding to the first account to the second object display information corresponding to the second account; Among them, the first object display information corresponding to the first account is displayed through a first display page, and the first display page is displayed in the live broadcast page corresponding to the first account; the second object display information corresponding to the second account is displayed through a second display page, and the second display page is displayed in the live broadcast page corresponding to the second account.
3. The method according to claim 2, characterized in that The live broadcast page corresponding to the first account includes an information switching control; in response to the second operation, switching the first object display information corresponding to the first account displayed on the live broadcast page corresponding to the first account to the second object display information corresponding to the second account includes: In response to the triggering operation of the information switching control, the first object display information corresponding to the first account displayed in the live broadcast page corresponding to the first account is switched to the second object display information corresponding to the second account.
4. The method according to claim 3, characterized in that The first display page and / or the second display page further includes the information switching control; the information switching control includes a first preset control and a second preset control, the first preset control is used to trigger the display of the first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and the second preset control is used to trigger the display of the second object display information corresponding to the second account in the live broadcast page corresponding to the first account; If the object information displayed on the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, the first preset control displays the account information, attribute information and preset interactive controls corresponding to the first account, and the second preset control displays the account information and switch button corresponding to the second account; If the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the second preset control displays the account information, attribute information and preset interactive controls corresponding to the second account, and the first preset control displays the account information and switch button corresponding to the first account.
5. The method according to claim 3, characterized in that: The information switching control is set in a display area adjacent to the first display page and the second display page in the live broadcast page corresponding to the first account; The information switching control displays the user ID of the first account and the user ID of the second account; The user identifier of the first account is used to trigger display of first object display information corresponding to the first account in the live broadcast page corresponding to the first account, and the user identifier of the second account is used to trigger display of second object display information corresponding to the second account in the live broadcast page corresponding to the first account; If the object information displayed on the live broadcast page corresponding to the first account is the first object display information corresponding to the first account, the display state of the user identifier of the first account is the first state and the display state of the user identifier of the second account is the second state; If the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the display status of the user identification of the first account is the second status and the display status of the user identification of the second account is the first status.
6. The method according to claim 3, characterized in that The information switching control is a floating control; If the object information displayed in the live broadcast page corresponding to the first account is the first object display information corresponding to the first account; the information switching control is a page switching control, and the page switching control displays at least one of the following information: account information corresponding to the second account, object information of the second recommended display object, and a preset interactive control; the page switching control is used to trigger the display of the second object display information corresponding to the second account in the live broadcast page corresponding to the first account; If the object information displayed in the live broadcast page corresponding to the first account is the second object display information corresponding to the second account, the information switching control is a page return control; the page return control is used to trigger the display of the first object display information corresponding to the first account in the live broadcast page corresponding to the first account.
7. The method according to claim 6, characterized in that The method further comprises: If it is detected that the first display page is in a sliding state, the display state of the page switching control is adjusted to the first display state; If it is detected that the first display page is in a non-sliding state, the display state of the page switching control is adjusted to a second display state; Among them, the control display length corresponding to the first display state is smaller than the control display length corresponding to the second display state.
8. The method according to claim 2, characterized in that: The second operation is sliding the first display page in a preset direction, and sliding to a preset position or a sliding distance that meets a preset threshold.
9. A page display device, characterized in that: include: A live page display module, used to display a live page corresponding to a first account; wherein the live page includes a live video stream corresponding to the first account and a live video stream corresponding to at least one second account, and the first account and the second account are in a connected state; A first object display information display module, configured to display first object display information corresponding to the first account in a live broadcast page corresponding to the first account in response to a first operation; wherein the first object display information includes at least one first recommended display object corresponding to the first account; The second object display information display module is used to display the second object display information corresponding to the second account in the live broadcast page corresponding to the first account in response to the second operation; wherein the second object display information includes at least one second recommended display object corresponding to the second account.
10. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the page display method as described in any one of claims 1-8.
11. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute the page display method according to any one of claims 1 to 8 when executed by a computer processor.
Citation Information
Patent Citations
Video microphone connection live broadcast method, device and equipment and storage medium
CN111866538A
Live streaming method and device, and electronic equipment
CN114025187A
Information processing method and device, equipment and storage medium
CN114727146A
Video playing method and apparatus, electronic device and computer readable medium
US20220385984A1
Cited By
Page display method and apparatus, device, and storage medium
EP4776630A1
Page display method and apparatus, device, and storage medium
WO2025051261A1
