Live-streaming object processing method and apparatus, and device and storage medium
By displaying the live object collection page on the live broadcast room page and responding to user interaction, adding the live broadcast object to the candidate collection and supporting the execution of interactive processing, the problem that the existing way of purchasing goods in the live broadcast room cannot meet the diverse needs of users, and a rich way of processing live broadcast object and an improved user experience is achieved.
Patent Information
- Application Number
- PCT/CN2024/139359
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-15
- Filing Date
- 2024-12-13
- Publication Date
- 2025-06-19
AI Technical Summary
The existing way of purchasing products in the live broadcast room cannot meet the growing diverse needs of users. How to further enrich the processing methods of live broadcast objects to improve user experience.
The live object collection page is displayed on the live broadcast room page, including the first display area and the second display area, several live objects are displayed in the first display area, and interactive controls are displayed in the second display area. In response to user interaction operations, the live object is added to the candidate set, and the set information is displayed in the second display area, supporting interactive processing of the live broadcast objects in the candidate set of live broadcast objects.
It realizes the situation where the live object is added to the candidate collection on the live object collection page, and supports the triggering of interactive processing for the live object in the candidate live object collection page on the live object collection page, enriching the processing methods of the live object, meeting the diverse needs of users, and improving user experience.
Smart Images

Figure CN2024139359_19062025_PF_FP_ABST
Abstract
Description
Live broadcast object processing method, device, equipment and storage medium
[0001] This application claims priority to the Chinese invention patent application entitled “A method, device, equipment and storage medium for processing live broadcast objects” and application number 202311735000.1, filed on December 15, 2023. The entire contents of that application are incorporated by reference into this application. Technical Field
[0002] The present disclosure relates to the field of data processing, and in particular to a live broadcast object processing method, apparatus, device, and storage medium. Background Art
[0003] With the rapid development of the Internet, live streaming has become more and more common in people's lives, and more and more people are starting to buy goods through live streaming. However, the existing way of buying goods in live streaming rooms can no longer meet the needs of users.
[0004] In order to meet the growing and diverse needs of users, how to further enrich the processing methods of live broadcast objects is a technical problem that needs to be solved urgently. Summary of the Invention
[0005] In order to solve the above technical problems, the embodiments of the present disclosure provide a live broadcast object processing method, device, equipment and storage medium.
[0006] In a first aspect, the present disclosure provides a method for processing a live broadcast object, the method comprising:
[0007] Displaying a live broadcast object collection page on the live broadcast room page; wherein the live broadcast object collection page includes a first display area and a second display area, wherein the first display area displays a plurality of live broadcast objects, and the second display area displays a first interactive control;
[0008] In response to a preset interactive operation on a live broadcast object in the first display area, the live broadcast object is added to a set of candidate live broadcast objects, and set information corresponding to the set of candidate live broadcast objects is displayed in the second display area; wherein the set information is determined based on the live broadcast objects in the set of candidate live broadcast objects;
[0009] In response to a triggering operation on the first interactive control in the second display area, interactive processing corresponding to the first interactive control is performed on the live objects in the candidate live object set.
[0010] In an optional embodiment, a second interactive control is further displayed in the second display area, and the method further includes:
[0011] In response to a triggering operation on the second interactive control, a candidate set page is displayed on the live object set page; wherein, the candidate set page displays the live objects in the candidate live object set.
[0012] In an optional implementation, the set information includes a quantity identifier, and the quantity identifier is used to represent the number of live broadcast objects in the candidate live broadcast object set.
[0013] In an optional implementation, the set information includes a total resource value, and the total resource value is determined based on the resource values corresponding to the live broadcast objects in the candidate live broadcast object set.
[0014] In an optional implementation manner, after displaying the live broadcast object collection page on the live broadcast room page, the method further includes:
[0015] In response to a preset sliding operation on the first display area, the second display area is hidden and displayed.
[0016] In an optional embodiment, the candidate live broadcast object set includes multiple live broadcast objects, and in response to a triggering operation on a first interactive control in the second display area, performing an interactive process corresponding to the first interactive control on the live broadcast objects in the candidate live broadcast object set includes:
[0017] In response to a triggering operation on the first interactive control in the second display area, live object acquisition processing corresponding to the first interactive control is performed on the multiple live objects in the candidate live object set.
[0018] In an optional embodiment, the first display area includes multiple sub-display areas, and there is a corresponding relationship between the sub-display areas and the resource objects. The live broadcast objects bound to the corresponding resource objects are displayed in the sub-display areas, and the multiple live broadcast objects in the candidate live broadcast object set correspond to at least two resource objects.
[0019] In an optional implementation, the resource object includes a POI point of interest object, and the sub-display area also displays geographic location information of the corresponding POI object.
[0020] In a second aspect, the present disclosure further provides a live broadcast object processing device, the device comprising:
[0021] A first display module is configured to display a live broadcast object collection page on the live broadcast room page; wherein the live broadcast object collection page includes a first display area and a second display area, wherein the first display area displays a plurality of live broadcast objects, and the second display area displays a second interactive control;
[0022] an adding module configured to, in response to a preset interactive operation on a live broadcast object in the first display area, add the live broadcast object to a set of candidate live broadcast objects, and display set information corresponding to the set of candidate live broadcast objects in the second display area; wherein the set information is determined based on the live broadcast objects in the set of candidate live broadcast objects;
[0023] An execution module is used to respond to a triggering operation on the first interactive control in the second display area and perform an interactive process corresponding to the first interactive control on the live broadcast objects in the candidate live broadcast object set.
[0024] 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.
[0025] In a fourth aspect, the present disclosure provides a live broadcast object 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.
[0026] 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
[0027] 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.
[0028] 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.
[0029] FIG1 is a flow chart of a method for processing a live broadcast object provided by an embodiment of the present disclosure;
[0030] FIG2 is a schematic diagram of a live broadcast room page provided by an embodiment of the present disclosure;
[0031] FIG3 is a schematic diagram of a live broadcast object acquisition page provided by an embodiment of the present disclosure;
[0032] FIG4 is a schematic diagram of another live broadcast room page provided by an embodiment of the present disclosure;
[0033] FIG5 is a schematic diagram of a candidate set page provided by an embodiment of the present disclosure;
[0034] FIG6 is a schematic diagram of another live broadcast room page provided by an embodiment of the present disclosure;
[0035] FIG7 is a schematic structural diagram of a live broadcast object processing device provided by an embodiment of the present disclosure;
[0036] FIG8 is a structural diagram of a live broadcast object processing device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0037] 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.
[0038] 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.
[0039] With the rapid development of the Internet, live streaming has become more and more common in people's lives, and more and more people are starting to buy goods through live streaming. However, in related technologies, when users place an order to purchase multiple items in the live streaming room, they often need to add multiple items to the shopping cart first, and then jump from the live streaming room page to the shopping cart page, and consolidate and settle multiple items on the shopping cart page to complete the order.
[0040] The above-mentioned live broadcast object processing method can no longer meet the user's demand for live broadcast object processing method. How to further enrich the live broadcast object processing method to meet user needs and improve user experience has become a technical problem that needs to be solved urgently.
[0041] To this end, an embodiment of the present disclosure provides a method for processing live broadcast objects. Specifically, a live broadcast object collection page is displayed on a live broadcast room page, wherein the live broadcast object collection page includes a first display area and a second display area, wherein a number of live broadcast objects are displayed in the first display area, and a first interactive control is displayed in the second display area. In response to a preset interactive operation on the live broadcast object in the first display area, the live broadcast object is added to a candidate live broadcast object set, and collection information corresponding to the candidate live broadcast object set is displayed in the second display area, wherein the collection information is determined based on the live broadcast object in the candidate live broadcast object set, and in response to a trigger operation on the first interactive control in the second display area, interactive processing corresponding to the second interactive control is performed on the live broadcast object in the candidate live broadcast object set.
[0042] It can be seen that the embodiment of the present disclosure can display the situation of the live broadcast object joining the candidate live broadcast object set on the live broadcast object set page, and supports triggering the execution of the interactive processing corresponding to the first interactive control for the live broadcast object in the candidate live broadcast object set on the live broadcast object set page, enriching the processing method of the live broadcast object, thereby meeting the users' growing and diversified needs.
[0043] Specifically, the embodiment of the present disclosure provides a method for processing a live broadcast object. Referring to FIG1 , which is a flow chart of a method for processing a live broadcast object provided by the embodiment of the present disclosure, the method specifically includes:
[0044] S101: Displaying a live broadcast object collection page on the live broadcast room page.
[0045] The live broadcast object collection page includes a first display area and a second display area, wherein a plurality of live broadcast objects are displayed in the first display area, and a first interactive control is displayed in the second display area.
[0046] The live broadcast object processing method provided by the embodiment of the present disclosure is applied to a client, wherein the client may include a client deployed on a smart phone, a client deployed on a tablet computer, etc.
[0047] In the embodiment of the present disclosure, the live broadcast room page is used to implement the live broadcast function for the live broadcast object, wherein a live broadcast object collection page is displayed on the live broadcast room page, and the live broadcast object collection page includes two display areas, namely the first display area and the second display area.
[0048] Among them, one or more live broadcast objects are displayed in the first display area. The live broadcast object can be the display object of the live broadcast in the live broadcast room, such as commodity objects, local life service objects, such as takeout, etc.
[0049] In order to reduce the blocking effect of the live broadcast object collection page on the live broadcast room page, in the embodiment of the present disclosure, the display area of the live broadcast object collection page can be set to be smaller than the display area of the live broadcast room page, so as to achieve the function of displaying the live broadcast object collection page to the user without affecting the user's viewing of the live broadcast content.
[0050] As shown in Figure 2, a schematic diagram of a live broadcast room page provided in an embodiment of the present disclosure is shown. The live broadcast object collection page on the live broadcast room page includes a first display area 201 and a second display area 202. The first display area displays live broadcast objects 203 and 204, and the second display area displays a first interactive control 205.
[0051] S102: In response to a preset interactive operation on a live broadcast object in the first display area, the live broadcast object is added to a candidate live broadcast object set, and set information corresponding to the candidate live broadcast object set is displayed in the second display area.
[0052] The set information is determined based on the live broadcast objects in the candidate live broadcast object set.
[0053] In the embodiment of the present disclosure, the preset interactive operation for the live broadcast object in the first display area is used to trigger the addition of the live broadcast object to the candidate live broadcast object set, that is, by triggering the preset interactive operation on one or more live broadcast objects, the one or more live broadcast objects can be added to the candidate live broadcast object set.
[0054] Among them, the preset interactive operations for the live broadcast objects in the first display area may include selection operations for the live broadcast objects in the first display area. For example, the live broadcast objects in the first display area are respectively provided with corresponding selection controls, and by triggering the selection controls corresponding to one or more live broadcast objects, the one or more live broadcast objects are added to the candidate live broadcast object set.
[0055] When a preset interactive operation is received for a live broadcast object in the first display area, the live broadcast object is added to the candidate live broadcast object set, and set information corresponding to the candidate live broadcast object set is displayed in the second display area, where the set information is determined by the live broadcast objects in the candidate live broadcast object set. As the live broadcast objects in the candidate live broadcast object set change, the set information corresponding to the candidate live broadcast object set is updated and displayed.
[0056] Based on the above embodiment, the live broadcast object can also be removed from the candidate live broadcast object set. The specific removal operation is not displayed in the embodiment of this disclosure. At this time, the collection information corresponding to the candidate live broadcast object set in the second display area can be updated to display the real-time situation of the subsequent live broadcast object set.
[0057] In actual applications, the collection information displayed in the second display area can be used to prompt the user of the situation of the live broadcast objects in the candidate live broadcast object set, which may specifically include the number of live broadcast objects in the candidate live broadcast object set, the total resource value of the live broadcast objects in the candidate live broadcast object set, and the conditional information required to execute the above-mentioned interactive processing of the live broadcast objects in the current candidate live broadcast object set, such as how much is left from the starting amount, the amount of discount, etc.
[0058] In an optional implementation, the set information includes a quantity identifier, which is used to represent the current number of live broadcast objects in the candidate live broadcast object set, so as to prompt the user of the number of live broadcast objects in the current candidate live broadcast object set.
[0059] In another optional implementation, the set information includes a total resource value, which is determined based on the resource values corresponding to the live broadcast objects in the candidate live broadcast object set. The total resource value is used to represent the sum of the resource values of the live broadcast objects currently included in the candidate live broadcast object set.
[0060] As shown in FIG2 , the first display area on the live broadcast room page displays the set information of the candidate live broadcast object set, and the set information includes a quantity identifier and a total resource value.
[0061] S103: In response to a triggering operation on the first interactive control in the second display area, performing interactive processing corresponding to the first interactive control on the live broadcast objects in the candidate live broadcast object set.
[0062] The interactive process corresponding to the first interactive control may be executing a live object acquisition process for a live object in the candidate live object set, such as a settlement process for the live object. In one optional embodiment, when a trigger operation is received for the first interactive control, a live object acquisition page is displayed on the live broadcast room page, displaying the live objects in the candidate live object set on the live object acquisition page. If a settlement operation for the live object is triggered, an acquisition operation for the live object in the candidate live object set is executed.
[0063] In addition, in order to reduce the impact on users' viewing of live content, in the implementation of the present disclosure, the display area of the live object acquisition page is smaller than the display area of the live room page, so as to reduce the impact of the live object acquisition page blocking the live room page, and realize the function of users watching live content while obtaining the live object.
[0064] As shown in Figure 3, a schematic diagram of a live broadcast object acquisition page provided in an embodiment of the present disclosure is shown. A live broadcast object acquisition page 301, live broadcast object 302, and live broadcast object 303 are displayed on the live broadcast room page. The display area of the live broadcast object acquisition page is smaller than that of the live broadcast room page. At this time, the live broadcast content is displayed in real time on the live broadcast room page.
[0065] In one application scenario, the candidate live broadcast object set includes only one live broadcast object. Specifically, the live broadcast object set page is displayed on the live broadcast room page. When a trigger operation is received for the first interactive control in the second display area, the interactive processing corresponding to the first interactive control is performed on the live broadcast object in the candidate live broadcast object set. The specific interactive processing process can refer to the description of the above embodiment.
[0066] In actual applications, the candidate live broadcast object set may also include multiple live broadcast objects. That is, when the live broadcast object set page is displayed on the live broadcast room page, the preset interactive operations are triggered sequentially or simultaneously for the multiple live broadcast objects in the first display area to add the multiple live broadcast objects to the candidate live broadcast object set.
[0067] When the candidate live broadcast object set includes multiple live broadcast objects, to support simultaneous acquisition of multiple live broadcast objects, the disclosed embodiments may also trigger the first interactive control to perform the interaction processing corresponding to the first interactive control on the multiple live broadcast objects in the candidate live broadcast object set. In other words, the aforementioned interaction processing is performed on multiple live broadcast objects in a combined manner, such as, for example, placing an order for multiple live broadcast products at the same time.
[0068] In one application scenario, the candidate live broadcast object set includes multiple live broadcast objects. Specifically, in the process of displaying the live broadcast object set page on the live broadcast room page, when a trigger operation for the first interactive control in the second display area is received, the live broadcast object acquisition operation corresponding to the first interactive control can be performed on the multiple live broadcast objects in the candidate live broadcast object set.
[0069] In actual applications, the live broadcast objects in the first display area on the live broadcast object collection page may belong to the same resource object or to different resource objects respectively. The resource objects may specifically include product brands, stores, shops, etc. For example, multiple live broadcast objects in the candidate live broadcast object set may be products under the same brand or products under different brands, products in the same store or products in different stores.
[0070] It can be understood that the live broadcast objects in the first display area on the live broadcast object set page can belong to the same resource object or different resource objects. Similarly, multiple live broadcast objects in the candidate live broadcast object set can belong to the same resource object or different resource objects.
[0071] In order to display the live broadcast objects bound to each resource object on the live broadcast object collection page, in the embodiment of the present disclosure, the first display area on the live broadcast object collection page is divided into multiple sub-display areas, which are used to display the live broadcast objects bound to different resource objects respectively.
[0072] Specifically, the first display area on the live object collection page includes multiple sub-display areas. There is a corresponding relationship between the sub-display areas and the resource objects. Optionally, there is a one-to-one correspondence between the sub-display areas and the resource objects, that is, one sub-display area corresponds to one resource object. Among them, the sub-display area displays the live objects bound to the corresponding resource objects. In other words, the live object collection page can simultaneously display live objects corresponding to different resource objects. In addition, the sub-display area can also display relevant information of the corresponding resource objects. The relevant information of the resource objects may include the resource object name, resource object icon, resource object location information, etc.
[0073] Based on the above content, multiple live broadcast objects in the candidate live broadcast object set may also correspond to at least two resource objects, that is, multiple live broadcast objects in the candidate live broadcast object set belong to at least two different resource objects.
[0074] As shown in Figure 4, a schematic diagram of another live broadcast room page provided by an embodiment of the present disclosure is shown. The live broadcast room page displays a live broadcast object collection page, and the first display area on the live broadcast object collection page includes a sub-display area 401 and a sub-display area 402. Among them, the sub-display area 401 displays the live broadcast object 403 bound to the corresponding resource object and the name of the corresponding resource object, and the sub-display area 402 displays the live broadcast object 404 bound to the corresponding resource object and the name of the corresponding resource object.
[0075] In an optional implementation, the resource object may be specifically a POI point of interest object. Accordingly, the geographic location information of the corresponding POI object may be displayed in a sub-display area within the first display area. The POI object may include resource objects such as stores.
[0076] As shown in FIG4 , in the first display area of the live broadcast room page, the sub-display area 401 displays the address location information of the corresponding POI object.
[0077] In one application scenario, the first display area on the live broadcast object collection page includes multiple sub-display areas, and each sub-display area displays one or more live broadcast objects bound to the corresponding POI object. That is to say, the first display area on the live broadcast object collection page displays multiple live broadcast objects respectively bound to multiple POI objects, that is, the live broadcast objects corresponding to different stores can be displayed simultaneously on the same live broadcast room page.
[0078] The address location information of each POI object may specifically include store address information, store name information, product delivery time, etc.
[0079] The embodiment of the present disclosure supports executing the interactive processing corresponding to the first interactive control for the live broadcast objects in the candidate live broadcast object set on the live broadcast room page by triggering the first interactive control displayed on the first display area, wherein the live broadcast objects may be one or more, and may belong to the same resource object or different resource objects. Specifically, the embodiment of the present disclosure supports executing the interactive processing corresponding to the first interactive control for one or more live broadcast objects corresponding to the same POI object by triggering the first interactive control displayed on the first display area, and may also support executing the interactive processing corresponding to the first interactive control for one or more live broadcast objects corresponding to different POI objects, that is, specifically, it can support placing a combined order for live broadcast products from multiple stores.
[0080] In the live broadcast object processing method provided by the embodiment of the present disclosure, specifically, a live broadcast object collection page is displayed on the live broadcast room page, wherein the live broadcast object collection page includes a first display area and a second display area, wherein a plurality of live broadcast objects are displayed in the first display area, and a first interactive control is displayed in the second display area, and in response to a preset interactive operation on the live broadcast object in the first display area, the live broadcast object is added to the candidate live broadcast object set, and collection information corresponding to the candidate live broadcast object set is displayed in the second display area, wherein the collection information is determined based on the live broadcast object in the candidate live broadcast object set, and in response to a trigger operation on the first interactive control in the second display area, the interactive processing corresponding to the second interactive control is performed on the live broadcast object in the candidate live broadcast object set.
[0081] It can be seen that the embodiment of the present disclosure can display the situation of the live broadcast object joining the candidate live broadcast object set on the live broadcast object set page, and supports triggering the execution of the interactive processing corresponding to the first interactive control for the live broadcast object in the candidate live broadcast object set on the live broadcast object set page, enriching the processing method of the live broadcast object, thereby meeting the users' growing and diversified needs.
[0082] In order to support users in viewing the live broadcast objects in the candidate live broadcast object set, in the embodiment of the present disclosure, a second interactive control is displayed on the live broadcast object set page displayed on the live broadcast room page, wherein the second interactive control is also in the second display area. By triggering the second interactive control, users are supported to view the live broadcast objects in the candidate live broadcast object set at any time.
[0083] Specifically, when a trigger operation for the second interactive control is received, a candidate set page is displayed on the live broadcast object set page, wherein the candidate set page displays the live broadcast objects in the candidate live broadcast object set.
[0084] As shown in the live broadcast room page in Figure 2 above, the live broadcast object collection page is displayed on the live broadcast room page, and the first interactive control 205 and the second interactive control 206 are displayed in the second display area on the live broadcast object collection page. When a trigger operation for the second interactive control is received, the candidate collection page is displayed on the first display area on the live broadcast object collection page, and the candidate collection page displays the live broadcast objects in the candidate live broadcast object set.
[0085] In actual applications, in the process of displaying the candidate set page, in order to reduce the blocking effect of the candidate set page on the live broadcast room page to ensure that users can watch the live content, in the embodiment of the present disclosure, the display area of the candidate set page is smaller than the display area of the live broadcast room page.
[0086] FIG5 is a schematic diagram of a candidate set page provided in an embodiment of the present disclosure. The candidate set page is displayed in the first display area of the live object set page, and the candidate set page displays the live objects in the candidate live object set. At this time, the second display area remains unchanged, that is, the second display area displays the first interactive control 501 and the second interactive control 501.
[0087] In the embodiment of the present disclosure, by triggering the second interactive control in the second display area, the candidate set page is displayed on the live broadcast room page without exiting the live broadcast room page, which supports users to view the live broadcast objects in the candidate live broadcast object set and facilitates users to watch the live broadcast content.
[0088] During the process of displaying the candidate set page in the first display area on the live broadcast room page, the first interactive control and the second interactive control are also displayed in the first display area. To support the display of the candidate set page, the interactive processing corresponding to the first interactive control can be performed on the live broadcast object on the candidate set page. That is, when the live broadcast object in the candidate live broadcast object set is clearly displayed, the interactive processing corresponding to the first interactive control can also be supported on the live broadcast object.
[0089] Specifically, when the candidate set page is displayed, if a trigger operation is received for the first interactive control in the second display area, a live broadcast object acquisition page is displayed on the live broadcast room page. The live broadcast object acquisition page displays the live broadcast objects in the candidate live broadcast object set. If the settlement operation of the live broadcast object is triggered, the acquisition operation for the live broadcast object in the candidate live broadcast object set is executed.
[0090] As shown in the candidate set page in Figure 5 above, the first interactive control 501 and the second interactive control 502 are displayed in the second display area. When a trigger operation for the first interactive control is received, the live broadcast object acquisition page is displayed, which is used to execute the interactive processing corresponding to the first interactive control for the live broadcast objects in the candidate live broadcast object set.
[0091] In the embodiment of the present disclosure, based on the display of the candidate set page, the first interactive control can also be triggered to realize the function of obtaining the live broadcast object without exiting the live broadcast room. In other words, the embodiment of the present disclosure can first trigger the second interactive control to display the candidate set page, and then trigger the first interactive control to perform the interactive processing corresponding to the first interactive control on the live broadcast object in the candidate set of live broadcast objects.
[0092] In actual applications, in order to facilitate users to browse the live broadcast objects in the first display area on the live broadcast object collection page, in the embodiment of the present disclosure, the user's preset sliding operation can be received during the process of displaying the live broadcast objects in the first display area on the live broadcast object collection page.
[0093] Specifically, when the live broadcast object is displayed in the first display area on the live broadcast object collection page, if a preset sliding operation is received for the first display area, the second display area is hidden, that is, the second display area is not displayed on the live broadcast object collection page.
[0094] Among them, the preset sliding operation for the first display area may specifically include an upward sliding operation, which is used to expand the display area of the first display area to facilitate users to browse more live broadcast objects.
[0095] As shown in Figure 6, a schematic diagram of another live broadcast room page provided by an embodiment of the present disclosure is shown. When Figure A receives an upward swipe operation on the first display area, the second display area is hidden and displayed, as shown in Figure B, only the first display area is displayed, making it easier for users to browse the live broadcast object.
[0096] In addition, it can be understood that there can also be a sliding down operation corresponding to the sliding up operation. In the embodiment of the present disclosure, when a pull-down operation is received for the first display area, the display area of the first display area can be reduced. When it is detected that the display area of the first display area is reduced to the initial display area, the second display area is restored, that is, the second display area is redisplayed. For example, in the live broadcast room page shown in Figure 6 above, when Figure B receives a sliding down operation for the first display area, the display area of the first display area is reduced. When it is detected that the display area of the first display area is reduced to the initial display area, the second display area is restored, as shown in Figure A.
[0097] On the basis of the above embodiment, when a preset sliding operation is received for the first display area, if it is detected that the first display area includes multiple sub-display areas, and the live broadcast objects bound to the corresponding resource objects displayed in the sub-display areas, the resource object of the head sub-display area of the first display area is hidden and displayed, and the resource object can specifically be a POI point of interest object.
[0098] Specifically, when a swipe-up operation is received for the first display area, the second display area and the POI point of interest object in the head sub-display area of the first display area are hidden and displayed, such as the process from Figure A to Figure B in the live broadcast room page shown in Figure 6 above.
[0099] It is also possible to reduce the display area of the first display area when a sliding operation is received on the first display area. When it is detected that the display area of the first display area is reduced to the initial display area, the second display area is restored, and the POI point of interest object in the head sub-display area of the first display area is restored, such as the process from Figure B to Figure A in the live broadcast room page shown in Figure 6 above.
[0100] The embodiment of the present disclosure triggers a preset sliding operation on the first display area to hide the POI point of interest objects in the head sub-display area of the first display area, thereby further facilitating users to browse the live broadcast objects displayed in the first display area.
[0101] Based on the above method embodiment, the present disclosure further provides a live object processing device. Referring to FIG7 , which is a structural diagram of a live object processing device provided by an embodiment of the present disclosure, the device includes:
[0102] The first display module 701 is configured to display a live broadcast object collection page on the live broadcast room page; wherein the live broadcast object collection page includes a first display area and a second display area, wherein the first display area displays a plurality of live broadcast objects, and the second display area displays a first interactive control;
[0103] an adding module 702 configured to, in response to a preset interactive operation on a live broadcast object in the first display area, add the live broadcast object to a set of candidate live broadcast objects, and display set information corresponding to the set of candidate live broadcast objects in the second display area; wherein the set information is determined based on the live broadcast objects in the set of candidate live broadcast objects;
[0104] The execution module 703 is used to respond to the triggering operation of the first interactive control in the second display area and perform the interactive processing corresponding to the first interactive control on the live broadcast objects in the candidate live broadcast object set.
[0105] In an optional embodiment, a second interactive control is further displayed in the second display area, and the device further includes:
[0106] The second display module is configured to display a candidate set page on the live broadcast object set page in response to a triggering operation on the first interactive control; wherein the candidate set page displays the live broadcast objects in the candidate live broadcast object set.
[0107] In an optional implementation, the set information includes a quantity identifier, and the quantity identifier is used to represent the number of live broadcast objects in the candidate live broadcast object set.
[0108] In an optional implementation, the set information includes a total resource value, and the total resource value is determined based on the resource values corresponding to the live broadcast objects in the candidate live broadcast object set.
[0109] In an optional embodiment, the device further includes:
[0110] The hiding module is used to hide and display the second display area in response to a preset sliding operation on the first display area.
[0111] In an optional implementation manner, the candidate live broadcast object set includes multiple live broadcast objects, and the execution module is specifically configured to:
[0112] In response to a triggering operation on the first interactive control in the second display area, live object acquisition processing corresponding to the first interactive control is performed on the multiple live objects in the candidate live object set.
[0113] In an optional embodiment, the first display area includes multiple sub-display areas, and there is a corresponding relationship between the sub-display areas and the resource objects. The live broadcast objects bound to the corresponding resource objects are displayed in the sub-display areas, and the multiple live broadcast objects in the candidate live broadcast object set correspond to at least two resource objects.
[0114] In an optional implementation, the resource object includes a POI point of interest object, and the sub-display area also displays geographic location information of the corresponding POI object.
[0115] In the live broadcast object processing device provided by the embodiment of the present disclosure, specifically, a live broadcast object collection page is displayed on the live broadcast room page, wherein the live broadcast object collection page includes a first display area and a second display area, wherein a plurality of live broadcast objects are displayed in the first display area, and a first interactive control is displayed in the second display area, and in response to a preset interactive operation on the live broadcast object in the first display area, the live broadcast object is added to the candidate live broadcast object set, and collection information corresponding to the candidate live broadcast object set is displayed in the second display area, wherein the collection information is determined based on the live broadcast object in the candidate live broadcast object set, and in response to a trigger operation on the first interactive control in the second display area, the interactive processing corresponding to the second interactive control is performed on the live broadcast object in the candidate live broadcast object set.
[0116] It can be seen that the embodiment of the present disclosure can display the situation of the live broadcast object joining the candidate live broadcast object set on the live broadcast object set page, and supports triggering the execution of the interactive processing corresponding to the first interactive control for the live broadcast object in the candidate live broadcast object set on the live broadcast object set page, enriching the processing method of the live broadcast object, thereby meeting the users' growing and diversified needs.
[0117] In addition to the above-mentioned methods 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 object processing method described in the embodiments of the present disclosure.
[0118] The embodiment of the present disclosure further provides a computer program product, which includes a computer program / instruction, and when the computer program / instruction is executed by a processor, the live broadcast object processing method described in the embodiment of the present disclosure is implemented.
[0119] In addition, the embodiment of the present disclosure further provides a live object processing device, as shown in FIG8 , which may include:
[0120] Processor 801, memory 802, input device 803, and output device 804. The number of processors 801 in the live object processing device can be one or more, and Figure 8 uses one processor as an example. In some embodiments of the present disclosure, the processor 801, memory 802, input device 803, and output device 804 can be connected via a bus or other means, wherein Figure 8 uses the bus connection as an example.
[0121] The memory 802 can be used to store software programs and modules. The processor 801 executes the various functional applications and data processing of the live object processing device by running the software programs and modules stored in the memory 802. The memory 802 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 802 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 803 can be used to receive input digital or character information and generate signal input related to user settings and function control of the live object processing device.
[0122] Specifically in this embodiment, the processor 801 will load the executable files corresponding to the processes of one or more applications into the memory 802 according to the following instructions, and the processor 801 will run the applications stored in the memory 802, thereby realizing the various functions of the above-mentioned live object processing device.
[0123] 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.
[0124] 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 method for processing a live broadcast object, the method comprising: Displaying a live broadcast object collection page on the live broadcast room page; wherein the live broadcast object collection page includes a first display area and a second display area, wherein the first display area displays a plurality of live broadcast objects, and the second display area displays a first interactive control; In response to a preset interactive operation on a live broadcast object in the first display area, the live broadcast object is added to a candidate live broadcast object set, and set information corresponding to the candidate live broadcast object set is displayed in the second display area; wherein the set information is determined based on the live broadcast object in the candidate live broadcast object set; In response to a triggering operation on a first interactive control in the second display area, interactive processing corresponding to the first interactive control is performed on the live broadcast objects in the candidate live broadcast object set.
2. The method according to claim 1, wherein: A second interactive control is also displayed in the second display area, and the method further includes: In response to a trigger operation on the second interactive control, a candidate set page is displayed on the live object set page; wherein the candidate set page displays the live objects in the candidate live object set.
3. The method according to claim 1, wherein: The set information includes a quantity identifier, and the quantity identifier is used to represent the number of live broadcast objects in the candidate live broadcast object set.
4. The method according to claim 1, wherein: The set information includes a total resource value, and the total resource value is determined based on resource values corresponding to the live broadcast objects in the candidate live broadcast object set.
5. The method according to claim 1, wherein: After the live broadcast object collection page is displayed on the live broadcast room page, the method further includes: In response to a preset sliding operation on the first display area, the second display area is hidden and displayed.
6. The method according to claim 1, wherein: The candidate live broadcast object set includes a plurality of live broadcast objects, and in response to a trigger operation on a first interactive control in the second display area, performing an interactive process corresponding to the first interactive control on the live broadcast objects in the candidate live broadcast object set includes: In response to a trigger operation on a first interactive control in the second display area, live object acquisition processing corresponding to the first interactive control is performed on the multiple live objects in the candidate live object set.
7. The method according to claim 6, wherein: The first display area includes multiple sub-display areas, and there is a corresponding relationship between the sub-display areas and the resource objects. The sub-display areas display live objects bound to the corresponding resource objects, and the multiple live objects in the candidate live object set correspond to at least two resource objects.
8. The method according to claim 7, wherein: The resource object includes a POI point of interest object, and the sub-display area also displays the geographical location information of the corresponding POI object.
9. A live broadcast object processing device, the device comprising: A first display module is used to display a live broadcast object collection page on the live broadcast room page; wherein the live broadcast object collection page includes a first display area and a second display area, wherein a plurality of live broadcast objects are displayed in the first display area, and a first interactive control is displayed in the second display area; an adding module, configured to, in response to a preset interactive operation on a live broadcast object in the first display area, add the live broadcast object to a candidate live broadcast object set, and display set information corresponding to the candidate live broadcast object set in the second display area; wherein the set information is determined based on the live broadcast object in the candidate live broadcast object set; An execution module is used to respond to a trigger operation on the first interactive control in the second display area and execute the interactive processing corresponding to the first interactive control on the live broadcast objects in the candidate live broadcast object set.
10. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the instructions are executed on a terminal device, the terminal device implements the method according to any one of claims 1 to 8.
11. A live object 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 8 is implemented.
Citation Information
Patent Citations
Live broadcast object processing method and device, equipment and storage medium
CN120166247A
Information recommendation method and device in live broadcasting process
CN108462889A
Resource information display method and device, electronic equipment and storage medium
CN115858064A
Data processing method and device, equipment and storage medium
CN116257162A
Recommendation method and device, equipment, medium and product
CN116975474A