Live stream processing method and apparatus, device and storage medium
By displaying the recommended objects connected to the opposite anchor on the live broadcast room page of the current anchor user in the e-commerce live broadcast scenario, the problem of frequent exit and re-entering the live broadcast room by viewing broadcast users is solved, and the operation path is shortened and efficiency is improved.
Patent Information
- Application Number
- PCT/CN2024/117471
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-07
- Filing Date
- 2024-09-06
- Publication Date
- 2025-03-13
AI Technical Summary
In the e-commerce live broadcast scenario, users who watch broadcasts with the anchor connection function need to frequently exit and re-enter the live broadcast room to view the relevant information of the live broadcast room of the opposite anchor, resulting in a long operation path and low efficiency.
The recommended objects connected to the host user are displayed on the live broadcast room page of the current anchor user, including live broadcast objects that are explaining the object or the popularity data meets the preset conditions. The object information page can be used to view the broadcast to avoid the need to exit the current live broadcast room.
The operation path for viewing broadcast users to view the recommended objects of the hosts connected to the hosts is shortened, and the operation efficiency is improved, so that viewing broadcast users can instantly view the live broadcast room information of the hosts connected to the hosts in the current live broadcast room.
Smart Images

Figure CN2024117471_13032025_PF_FP_ABST
Abstract
Description
Live broadcast processing method, device, equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims the benefit of Chinese Patent Application No. 202311155457.5 filed on September 7, 2023. The entire teachings of the above application are incorporated herein by reference. Technical Field
[0003] The present disclosure relates to the field of data processing, and in particular to a live broadcast processing method, apparatus, device, and storage medium. Background Art
[0004] In the e-commerce sector, it's becoming increasingly common for live streamers to connect with other live streamers during their live broadcasts. Currently, with the live stream connection feature, viewers must exit the current live stream room and then re-enter the live stream room to view relevant information about the other live streamer, such as the other streamer's recommended partners.
[0005] It can be seen that in the current live broadcast scenario where the anchor is connected, the operation path for the users watching the live broadcast in the current live broadcast room to view the relevant information of the live broadcast room of the connected anchor is long and the operation efficiency is low.
[0006] Summary of the Invention
[0007] In order to solve the above technical problems, the embodiments of the present disclosure provide a live broadcast processing method.
[0008] In a first aspect, the present disclosure provides a live broadcast processing method, the method comprising:
[0009] Displaying a live broadcast room page of a first anchor user; wherein, the live broadcast room page displays a video screen of a connection between the first anchor user and at least one second anchor user;
[0010] In response to a display trigger operation for the object information page, the object information page is displayed on the live broadcast room page, and the recommended objects corresponding to the second anchor user are displayed on the object information page; wherein, the object information page is used to display the recommended objects corresponding to the first anchor user.
[0011] In an optional embodiment, the recommended object corresponding to the second anchor user includes the object being explained in the live broadcast room of the second anchor user or the live broadcast object whose popularity data in the live broadcast room meets the first preset condition.
[0012] In an optional implementation, the method further includes:
[0013] In response to a preset acquisition operation for a target recommended object among the recommended objects corresponding to the second anchor user, an object acquisition page corresponding to the target recommended object is displayed; wherein, the target recommended object is the object being explained or the live broadcast object whose popularity data meets the first preset condition, and the object acquisition page is used to perform an object acquisition operation for the target recommended object.
[0014] In an optional implementation, displaying the recommended objects corresponding to the second anchor user on the object information page includes:
[0015] If there is currently an object being explained in the live broadcast room of the second anchor user, displaying the object being explained in the live broadcast room of the second anchor user on the object information page;
[0016] If the object being explained does not currently exist in the live broadcast room of the second anchor user, the live broadcast objects whose popularity data in the live broadcast room of the second anchor user meets the first preset condition are displayed on the object information page.
[0017] In an optional embodiment, the recommended objects corresponding to the second anchor user include live broadcast objects in the live broadcast room of the second anchor user, and displaying the recommended objects corresponding to the second anchor user on the object information page includes:
[0018] Displaying a live broadcast object list entry of the second anchor user on the object information page;
[0019] In response to a trigger operation on the live broadcast object list entry, the live broadcast object list of the second anchor user is displayed on the object information page; wherein, the live broadcast object list includes the live broadcast objects in the live broadcast room of the second anchor user.
[0020] In an optional embodiment, in response to a triggering operation on the live broadcast object list entry, displaying the live broadcast object list of the second anchor user on the object information page includes:
[0021] In response to the triggering operation on the live broadcast object list entry, the object list panel corresponding to the second anchor user is displayed on the object information page, and the live broadcast object list of the second anchor user is displayed on the object list panel; wherein, the display area of the object list panel is not larger than the object information page, and the live broadcast object list is used to trigger the object acquisition operation for the live broadcast object in the live broadcast room of the second anchor user.
[0022] In an optional embodiment, in response to a triggering operation on the live broadcast object list entry, after displaying the object list panel corresponding to the second anchor user on the object information page and displaying the live broadcast object list of the second anchor user on the object list panel, the method further includes:
[0023] In response to a preset pull-up operation on the object list panel corresponding to the second anchor user, the object list panel corresponding to the second anchor user is pulled up and displayed on the object information page.
[0024] In an optional embodiment, the recommended object corresponding to the second anchor user also includes a target live broadcast object corresponding to the second anchor user. The target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance of the second anchor user on the object information page. The target live broadcast object belongs to the live broadcast object list of the second anchor user, whose popularity data meets the second preset condition or the display position meets the third preset condition. The live broadcast object list entrance is used to trigger the display of the live broadcast object list of the second anchor user.
[0025] In an optional implementation, displaying the recommended objects corresponding to the second anchor user on the object information page includes:
[0026] Displaying in the first area of the object information page the object being explained in the live broadcast room of the second anchor user or the live broadcast object whose popularity data in the live broadcast room meets the first preset condition;
[0027] In addition, the live broadcast object list entrance of the second anchor user is displayed in the second area on the object information page; wherein, the target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance, and the first area and the second area are both located after the display position of the object being explained in the live broadcast room of the first anchor user and are displayed adjacent to each other in sequence.
[0028] In an optional embodiment, the recommended object corresponding to the second anchor user includes a live broadcast room activity object, and displaying the recommended object corresponding to the second anchor user on the object information page includes:
[0029] The live broadcast room activity object of the second anchor object is displayed on the object information page; wherein, the live broadcast room activity object is used to trigger interactive operations for the preset live broadcast room activity of the second anchor object.
[0030] In an optional implementation, the recommended object corresponding to the second anchor user includes an anchor-associated object, and the anchor-associated object is an object that has established an association relationship with the second anchor user in advance.
[0031] In an optional implementation, displaying the recommended objects corresponding to the second anchor user on the object information page includes:
[0032] Displaying an entry for a list of associated objects corresponding to the second anchor user on the object information page;
[0033] In response to a trigger operation on the associated object list entry, the anchor-associated object corresponding to the second anchor user is displayed on the object information page.
[0034] In an optional implementation, displaying the recommended objects corresponding to the second anchor user on the object information page includes:
[0035] The recommended object corresponding to the second anchor user is displayed at a preset position on the object information page; wherein the preset position includes the adjacent position after the display position of the object being explained in the live broadcast room of the first anchor user or the second position in the live broadcast object list of the first anchor user.
[0036] In an optional embodiment, an object display control is provided on the live broadcast room page, and in response to a trigger operation on the object information page, the object information page is displayed on the live broadcast room page, including:
[0037] In response to a triggering operation on the object display control, the object information page is displayed on the live broadcast room page; wherein, the object information page displays the live broadcast object in the live broadcast room of the first anchor user.
[0038] In a second aspect, the present disclosure provides a live broadcast processing device, the device comprising:
[0039] A first display module is configured to display a live broadcast room page of a first anchor user; wherein the live broadcast room page displays a video screen of a connection between the first anchor user and at least one second anchor user;
[0040] The first display module is used to display the object information page in response to a display trigger operation on the object information page, and to display the recommended objects corresponding to the second anchor user on the object information page; wherein, the object information page is used to display the recommended objects corresponding to the first anchor user.
[0041] In a third aspect, the present disclosure provides a computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium. When the instructions are executed on a terminal device, the terminal device implements the above method.
[0042] In a fourth aspect, the present disclosure provides a live broadcast processing device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned method when executing the computer program.
[0043] In a fifth aspect, the present disclosure provides a computer program product, which includes a computer program / instructions, and the computer program / instructions implement the above method when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0045] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0046] FIG1 is a flow chart of a live broadcast processing method provided by an embodiment of the present disclosure;
[0047] FIG2 is a schematic diagram of a live broadcast room page provided by an embodiment of the present disclosure;
[0048] FIG3 is a schematic diagram of another live broadcast room page provided by an embodiment of the present disclosure;
[0049] FIG4 is a schematic diagram of another live broadcast room page provided by an embodiment of the present disclosure;
[0050] FIG5 is a schematic diagram of another live broadcast room page provided by an embodiment of the present disclosure;
[0051] FIG6 is a structural diagram of a live broadcast processing device provided by an embodiment of the present disclosure;
[0052] FIG7 is a schematic structural diagram of a live broadcast processing device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0053] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features therein can be combined with each other in the absence of conflict.
[0054] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.
[0055] In the e-commerce sector, it's becoming increasingly common for live streamers to connect with other live streamers during their live broadcasts. Currently, with the live stream connection feature, viewers need to exit the current live stream room and then re-enter the live stream room to view relevant information about the other live streamer, such as the list of live stream recipients. This requires a lengthy and inefficient process.
[0056] To this end, the embodiment of the present disclosure provides a live broadcast processing method, first, the live broadcast room page of the first anchor user is displayed, wherein the live broadcast room page displays the video screen of the connection between the first anchor user and at least one second anchor user. In response to the display trigger operation for the object information page, the object information page is displayed on the live broadcast room page, and the recommended objects corresponding to the second anchor user are displayed on the object information page, wherein the object information page is used to display the recommended objects corresponding to the first anchor user. It can be seen that in the anchor live broadcast scenario, the embodiment of the present disclosure displays the recommended objects of the connected opposite-end anchor user on the live broadcast room page of the current anchor user, so that the viewing user can view the recommended objects of the connected opposite-end anchor user in the live broadcast room of the current anchor user, without having to exit from the current live broadcast room and re-enter the live broadcast room of the connected opposite-end anchor user, shortening the operation path of the viewing user in the current live broadcast room to view the recommended objects of the connected opposite-end anchor, thereby improving the operation efficiency.
[0057] Based on this, an embodiment of the present disclosure provides a live broadcast processing method. Referring to FIG1 , which is a flow chart of a live broadcast processing method provided by an embodiment of the present disclosure, the method specifically includes:
[0058] S101: Display the live broadcast room page of the first anchor user.
[0059] Among them, the live broadcast room page displays a video screen of the connection between the first anchor user and at least one second anchor user.
[0060] In the disclosed embodiment, the first anchor user is the anchor user of the live broadcast room where the current viewing user is located, that is, the current viewing user has entered the live broadcast room of the first anchor user, wherein the live broadcast room of the first anchor user is in a live broadcast state and is in a live broadcast connection state with other anchor users.
[0061] In the disclosed embodiment, a live broadcast room page of the first anchor user displays a video screen of the connection between the first anchor user and at least one second anchor user, wherein the second anchor user can be any anchor user who is currently live broadcasting with the first anchor user, that is, the connected opposite-end anchor user. It is worth noting that the first anchor user can live broadcast with one second anchor user, or can live broadcast with multiple second anchor users at the same time.
[0062] S102: In response to a display trigger operation for the object information page, the object information page is displayed on the live broadcast room page, and the recommended objects corresponding to the second anchor user are displayed on the object information page.
[0063] Among them, the object information page is used to display the recommended objects corresponding to the first anchor user.
[0064] In the embodiment of the present disclosure, the display trigger operation for the object information page may include a preset sliding operation, click operation, double-click operation, etc. on the live broadcast room page, which is used to trigger the display of the object information page on the live broadcast room page.
[0065] In an optional embodiment, an object display control is provided on the live broadcast room page. When a trigger operation for the object display control is received, an object information page is displayed on the live broadcast room page, and the recommended object corresponding to the first anchor user is displayed on the object information page, wherein the object display control is used to trigger the display of the object information page on the live broadcast room page.
[0066] As shown in Figure 2, it is a schematic diagram of a live broadcast room page of a first anchor user provided in an embodiment of the present disclosure. It is assumed that the live broadcast room page is the live broadcast room page of anchor user A, and anchor user A is live broadcasting online with anchor user B (second anchor user), wherein anchor user B is also in a live broadcast state. The live broadcast room page of anchor user A displays the video screen of the connection between anchor user A and anchor user B, as shown in the live broadcast room page in Figure 2. At the same time, an object display control 201 is also displayed on the live broadcast room page.
[0067] In an optional embodiment, when a trigger operation is received for an object display control on the live broadcast room page, an object information page is displayed on the live broadcast room page, on which the recommended objects of the second anchor user and the recommended objects corresponding to the first anchor user are displayed.
[0068] In the embodiment of the present disclosure, the recommended objects corresponding to the second anchor user are displayed on the object information page. The embodiment of the present disclosure does not limit the display position of the recommended objects corresponding to the second anchor user.
[0069] To facilitate viewing of recommended objects in the livestream room of the connected user, in one optional embodiment, the recommended object corresponding to the second livestream user is displayed at a preset position on the object information page. The preset position may include the position immediately following the position where the object currently being explained in the livestream room of the first livestream user is displayed, or the second position in the first livestream user's list of livestream objects.
[0070] In the embodiment of the present disclosure, the recommended objects corresponding to the first anchor user may include the live broadcast objects of the first anchor user's live broadcast room (i.e., the current live broadcast room), which can be displayed in the form of a live broadcast object list.
[0071] In the embodiment of the present disclosure, the recommended objects corresponding to the second anchor user may include various types of recommended objects related to the second anchor user, such as live broadcast objects in the live broadcast room of the second anchor user (such as live broadcast product objects, etc.), live broadcast room activity objects, etc., and objects with which an association relationship has been established in advance with the second anchor user (such as showcase product objects), etc.
[0072] In an optional embodiment, if a live broadcast room activity object (such as a coupon for live broadcast) exists in the live broadcast room of a second anchor user who is in a live broadcast connection with the first anchor user, the live broadcast room activity object of the second anchor user can be displayed on the object information page corresponding to the first anchor user, wherein the live broadcast room activity object is used to trigger interactive operations for the preset live broadcast room activities of the second anchor user. In other words, the live broadcast room activity object can be used to support users watching the live broadcast in the current live broadcast room of the first anchor user to trigger interactive operations for the live broadcast room activity object of the second anchor user, so that users watching the live broadcast in the current live broadcast room of the first anchor user can participate in the live broadcast room activities of the connected anchor user without exiting the live broadcast room.
[0073] Specifically, when a trigger operation is received for the live broadcast room activity object of the second anchor user displayed on the object information page, the relevant page of the live broadcast room activity object of the second anchor user can be displayed on the live broadcast room page of the first anchor user, so that the viewing users in the current live broadcast room of the first anchor user can participate in the live broadcast room activities in the live broadcast room of the second anchor user based on the displayed relevant pages.
[0074] In the live broadcast processing method provided by the embodiment of the present disclosure, first, the live broadcast room page of the first anchor user is displayed, wherein the live broadcast room page displays the video screen of the connection between the first anchor user and at least one second anchor user. In response to the display trigger operation for the object information page, the object information page is displayed on the live broadcast room page, and the recommended objects corresponding to the second anchor user are displayed on the object information page, wherein the object information page is used to display the recommended objects corresponding to the first anchor user. It can be seen that in the anchor live broadcast scenario, the embodiment of the present disclosure displays the recommended objects of the connected opposite-end anchor user on the live broadcast room page of the current anchor user, so that the viewing user can view the recommended objects of the connected opposite-end anchor user in the live broadcast room of the current anchor user, without having to exit from the current live broadcast room and re-enter the live broadcast room of the connected opposite-end anchor user, shortening the operation path of the viewing user in the current live broadcast room to view the recommended objects of the connected opposite-end anchor, thereby improving the operation efficiency.
[0075] In actual applications, in order to support users watching the live broadcast room of the first anchor user to view the recommended objects in the live broadcast room of the connected anchor user (i.e., the second anchor user), the embodiment of the present disclosure can display the live broadcast objects in the live broadcast room of the second anchor user on the object information page corresponding to the first anchor user. The live broadcast objects may be, for example, live product objects, live local life service objects, etc.
[0076] In an optional embodiment, the recommended objects corresponding to the second anchor user displayed on the object information page corresponding to the first anchor user may include the objects being explained in the live broadcast room of the second anchor user or the live broadcast objects whose popularity data in the live broadcast room of the second anchor user meets the first preset conditions.
[0077] In actual applications, if there is a live broadcast object being explained in the current live broadcast room of the second anchor user who is in a live broadcast state connected to the first anchor user, the live broadcast object being explained in the live broadcast room of the second anchor user can be displayed on the object information page corresponding to the first anchor user, so that the viewers in the live broadcast room of the first anchor user can view the live broadcast object being explained in the live broadcast room of the second anchor user without exiting the current live broadcast room.
[0078] Figure 3 shows a schematic diagram of a live broadcast room page for a first live broadcast user provided by an embodiment of the present disclosure. Assuming that the live broadcast room page is that of live broadcast user A, in response to a display trigger operation on an object information page, the object information page 302 corresponding to the first live broadcast user is displayed on the live broadcast room page. If a live broadcast object is being explained in the live broadcast room of a second live broadcast user, the recommended object corresponding to the first live broadcast user is displayed on the object information page 302, and the live broadcast object 301 being explained in the live broadcast room of the second live broadcast user is also displayed.
[0079] In an optional implementation, when there is no live broadcast object being explained in the current live broadcast room of the second anchor user, when the object information page corresponding to the first anchor user is displayed on the live broadcast room page of the first anchor user, the live broadcast object whose popularity data in the live broadcast room of the second anchor user meets the preset first condition can be displayed on the object information page.
[0080] The live broadcast objects whose popularity data in the live broadcast room meets the first preset condition may include, for example, the live broadcast object with the largest number of purchases or the most views. The popularity data may correspond to the live broadcast object and reflect the live broadcast status of the live broadcast object, such as its popularity within the live broadcast room. Specifically, it may be the number of purchases (also known as sales volume), etc. The first preset condition can be pre-set based on demand.
[0081] By displaying the object being explained in the live broadcast room of the second anchor user or the live broadcast object whose popularity data in the live broadcast room of the second anchor user meets the first preset condition on the object information page of the first anchor user, the viewers in the live broadcast room of the first anchor user can view the above-mentioned live broadcast object in the live broadcast room of the connected opposite anchor user in the current live broadcast room without having to exit the live broadcast room of the first anchor user and re-enter the live broadcast room of the connected opposite anchor, which shortens the operation path for the viewers in the current live broadcast room to view the above-mentioned live broadcast object of the connected opposite anchor and improves the operation efficiency.
[0082] In the embodiment of the present disclosure, the recommended objects corresponding to the second anchor user include the live broadcast objects in the live broadcast room of the second anchor user. In the process of displaying the live broadcast objects of the other end in the live broadcast room of the first anchor user, the viewing user is supported to trigger the object acquisition operation for the live broadcast objects in the live broadcast room of the other end anchor in the current live broadcast room, thereby realizing the intercommunication of the live broadcast objects in the live broadcast rooms at both ends of the connection.
[0083] Specifically, when a preset acquisition operation is received from a viewing user for a target recommended object among the recommended objects corresponding to the second anchor user, an object acquisition page corresponding to the target recommended object is displayed on the first anchor user's live broadcast room page. The target recommended object is the object currently being explained in the second anchor user's live broadcast room or a live broadcast object whose popularity data in the live broadcast room meets the first preset condition. The object acquisition page is used to trigger an object acquisition operation for the target recommended object.
[0084] In an optional implementation, when a preset acquisition control for a target recommended object is triggered by a viewing user, an object acquisition page corresponding to the target recommended object is pulled up from the bottom of the live broadcast room page of the first host user.
[0085] In the disclosed embodiment, when displaying the object acquisition page, to ensure that the object acquisition page does not obstruct the video feed between the first and second anchor users, the display area of the object acquisition page in the disclosed embodiment can be smaller than the display area of the first anchor user's live studio page. For example, the object acquisition page can be a half-screen panel.
[0086] As shown in Figure 4, it is a schematic diagram of another live broadcast room page of a first anchor user provided in an embodiment of the present disclosure. The live broadcast room page is the live broadcast room page of the first anchor user. When a preset trigger operation is received for a target recommended object among the recommended objects corresponding to the second anchor user, an object acquisition page corresponding to the target recommended object is pulled up from the bottom of the live broadcast room page to display the object acquisition page 401 on the live broadcast room page as shown in Figure 4. An object acquisition operation for the target recommended object is triggered on the object acquisition page 401, as shown in Figure 4, a purchase operation for the target recommended object on the live broadcast room page.
[0087] The disclosed embodiment displays the recommended objects corresponding to the connected opposite-end anchor user on the object information page of the first anchor user, so that the viewing user can purchase the recommended objects in the connected opposite-end anchor user's live broadcast room without having to exit the current live broadcast room and re-enter the live broadcast room of the connected opposite-end anchor user, thereby realizing the mutual communication of the recommended objects in the live broadcast rooms at both ends of the connection and improving the user experience.
[0088] In actual applications, the recommended objects corresponding to the second anchor user displayed on the live broadcast room page of the first anchor user may include the live broadcast objects in the live broadcast room of the second anchor user.
[0089] In one optional embodiment, the first live streamer's object information page displays not only the first live streamer's live stream objects, but also includes an entry for a second live streamer's live stream object list. In response to a trigger operation on the live stream object list entry, the second live streamer's live stream object list is displayed on the object information page, where the live stream object list includes the live stream objects within the second live streamer's live stream room.
[0090] In the disclosed embodiment, displaying the second anchor user's live broadcast object list on the object information page may include opening the second anchor user's live broadcast object list downwards from the live broadcast object list entry on the first anchor user's object information page, so as to directly display the second anchor user's live broadcast object list on the object information page. By clicking on the live broadcast object list entry, the second anchor user's live broadcast object list can be triggered to be collapsed to the live broadcast object list entry, thereby hiding the second anchor user's live broadcast object list.
[0091] In another optional embodiment, a live broadcast object list entry for the second anchor user is displayed on the object information page corresponding to the first anchor user, such as the live broadcast object list entry 304 for the second anchor user displayed on the live broadcast room page shown in FIG3 . When a trigger operation is received from the viewing user for this live broadcast object list entry, an object list panel for the second anchor user is displayed on the object information page corresponding to the first anchor user, and the live broadcast object list of the second anchor user is displayed on the object list panel. That is, the live broadcast object list includes the live broadcast objects in the second anchor user's live broadcast room.
[0092] In addition, in the embodiment of the present disclosure, the live broadcast object list of the second anchor user is synchronized with the display and explanation progress of the live broadcast room page of the first anchor user and the live broadcast room page of the second anchor user, that is, the explanation progress of the live broadcast objects on the live broadcast object list is displayed in real time.
[0093] In an optional embodiment, when a trigger operation is received from a viewing user for the live broadcast object list entry of the live broadcast room of the second anchor user, the object list panel corresponding to the second anchor user is displayed on the object information page of the first anchor user, and the live broadcast object list of the second anchor user is displayed on the object list panel, wherein the display area of the object list panel corresponding to the second anchor user is not larger than the object information page of the first anchor user.
[0094] As shown in Figure 5, it is a schematic diagram of a live broadcast room page of a first anchor user provided in an embodiment of the present disclosure. When a trigger operation for the live broadcast object list entry of the second anchor user is received, the live broadcast room page shown in Figure 3 is switched to the live broadcast room page shown in Figure 5, that is, on the object information page corresponding to the first anchor user, the object list panel corresponding to the second anchor user is pulled up to display, wherein the live broadcast room page shown in Figure 5 displays the object information page 501 of the first anchor user and the object list panel 502 corresponding to the second anchor user, wherein the display area of the object list panel corresponding to the second anchor user is smaller than that of the object information page of the first anchor user.
[0095] In an optional embodiment, when a preset pull-up operation for the object list panel corresponding to the second anchor user is received, the object list panel corresponding to the second anchor user is pulled up on the object information page of the first anchor user and displayed. Pulling up the object list panel corresponding to the second anchor user can specifically extend the object list panel corresponding to the second anchor user upward, that is, increase the display area of the object list panel.
[0096] In another optional embodiment, when a preset close operation is received on the object list panel corresponding to the second anchor user, the object list panel corresponding to the second anchor user is hidden, and the object information page of the first anchor user is exposed. The preset close operation may include a swipe down on the object list panel, a double-click on a blank area, etc.
[0097] In actual applications, the recommended objects corresponding to the second anchor user displayed on the object information page of the first live broadcast user may also include the target live broadcast object corresponding to the second anchor user. The target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance of the second anchor user on the object information page.
[0098] Among them, the target live broadcast object belongs to the live broadcast object list of the second anchor user, whose popularity data meets the second preset condition or the display position meets the third preset condition, and the live broadcast object list entrance is used to trigger the display of the live broadcast object list of the second anchor user.
[0099] In the embodiment of the present disclosure, the popularity data is used to characterize the popularity of the live broadcast object in the live broadcast room. The target live broadcast object whose popularity data meets the second preset condition may include, for example, the live broadcast objects ranked in the top few in terms of the number of purchases in the current live broadcast room, and may also include the live broadcast objects ranked in the top few in terms of the number of user visits in the live broadcast room.
[0100] In the embodiment of the present disclosure, the display position refers to the position of the live broadcast object in the live broadcast object list of the second anchor user. The live broadcast objects whose display positions meet the third preset condition can be the first three in the live broadcast object list, etc. It is worth noting that the first preset condition, the second preset condition, and the third preset condition can be pre-set based on user needs, and the embodiment of the present disclosure does not impose any restrictions on this.
[0101] For example, on the live broadcast room page shown in Figure 3 above, the target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance of the second anchor user on the object information page, such as live broadcast object 1 and live broadcast object 2 on the live broadcast room page shown in Figure 3.
[0102] The disclosed embodiment displays the target live broadcast object in the live broadcast room of the second anchor user in advance on the object information page of the first anchor user, making it convenient for the viewing user to check the target live broadcast object in the live broadcast room of the connected anchor user in advance in the current live broadcast room, thereby improving the user experience.
[0103] In an optional embodiment, in the first area on the object information page of the first anchor user, the object being explained in the live broadcast room of the second anchor user or the live broadcast object whose popularity data in the live broadcast room meets the first preset condition is displayed; and in the second area on the object information page of the first anchor user, the live broadcast object list entrance of the second anchor user is displayed, wherein the target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance.
[0104] In an optional embodiment, the first area and the second area are both located after the display position of the object being explained in the live broadcast room of the first anchor user and are displayed adjacent to each other in sequence. In the live broadcast room page of the first anchor user as shown in Figure 3, the object being explained 301 in the live broadcast room of the second anchor user is displayed in the first area, and the live broadcast object list entrance 304 of the second anchor user is displayed in the second area, wherein the target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance. In addition, in the live broadcast room page of the first anchor user shown in Figure 3 above, the first area and the second area on the object information page of the first anchor user are both located after the display position of the object being explained in the live broadcast room of the first anchor user and are displayed adjacent to each other in sequence.
[0105] In the embodiment of the present disclosure, a first area and a second area are set on the object information page of the first anchor user to display the recommended objects corresponding to the second anchor user, which fully displays the recommended objects corresponding to the second anchor user and prompts the viewing user to check the recommended objects in the live broadcast room of the other end of the connection, thereby improving the viewing user's experience.
[0106] In the embodiment of the present disclosure, the recommended objects corresponding to the second anchor user are displayed on the object information page, which may include the second anchor user's anchor-related objects. Specifically, the object information page may display the second anchor user's anchor-related objects in addition to the live broadcast object list of the second anchor user's live broadcast room.
[0107] Among them, the anchor-associated object is an object that has established an association relationship with the second anchor user in advance, such as the recommended object displayed on the anchor user's showcase page.
[0108] In an optional embodiment, an object information page is displayed on the live broadcast room page of the first anchor user, wherein an associated object list entry corresponding to the second anchor user is displayed on the object information page. When a trigger operation for the associated object list entry is received, the anchor associated object corresponding to the second anchor user is displayed on the object information page.
[0109] As shown in FIG5 , the object information page of the live broadcast room page displays an entry for a list of associated objects, which is used to trigger the display of the second anchor user's associated objects, so that the viewing user does not need to exit the current live broadcast room and re-enter the live broadcast room of the connected anchor user to purchase the anchor-associated objects of the connected anchor user, thereby improving the user experience.
[0110] Based on the above method embodiment, the present disclosure further provides a live broadcast processing device. Referring to FIG6 , which is a structural diagram of a live broadcast processing device provided by an embodiment of the present disclosure, the device includes:
[0111] The first display module 601 is used to display the live broadcast room page of the first anchor user; wherein the live broadcast room page displays the video screen of the connection between the first anchor user and at least one second anchor user;
[0112] The first display module 602 is used to respond to the display trigger operation for the object information page, display the object information page on the live broadcast room page, and display the recommended objects corresponding to the second anchor user on the object information page; wherein, the object information page is used to display the recommended objects corresponding to the first anchor user.
[0113] In an optional embodiment, the recommended object corresponding to the second anchor user includes the object being explained in the live broadcast room of the second anchor user or the live broadcast object whose popularity data in the live broadcast room meets the first preset condition.
[0114] In an optional embodiment, the device further includes:
[0115] The second display module is used to display the object acquisition page corresponding to the target recommended object in response to the preset acquisition operation for the target recommended object among the recommended objects corresponding to the second anchor user; wherein, the target recommended object is the object being explained or the live broadcast object whose popularity data meets the first preset condition, and the object acquisition page is used to perform the object acquisition operation for the target recommended object.
[0116] In an optional embodiment, the first display module includes:
[0117] In the first display submodule, when the second anchor user's live broadcast room currently has an object being explained, the object being explained in the second anchor user's live broadcast room will be displayed on the object information page;
[0118] The second display submodule is used to display the live broadcast object whose popularity data in the live broadcast room of the second anchor user meets the first preset condition on the object information page when the object being explained does not currently exist in the live broadcast room of the second anchor user.
[0119] In an optional embodiment, the recommended objects corresponding to the second anchor user include live broadcast objects in the live broadcast room of the second anchor user, and the first display module includes:
[0120] A third display submodule is configured to display a live broadcast object list entry of the second anchor user on the object information page;
[0121] The first display submodule is used to display the live broadcast object list of the second anchor user on the object information page in response to a trigger operation on the live broadcast object list entry; wherein, the live broadcast object list includes the live broadcast objects in the live broadcast room of the second anchor user.
[0122] In an optional implementation manner, the first display submodule is specifically configured to:
[0123] In response to the triggering operation on the live broadcast object list entry, the object list panel corresponding to the second anchor user is displayed on the object information page, and the live broadcast object list of the second anchor user is displayed on the object list panel; wherein, the display area of the object list panel is not larger than the object information page, and the live broadcast object list is used to trigger the object acquisition operation for the live broadcast object in the live broadcast room of the second anchor user.
[0124] In an optional embodiment, the device further includes:
[0125] The third display module is used to respond to a preset pull-up operation on the object list panel corresponding to the second anchor user, and to pull up and display the object list panel corresponding to the second anchor user on the object information page.
[0126] In an optional embodiment, the recommended object corresponding to the second anchor user also includes a target live broadcast object corresponding to the second anchor user. The target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance of the second anchor user on the object information page. The target live broadcast object belongs to the live broadcast object list of the second anchor user, whose popularity data meets the second preset condition or the display position meets the third preset condition. The live broadcast object list entrance is used to trigger the display of the live broadcast object list of the second anchor user.
[0127] In an optional embodiment, the first display module includes:
[0128] A second display submodule is used to display, in the first area of the object information page, the object being explained in the live broadcast room of the second anchor user or the live broadcast object whose popularity data in the live broadcast room meets the first preset condition;
[0129] The third display submodule is used to display the live broadcast object list entrance of the second anchor user in the second area on the object information page; wherein, the live broadcast object list entrance displays the target live broadcast object corresponding to the second anchor user, and the first area and the second area are both located after the display position of the object being explained in the live broadcast room of the first anchor user and are displayed adjacent to each other in sequence.
[0130] In an optional embodiment, the recommended object corresponding to the second anchor user includes a live broadcast room activity object, and the first display module includes:
[0131] The fourth display submodule is used to display the live broadcast room activity object of the second anchor object on the object information page; wherein, the live broadcast room activity object is used to trigger interactive operations for the preset live broadcast room activity of the second anchor object.
[0132] In an optional implementation, the recommended object corresponding to the second anchor user includes an anchor-associated object, and the anchor-associated object is an object that has established an association relationship with the second anchor user in advance.
[0133] In an optional embodiment, the first display module includes:
[0134] A fifth display submodule, configured to display an entry of a list of associated objects corresponding to the second anchor user on the object information page;
[0135] The sixth display submodule is used to display the anchor-associated object corresponding to the second anchor user on the object information page in response to a trigger operation on the associated object list entry.
[0136] In an optional embodiment, the first display module includes:
[0137] The seventh display submodule is used to display the recommended object corresponding to the second anchor user at a preset position on the object information page; wherein, the preset position includes the adjacent position after the display position of the object being explained in the live broadcast room of the first anchor user or the second position in the live broadcast object list of the first anchor user.
[0138] In an optional implementation, an object display control is provided on the live broadcast room page, and the first display module includes:
[0139] The fourth display submodule is used to display the object information page on the live broadcast room page in response to the trigger operation of the object display control; wherein, the object information page displays the live broadcast object in the live broadcast room of the first anchor user.
[0140] In the live broadcast processing device provided by the embodiment of the present disclosure, first, the live broadcast room page of the first anchor user is displayed, wherein the live broadcast room page displays the video screen of the connection between the first anchor user and at least one second anchor user. In response to the display trigger operation for the object information page, the object information page is displayed on the live broadcast room page, and the recommended objects corresponding to the second anchor user are displayed on the object information page, wherein the object information page is used to display the recommended objects corresponding to the first anchor user. It can be seen that in the anchor live broadcast scenario, the embodiment of the present disclosure displays the recommended objects of the connected opposite-end anchor user on the live broadcast room page of the current anchor user, so that the viewing user can view the recommended objects of the connected opposite-end anchor user in the live broadcast room of the current anchor user, without having to exit from the current live broadcast room and re-enter the live broadcast room of the connected opposite-end anchor user, shortening the operation path of the viewing user in the current live broadcast room to view the recommended objects of the connected opposite-end anchor, thereby improving the operation efficiency.
[0141] In addition to the above-mentioned method and apparatus, the embodiments of the present disclosure further provide a computer-readable storage medium, which stores instructions. When the instructions are executed on a terminal device, the terminal device implements the live broadcast processing method described in the embodiments of the present disclosure.
[0142] The embodiment of the present disclosure further provides a computer program product, which includes a computer program / instructions. When the computer program / instructions are executed by a processor, the live broadcast processing method described in the embodiment of the present disclosure is implemented.
[0143] In addition, the embodiment of the present disclosure further provides a live broadcast processing device, as shown in FIG7 , which may include:
[0144] Processor 701, memory 702, input device 703, and output device 704. The number of processors 701 in the live broadcast processing device can be one or more, and Figure 7 uses one processor as an example. In some embodiments of the present disclosure, the processor 701, memory 702, input device 703, and output device 704 can be connected via a bus or other means, wherein Figure 7 uses the bus connection as an example.
[0145] The memory 702 can be used to store software programs and modules. The processor 701 executes various functional applications and data processing of the live broadcast processing device by running the software programs and modules stored in the memory 702. The memory 702 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, at least one application required for a function, etc. In addition, the memory 702 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. The input device 703 can be used to receive input digital or character information, and to generate signal input related to user settings and function control of the live broadcast processing device.
[0146] Specifically in this embodiment, the processor 701 will load the executable files corresponding to the processes of one or more applications into the memory 702 according to the following instructions, and the processor 701 will run the applications stored in the memory 702, thereby realizing the various functions of the above-mentioned live broadcast processing device.
[0147] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0148] The foregoing description is intended only to provide specific embodiments of the present disclosure, intended to enable those skilled in the art to understand and implement the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the embodiments described herein, but rather to be construed in the broadest manner consistent with the principles and novel features disclosed herein.
Claims
1. A live broadcast processing method, comprising: Displaying a live broadcast room page of a first anchor user; wherein the live broadcast room page displays a video screen of a connection between the first anchor user and at least one second anchor user; In response to a display trigger operation for an object information page, the object information page is displayed on the live broadcast room page, and the recommended objects corresponding to the second anchor user are displayed on the object information page; wherein the object information page is used to display the recommended objects corresponding to the first anchor user.
2. The method according to claim 1, wherein the recommended object corresponding to the second anchor user includes the object being explained in the live broadcast room of the second anchor user or the live broadcast object whose popularity data in the live broadcast room meets the first preset condition.
3. The method according to claim 2, further comprising: In response to a preset trigger operation for a target recommended object among the recommended objects corresponding to the second anchor user, an object acquisition page corresponding to the target recommended object is displayed; wherein, the target recommended object is the object being explained or the live broadcast object whose popularity data meets the first preset condition, and the object acquisition page is used to trigger an object acquisition operation for the target recommended object.
4. The method according to claim 2, wherein displaying the recommended object corresponding to the second anchor user on the object information page comprises: If there is currently an object being explained in the live broadcast room of the second anchor user, displaying the object being explained in the live broadcast room of the second anchor user on the object information page; If the object being explained does not currently exist in the live broadcast room of the second anchor user, the live broadcast objects whose popularity data in the live broadcast room of the second anchor user meets the first preset condition are displayed on the object information page.
5. The method according to claim 1, wherein the recommended object corresponding to the second anchor user includes a live broadcast object in the live broadcast room of the second anchor user, and displaying the recommended object corresponding to the second anchor user on the object information page comprises: Displaying the live broadcast object list entry of the second anchor user on the object information page; In response to a trigger operation on the live broadcast object list entry, the live broadcast object list of the second anchor user is displayed on the object information page; wherein the live broadcast object list includes the live broadcast objects in the live broadcast room of the second anchor user.
6. The method according to claim 5, wherein in response to the triggering operation on the live broadcast object list entry, displaying the live broadcast object list of the second anchor user on the object information page comprises: In response to a trigger operation on the live broadcast object list entry, an object list panel corresponding to the second anchor user is displayed on the object information page, and the live broadcast object list of the second anchor user is displayed on the object list panel; wherein the display area of the object list panel is not larger than the object information page, and the live broadcast object list is used to trigger an object acquisition operation for the live broadcast object in the live broadcast room of the second anchor user.
7. The method according to claim 6, wherein in response to the trigger operation on the live broadcast object list entry, after displaying the object list panel corresponding to the second anchor user on the object information page and displaying the live broadcast object list of the second anchor user on the object list panel, further comprises: In response to a preset pull-up operation on the object list panel corresponding to the second anchor user, the object list panel corresponding to the second anchor user is pulled up and displayed on the object information page.
8. The method according to any one of claims 2-7, wherein the recommended object corresponding to the second anchor user also includes a target live broadcast object corresponding to the second anchor user, and the target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance of the second anchor user on the object information page, and the target live broadcast object belongs to the live broadcast object list of the second anchor user, whose popularity data meets the second preset condition or whose display position meets the third preset condition, and the live broadcast object list entrance is used to trigger the display of the live broadcast object list of the second anchor user.
9. The method according to claim 8, wherein displaying the recommended object corresponding to the second anchor user on the object information page comprises: Displaying in the first area of the object information page the object being explained in the live broadcast room of the second anchor user or the live broadcast object whose popularity data in the live broadcast room meets the first preset condition; And, the live broadcast object list entrance of the second anchor user is displayed in the second area on the object information page; wherein, the target live broadcast object corresponding to the second anchor user is displayed at the live broadcast object list entrance, and the first area and the second area are both located after the display position of the object being explained in the live broadcast room of the first anchor user and are displayed adjacent to each other in sequence.
10. The method according to claim 1, wherein the recommended object corresponding to the second anchor user includes a live broadcast room activity object, and displaying the recommended object corresponding to the second anchor user on the object information page comprises: The live broadcast room activity object of the second anchor user is displayed on the object information page; wherein the live broadcast room activity object is used to trigger interactive operations for the preset live broadcast room activity of the second anchor user.
11. The method according to claim 1, wherein the recommended object corresponding to the second anchor user includes an anchor-associated object, and the anchor-associated object is an object that has established an association relationship with the second anchor user in advance.
12. The method according to claim 11, wherein displaying the recommended object corresponding to the second anchor user on the object information page comprises: Displaying an entry of a list of associated objects corresponding to the second anchor user on the object information page; In response to a trigger operation on the associated object list entry, the anchor associated object corresponding to the second anchor user is displayed on the object information page.
13. The method according to claim 1, wherein displaying the recommended object corresponding to the second anchor user on the object information page comprises: The recommended object corresponding to the second anchor user is displayed at a preset position on the object information page; wherein the preset position includes the first anchor user's live broadcast room The next position after the display position of the object being explained or the second position in the live broadcast object list of the first anchor user.
14. The method according to claim 1, wherein an object display control is provided on the live broadcast room page, and the displaying of the object information page on the live broadcast room page in response to a display triggering operation on the object information page comprises: In response to a trigger operation on the object display control, the object information page is displayed on the live broadcast room page; wherein the object information page displays the live broadcast objects in the live broadcast room of the first anchor user.
15. A live broadcast processing device, comprising: A first display module is used to display a live broadcast room page of a first anchor user; wherein the live broadcast room page displays a video screen of a connection between the first anchor user and at least one second anchor user; The first display module is used to respond to a display trigger operation on the object information page, display the object information page on the live broadcast room page, and display the recommended objects corresponding to the second anchor user on the object information page; wherein the object information page is used to display the recommended objects corresponding to the first anchor user.
16. A computer-readable storage medium, wherein the computer-readable storage medium stores instructions, and when the instructions are executed on a terminal device, the terminal device implements the method according to any one of claims 1 to 14.
17. A live broadcast processing device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 1 to 14 is implemented.
Citation Information
Patent Citations
Cross-room live streaming contecting method and device, storage medium and server
CN111385592A
Video microphone connection live broadcast method, device and equipment and storage medium
CN111866538A
Page display method, device and equipment of live broadcast room and storage medium
CN114286122A
Information display method and device, electronic equipment and storage medium
CN115022653A
Information display method and apparatus
WO2022121303A1