WO2022252540A1 - Live-streaming data processing method and apparatus - Google Patents
Live-streaming data processing method and apparatus Download PDFInfo
- Publication number
- WO2022252540A1 WO2022252540A1 PCT/CN2021/136175 CN2021136175W WO2022252540A1 WO 2022252540 A1 WO2022252540 A1 WO 2022252540A1 CN 2021136175 W CN2021136175 W CN 2021136175W WO 2022252540 A1 WO2022252540 A1 WO 2022252540A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- resources
- live broadcast
- display
- entry
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 230000004044 response Effects 0.000 claims description 48
- 230000003993 interaction Effects 0.000 claims description 37
- 238000012545 processing Methods 0.000 claims description 25
- 238000004590 computer program Methods 0.000 claims description 10
- COCAUCFPFHUGAA-MGNBDDOMSA-N n-[3-[(1s,7s)-5-amino-4-thia-6-azabicyclo[5.1.0]oct-5-en-7-yl]-4-fluorophenyl]-5-chloropyridine-2-carboxamide Chemical compound C=1C=C(F)C([C@@]23N=C(SCC[C@@H]2C3)N)=CC=1NC(=O)C1=CC=C(Cl)C=N1 COCAUCFPFHUGAA-MGNBDDOMSA-N 0.000 claims 4
- 238000000034 method Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 18
- 238000004891 communication Methods 0.000 description 10
- 230000002093 peripheral effect Effects 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000013473 artificial intelligence Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 235000000396 iron Nutrition 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000012528 membrane Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
Definitions
- the present disclosure relates to the technical field of the Internet, and in particular to a live data processing method and device.
- the anchor introduces resources (such as commodities) in the live broadcast room, and viewers can watch the live broadcast at any time and purchase the resources in the live broadcast room.
- the present disclosure provides a live data processing method and device, which broaden the selection range of resources and improve the efficiency of human-computer interaction.
- the disclosed technical scheme is as follows:
- a live data processing method comprising:
- the display interface of the first resource entry is used to display the resources of the current live broadcast room
- the display interface of the second resource entry is used to display the resources of the live broadcast platform
- the user can trigger the display interface of the second resource entry through the second resource entry, because the display interface of the second resource entry is used to display
- the resources of the live broadcast platform enable users to view resources other than the current live broadcast room, provide users with more resource choices, broaden the scope of resource selection, and are no longer limited to the resources provided by the live broadcast room, and users do not need to exit the current live broadcast room. In the live broadcast room, more abundant resources can be viewed, which improves the efficiency of human-computer interaction.
- a live data processing device comprising:
- the entrance display unit is configured to, in the display interface of the first resource entry, respond to a touch command of a preset entry in the display interface or respond to a failure to receive resource details on the display interface within a preset time period Display instructions to display the second resource entry;
- the resource display unit is configured to display the resources of the live broadcast platform in response to the trigger operation of the second resource entry;
- the display interface of the first resource entry is used to display the resources of the current live broadcast room
- the display interface of the second resource entry is used to display the resources of the live broadcast platform
- a computer device including:
- processors one or more processors
- memory for storing program code executable by the processor
- the processor is configured to execute the program code, so as to realize the live data processing method in the first aspect above.
- a non-volatile computer-readable storage medium When the program code in the non-volatile computer-readable storage medium is executed by a processor of a computer device, such that The computer device can execute the live data processing method in the first aspect above.
- a computer program product including a computer program, which enables the computer device to perform the live data processing in the first aspect above when the computer program is executed by a processor of the computer device method.
- Fig. 1 is a schematic diagram of an implementation environment of a live data processing method according to an exemplary embodiment
- Fig. 2 is a flowchart of a method for processing live data according to an exemplary embodiment
- Fig. 3 is a flow chart of a method for processing live data according to an exemplary embodiment
- Fig. 4 is a schematic diagram of a display interface of a first resource entry according to an exemplary embodiment
- Fig. 5 is a schematic diagram of a display interface of a first resource entry according to an exemplary embodiment
- Fig. 6 is a schematic diagram of a display interface of a first resource entry according to an exemplary embodiment
- Fig. 7 is a schematic diagram of a display interface of a first resource entry according to an exemplary embodiment
- Fig. 8 is a schematic diagram of a display interface of a second resource entry according to an exemplary embodiment
- Fig. 9 is a schematic diagram of a display interface of a second resource entry according to an exemplary embodiment
- Fig. 10 is a block diagram of a live data processing device according to an exemplary embodiment
- Fig. 11 is a block diagram of a terminal according to an exemplary embodiment.
- the data or information involved in this disclosure is the data or information authorized by the user or fully authorized by all parties.
- FIG. 1 is a schematic diagram of an implementation environment of a live data processing method provided by an embodiment of the present disclosure.
- the implementation environment includes: a terminal 101 and a server 102 .
- the terminal 101 is at least one of devices such as smart phones, smart watches, desktop computers, laptop computers, virtual reality terminals, augmented reality terminals, wireless terminals, and laptop computers.
- the terminal 101 has a communication function and can access a wired network or a wireless network.
- the terminal 101 generally refers to one of multiple terminals, and the embodiment of the present disclosure only uses the terminal 101 as an example for illustration. Those skilled in the art can know that the number of the above terminals can be more or less.
- the terminal 101 runs target applications such as live broadcast applications and shopping applications.
- the user logs in the target application program by performing operations on the terminal 101, and through the target application program, can watch the live broadcast and purchase resources in the live broadcast room.
- the terminal 101 is a terminal corresponding to a viewer account in the live broadcast room.
- the terminal 101 is used to display the second resource entry on the display interface of the first resource entry in the live broadcast room, and display the display interface of the second resource entry in response to a trigger operation on the second resource entry.
- the display interface of the entrance the resources of the live broadcast platform are displayed. In this way, users can not only view or purchase resources in the live broadcast room, but also view or purchase resources on the live broadcast platform.
- the server 102 is an independent physical server, or a server cluster or a distributed file system composed of multiple physical servers, or provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services Cloud servers for basic cloud computing services such as cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network, content distribution network), and big data and artificial intelligence platforms.
- the server 102 is directly or indirectly connected to the terminal 101 through wired or wireless communication, which is not limited in this embodiment of the present disclosure.
- the number of the above servers 102 can be more or less, which is not limited in this embodiment of the present disclosure.
- the server 102 also includes other functional servers, so as to provide more comprehensive and diversified services.
- the server 102 is the background server of the above-mentioned target application program, that is, the server of the live broadcast platform.
- the server 102 is configured to send the live data stream of the live broadcast room to the terminal 101, so as to trigger the terminal 101 to display based on the received live data stream.
- Fig. 2 is a flow chart of a method for processing live data according to an exemplary embodiment. As shown in Fig. 2, the method is executed by a terminal and includes the following steps:
- step 201 in the display interface of the first resource entry, the terminal responds to a touch command of a preset entry in the display interface or in response to not receiving a display of resource details on the display interface within a preset time period Instruction to display the second resource entry.
- step 202 the terminal displays the resources of the live broadcast platform in response to the trigger operation of the second resource entry.
- the display interface of the first resource entry is used to display the resources of the current live broadcast room
- the display interface of the second resource entry is used to display the resources of the live broadcast platform
- the user can trigger the display interface of the second resource entry through the second resource entry. Because the display interface of the second resource entry It is used to display the resources of the live broadcast platform, enabling users to view other resources besides the current live broadcast room, providing users with more resource choices, broadening the scope of resource selection, no longer limited to the resources provided by the live broadcast room, users You can view more abundant resources without exiting the current live broadcast room, which improves the efficiency of human-computer interaction.
- the resources of the live broadcast platform are displayed, including:
- At least one target resource of the live broadcast platform is displayed, and the at least one target resource is a resource satisfying a target condition among the resources of the live broadcast platform;
- At least one resource category and resources under any resource category are displayed.
- the display forms of resources in the first area and the second area are different.
- the resource meeting the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold.
- display at least one target resource of the live broadcast platform including:
- the resource interaction quantity of the at least one target resource is displayed.
- the method further includes:
- the method also includes:
- the display of the at least one target resource is stopped, and the resources under the at least one resource category and any resource category are displayed.
- the second resource entry is exposed, comprising:
- the second resource entry is displayed in a manner different from other controls.
- the resources of the live broadcast platform include at least one of the following:
- the number of reservations is the number of accounts that have reserved resources
- the resources selected by the anchor account of the live broadcast room are selected by the anchor account of the live broadcast room.
- FIG. 3 is a flow of a live data processing method shown according to an exemplary embodiment Fig. 3, the method includes:
- step 301 the terminal displays the display interface of the first resource entry in the live broadcast room, and the display interface of the first resource entry is used to display the resources of the current live broadcast room.
- the resource is a commodity.
- the resources provided by the live broadcast room are resources set by the anchor of the live broadcast room, such as resources added by the anchor before the live broadcast, or resources newly released during the live broadcast. It should be understood that the resources that the viewers in the live broadcast room can view are the resources set by the anchor, that is, the resources that the viewers can view are limited and fixed resources. Among them, the resources set by the anchor are the resources in the anchor store, or the resources of other live broadcast rooms or other business stores that cooperate with the anchor. The embodiment of the present disclosure does not limit the resources in the live broadcast room.
- the terminal displays the presentation interface of the first resource entry in response to the trigger operation of the first resource entry.
- FIG. 4 is a schematic diagram showing a display interface of a first resource entry according to an exemplary embodiment.
- the display interface of the first resource entry is the commodity list page shown in FIG. 4 .
- the first resource entry is the "little yellow cart control" or “shopping cart control" in the live broadcast room.
- the terminal displays the resource information of the resources in the current live broadcast room on the display interface of the first resource entry.
- the resource information is basic information such as resource name, resource price, and resource picture. Referring to Fig. 4, the resource name is the "commodity name” shown in Fig. 4, the resource price is the “commodity price” shown in Fig. 4, and the resource picture is the "commodity image” shown in Fig. 4. Further, the resource information also includes resource discount information, freight information, sales information, inventory information, and the like.
- the preferential information is the "limited-time flash sale, benefits” shown in Figure 4
- the shipping information is the "7-day no reason return, return package shipping fee” shown in Figure 4
- the sales information is shown in Figure 4 "Sales No. 23"
- the inventory information is "only 20 pieces left” as shown in Figure 4.
- step 302 the terminal executes step 303 in response to the fact that the terminal has logged into the account and received the virtual coupon on the live broadcast platform.
- the virtual coupon is a coupon or an exchange coupon
- the exchange coupon is used for resource exchange or other token exchange.
- an exchange coupon is a coupon used to exchange for a chance of a flash sale.
- the terminal displays the virtual coupon corresponding to the account in the display interface of the first resource entry in response to the terminal having logged in the account and receiving the virtual coupon on the live broadcast platform. In some embodiments, the terminal displays the virtual coupons received by the account in the top bar of the display interface of the first resource entry. Referring to Fig. 4, the virtual coupon is the " ⁇ 10 coupon with no threshold" shown in Fig. 4 .
- the validity period of the virtual coupon is displayed in the top column of the display interface of the first resource entry.
- the valid period of the virtual coupon is less than or equal to 24 hours
- the countdown to the valid period is displayed in the top bar of the display interface of the first resource entry. For example, "expires after 23:30:59.8”.
- a prompt message of the validity period is displayed in the top column of the display interface of the first resource entry. For example, the prompt information of the valid period is "valid until 2022.06.16".
- the terminal has not received the virtual coupons on the live broadcast platform in response to the terminal having logged in the account, or the terminal has used the virtual coupons on the live broadcast platform in response to the terminal having logged in the account, and is not displayed at the first resource entrance.
- the interface displays the virtual coupons corresponding to the account.
- FIG. 5 is a schematic diagram showing a display interface of a first resource entry according to an exemplary embodiment.
- the display interface of the first resource entry is the commodity list page shown in FIG. 5 .
- the relevant information of virtual coupons is not displayed.
- Step 302 is an example of performing the subsequent step of displaying the second resource entry when the account has received the virtual coupon on the live broadcast platform. In this way, by judging whether the terminal has logged in the account to receive the virtual coupon on the live broadcast platform, it is ensured that the second resource entrance is displayed when the account has already received the virtual coupon, so that the user who has received the virtual coupon can enter the live broadcast room
- the scope of resources that can be viewed is no longer limited to the resources of the current live broadcast room, and the resources of the live broadcast platform can also be viewed or purchased.
- step 302 is an optional step. In some embodiments, after the terminal displays the display interface of the first resource entry based on step 301, it is not necessary to perform step 302, but only to perform step 303.
- step 303 the terminal displays the second resource entry in response to a touch instruction of the preset entry in the display interface or in response to not receiving a display instruction of resource details on the display interface within a preset time period.
- the display interface of the first resource entry is provided with a preset entry
- the terminal displays the second resource entry on the display interface of the first resource entry in response to a touch instruction on the preset entry.
- the terminal responds to the touch command of the default entry, displaying that the default entry is switched to the second resource entry.
- the preset entry is a viewing entry of virtual coupons.
- the preset entry is the “coupon entry” shown in FIG. 4 .
- FIG. 6 is a schematic diagram showing a display interface of a first resource entry according to an exemplary embodiment.
- the second resource entry is the "treasure chest" control shown in FIG. 6 .
- the terminal displays the second resource entry in response to not receiving a display instruction for the resource details on the display interface within a preset time period.
- the preset time period is a preset fixed time period. In some embodiments, the preset time period is determined based on the browsing time of the display interface of the first resource entry. For example, the preset time period is the time period from the moment when the current display interface is initially displayed to when the browsing time reaches 10s.
- the display interface of the first resource entry includes a resource viewing control and a resource transaction control. Referring to FIG. The information viewing controls such as the "preferential information" viewing control, and the resource transaction control are the "go snapping up" control and the "go to participate” control shown in FIG. 4 .
- the display instruction of resource details is triggered based on the resource view control and the resource transaction control.
- the user when the user browses the display interface of the first resource entry for a certain period of time and does not view details or purchase behaviors, it indicates that the user has the intention to purchase resources, but the intention to purchase resources in the current live broadcast room is relatively low. , and then display the second resource entry, so that users can view more resources based on this entry, providing users with more resource choices, satisfying users' shopping needs, and improving users' live shopping experience. It can attract users to purchase resources, thereby improving the user retention rate of the live broadcast room.
- the terminal displays the second resource entry in the top column of the display interface of the first resource entry.
- the terminal displays the second resource entry in the top bar of the product list page, and the second resource entry is the "treasure chest" control shown in FIG. 6 .
- the amount of information displayed on the display interface of the first resource entry is increased, so that when users browse the resources provided by this live broadcast room, they can also Being able to view other resources of the live broadcast platform provides users with more resource choices.
- the terminal displays the second resource entry in a manner different from other controls in the current live broadcast room.
- the terminal displays the second resource entry in the form of a shaking display in the live broadcast room.
- FIG. 7 is a schematic diagram showing a display interface of a first resource entry according to an exemplary embodiment. Referring to FIG. 7 , the terminal displays in the form of shaking in the top bar of the display interface of the first resource entry , displaying the second resource entry.
- the terminal displays the second resource entry in the form of a highlighted display in the live broadcast room. In this way, the effect of highlighting the second resource entry is achieved by means of differential display, which can effectively guide the user to trigger the second resource entry.
- the terminal displays resource prompt information in the live broadcast room, and the resource prompt information is used to prompt that resources of the live broadcast platform can be viewed based on the second resource entry.
- the resource prompt information is used to prompt that resources of the live broadcast platform can be viewed based on the second resource entry.
- the amount of information displayed in the live broadcast room is increased, so as to remind users that they can view the resources of the live broadcast platform based on the second resource entry.
- the resource prompt information is displayed in the form of a bubble display in the live broadcast room.
- the terminal displays the resource prompt information in the form of bubble display in the top column of the display interface of the first resource entry.
- the content of the resource prompt message is "You have a surprise treasure box to be opened”.
- the method of displaying the resource prompt information through the bubble has the effect of highlighting the resource prompt information, and can effectively guide the user to trigger the second resource entry.
- the terminal before displaying the second resource entry, displays a target animation in the live broadcast room, and the target animation is used to indicate that resources of the live broadcast platform can be viewed based on the second resource entry.
- the target animation By displaying the target animation, the amount of information displayed in the live broadcast room is increased. While prompting the user to view the resources of the live broadcast platform based on the second resource entry, the user can also be guided to trigger the second resource entry.
- step 304 the terminal displays the display interface of the second resource entry in response to the trigger operation of the second resource entry, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
- the resources of the live broadcast platform include at least one of the following: resources in other live broadcast rooms on the live broadcast platform; resources whose resource interaction quantity on the live broadcast platform is greater than the first preset threshold; For resources greater than the second preset threshold, the number of reserved resources is the number of accounts that have already reserved resources; resources recommended based on the user portrait of the account that the terminal has logged into; among the multiple resources on the live broadcast platform, the anchor account of the live broadcast room Select the resulting resource.
- the above-mentioned at least one item refers to one, two or more of the above-mentioned multiple resources, that is, the resources of the live broadcast platform include one, two or more of the above-mentioned multiple resources.
- the number of resource interactions indicates the number of interactions with the resources, such as page views, sales volume, favorites, and the like.
- the first preset threshold is a preset fixed threshold, such as 1000.
- the resource whose interaction quantity is greater than the first preset threshold is the resource with a top order (top) in resource interaction quantity sorting.
- the second preset threshold is a preset fixed threshold, such as 500.
- the resource whose reservation quantity is greater than the second preset threshold is the resource with the highest order in the reservation quantity ranking.
- the preset threshold is determined based on the number of resources in the top order.
- the resources to be recommended are obtained based on the preset threshold, and the resources that are ranked higher in the number of resource interactions or the number of reservations can be obtained, so that the recommended resources are resources that the user may be interested in.
- User portraits are used to describe user attribute information, behavior information, and other related information.
- resources to be recommended are obtained based on user portraits, and resources related to users can be obtained, achieving the effect of recommending resources for users.
- the anchor account selects resources by selecting a live room on the live broadcast platform, or the anchor account selects resources by selecting a store on the live broadcast platform. In this way, the anchor is provided with the function of recommending resources by himself, which improves the flexibility of recommending resources.
- the recommended resources are resources that users may be interested in, thereby attracting more users to purchase resources.
- FIG. 8 is a schematic diagram showing a display interface of a second resource entry according to an exemplary embodiment.
- the display interface of the second resource entry is the "surprise treasure box" page shown in FIG. 8 .
- the terminal displays resources in a region-by-region manner, and the corresponding process is: the terminal displays at least one target resource of the live broadcast platform in the first region of the display interface of the second resource entry, and the at least one The target resource is a resource that satisfies the target condition among the resources of the live broadcast platform, and at least one resource category and resources under any resource category are displayed in the second area of the display interface of the second resource entry.
- the effect of highlighting the target resources is achieved, which can guide users to view or purchase the target resources.
- the amount of information displayed on the display interface of the second resource entry is increased, so that users can view resources based on the displayed resource category.
- the first area is a preset fixed area, such as the upper area.
- the second area is a preset fixed area, such as the lower area.
- the terminal displays the at least one target resource in the upper area of the display interface of the second resource entry, and displays the at least one resource category and any resource category in the lower area of the display interface of the second resource entry. current resources.
- the display forms of resources in the first area and the second area are different.
- the terminal displays the at least one target resource in the form of a resource card in the first area, and displays the at least one resource category and any resources under any resource category in the second area in the form of a resource list.
- Resources In this embodiment, in the first area and the second area, resources are displayed in different display forms, which can achieve a differentiated display effect, so that the user can clarify the resources displayed in each area.
- the terminal displays the at least one target resource with a first picture size in the resource card displayed in the first area, and displays the at least one target resource with a second picture size in the resource list displayed in the second area. Display resources under the resource category, where the size of the first picture is larger than the size of the second picture.
- the target condition is used to determine at least one target resource among the resources of the live broadcast platform.
- the target condition is that the resource interaction quantity is greater than or equal to the quantity threshold, and the resources satisfying the target condition are resources whose resource interaction quantity is greater than or equal to the quantity threshold.
- the terminal displays the resource interaction quantity of the at least one target resource in the first area of the display interface of the second resource entry. Referring to FIG. 8 , taking the resource interaction quantity as the sales volume of the target resource as an example, the resource interaction quantity is “13,100” in the “13,100 people already robbed” shown in FIG. 8 .
- the amount of information displayed on the display interface of the second resource entry is increased, so that users can know the resource interaction quantity of each target resource in time, thereby attracting users to purchase resource.
- the resource category refers to the category to which the resource belongs.
- the resource categories are the categories shown in Figure 8, such as "old irons love to buy, daily necessities, foodie zone".
- the terminal responds to an instruction to display the resource details of any resource category in the at least one resource category, and displays the resources of any resource category current resources.
- the display instruction of the resource details is triggered based on a touch operation on the resource category.
- the resources under the corresponding resource category can be triggered to be displayed, and there is no need for the user to repeatedly check in multiple resources to find a resource of a certain category, which improves resource utilization.
- the efficiency of users viewing resources improves the user's live shopping experience.
- the terminal in response to the sliding operation in the second area, stops displaying the at least one target resource, and displays the at least one resource category and resources under any resource category.
- the sliding operation is a sliding up operation
- the terminal stops displaying the at least one target resource in response to the sliding up operation in the second area, and displays the At least one resource category and resources under any resource category.
- FIG. 9 is a schematic diagram showing a display interface of a second resource entry according to an exemplary embodiment.
- the display interface of the second resource entry is the "surprise treasure box" page shown in FIG. 9 .
- the "surprise treasure box" page shown in FIG. 9 at least one resource category and resources under any resource category are displayed.
- the terminal responds to the sliding operation in the second area, and in the second resource entry
- the first area of the display interface displays at least one target resource
- the second area of the display interface of the second resource entry displays at least one resource category and resources under any resource category.
- the display interface of the second resource portal is provided with transaction controls.
- one transaction control corresponds to one resource.
- the transaction control is the "grab" control or "go to snap up” control shown in Fig. 8 .
- the terminal executes a subsequent transaction process based on a resource corresponding to any transaction control in response to a trigger operation on any transaction control.
- the user can trigger the display interface of the second resource entry through the second resource entry. Because the display interface of the second resource entry It is used to display the resources of the live broadcast platform, enabling users to view other resources besides the current live broadcast room, providing users with more resource choices, broadening the scope of resource selection, no longer limited to the resources provided by the live broadcast room, users You can view more abundant resources without exiting the current live broadcast room, which improves the efficiency of human-computer interaction.
- Fig. 10 is a block diagram of a live data processing device according to an exemplary embodiment.
- the device includes an entry display unit 1001 and a resource display unit 1002 .
- the entry display unit 1001 is configured to, in the display interface of the first resource entry, respond to a touch command of a preset entry in the display interface or in response to not receiving resource details of the display interface within a preset time period display command to display the second resource entry;
- the resource display unit 1002 is configured to display the resources of the live broadcast platform in response to the trigger operation of the second resource entry;
- the display interface of the first resource entry is used to display the resources of the current live broadcast room
- the display interface of the second resource entry is used to display the resources of the live broadcast platform
- the user can trigger the display interface of the second resource entry through the second resource entry. Because the display interface of the second resource entry It is used to display the resources of the live broadcast platform, enabling users to view other resources besides the current live broadcast room, providing users with more resource choices, broadening the scope of resource selection, no longer limited to the resources provided by the live broadcast room, users You can view more abundant resources without exiting the current live broadcast room, which improves the efficiency of human-computer interaction.
- the resource display unit 1002 includes:
- the first resource display subunit is configured to display at least one target resource of the live broadcast platform in the first area of the display interface of the second resource entry, and the at least one target resource is one of the resources of the live broadcast platform that satisfies the target condition resource;
- the second resource display subunit is configured to display at least one resource category and resources under any resource category in the second area of the display interface of the second resource entry.
- the display forms of resources in the first area and the second area are different.
- the resource meeting the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold
- the first resource presentation subunit is configured as:
- the resource interaction quantity of the at least one target resource is displayed.
- the second resource presentation subunit is further configured to:
- resources under the selected resource category are displayed.
- the resource presentation unit 1002 is further configured to:
- the display of the at least one target resource is stopped, and the resources under the at least one resource category and any resource category are displayed.
- the entrance display unit 1001 is configured to:
- the second resource entry is displayed in a manner different from other controls.
- the resources of the live broadcast platform include at least one of the following:
- the number of reservations is the number of accounts that have reserved resources
- the resources selected by the anchor account of the live broadcast room are selected by the anchor account of the live broadcast room.
- Fig. 11 is a block diagram of a terminal 1100 according to an exemplary embodiment.
- the terminal 1100 is a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, moving picture expert compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, moving picture Expert compression standard audio level 4) player, laptop or desktop computer.
- the terminal 1100 may also be called user equipment, portable terminal, laptop terminal, desktop terminal and other names.
- the terminal 1100 includes: a processor 1101 and a memory 1102 .
- the processor 1101 includes one or more processing cores, such as a 4-core processor, an 8-core processor, and the like.
- the processor 1101 is realized by at least one hardware form in DSP (Digital Signal Processing, digital signal processing), FPGA (Field-Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array, programmable logic array) .
- the processor 1101 also includes a main processor and a coprocessor, and the main processor is a processor for processing data in an awake state, also called a CPU (Central Processing Unit, central processing unit); a coprocessor
- a processor is a low-power processor used to process data in a standby state.
- the processor 1101 is integrated with a GPU (Graphics Processing Unit, image processor), and the GPU is used for rendering and drawing the content that needs to be displayed on the display screen.
- the processor 1101 further includes an AI (Artificial Intelligence, artificial intelligence) processor, and the AI processor is configured to process computing operations related to machine learning.
- AI Artificial Intelligence, artificial intelligence
- the memory 1102 includes one or more computer-readable storage media, which are non-transitory or of other types, which are not addressed in the embodiments of the present disclosure. limited.
- the memory 1102 also includes high-speed random access memory, and non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices.
- the non-transitory computer-readable storage medium in the memory 1102 is used to store at least one program code, and the at least one program code is used to be executed by the processor 1101 to implement the methods provided by the method embodiments of the present disclosure. A process executed by a terminal in the live data processing method.
- the terminal 1100 further includes: a peripheral device interface 1103 and at least one peripheral device.
- the processor 1101, the memory 1102, and the peripheral device interface 1103 are connected through buses or signal lines.
- Each peripheral device is connected to the peripheral device interface 1103 through a bus, a signal line or a circuit board.
- the peripheral device includes: at least one of a radio frequency circuit 1104 , a display screen 1105 , a camera component 1106 , an audio circuit 1107 , a positioning component 1108 and a power supply 1109 .
- the peripheral device interface 1103 is used to connect at least one peripheral device related to I/O (Input/Output, input/output) to the processor 1101 and the memory 1102 .
- processor 1101, memory 1102 and peripheral device interface 1103 are integrated on the same chip or circuit board; in some embodiments, any one or both of processor 1101, memory 1102 and peripheral device interface 1103 Each is implemented on a separate chip or circuit board, which is not limited in the embodiments of the present disclosure.
- the radio frequency circuit 1104 is used to receive and transmit RF (Radio Frequency, radio frequency) signals, also called electromagnetic signals.
- the radio frequency circuit 1104 communicates with the communication network and other communication devices through electromagnetic signals.
- the radio frequency circuit 1104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals.
- the radio frequency circuit 1104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like.
- the radio frequency circuit 1104 communicates with other terminals through at least one wireless communication protocol.
- the wireless communication protocol includes but is not limited to: metropolitan area network, mobile communication networks of various generations (2G, 3G, 4G and 5G), wireless local area network and/or WiFi (Wireless Fidelity, wireless fidelity) network.
- the radio frequency circuit 1104 also includes circuits related to NFC (Near Field Communication, short-range wireless communication), which is not limited in the present disclosure.
- the display screen 1105 is used to display a UI (User Interface, user interface).
- the UI includes graphics, text, icons, video, and any combination thereof.
- the display screen 1105 also has the capability to collect touch signals on or over the surface of the display screen 1105 .
- the touch signal is input to the processor 1101 as a control signal for processing.
- the display screen 1105 is also used to provide virtual buttons and/or virtual keyboards, also called soft buttons and/or soft keyboards.
- the display screen 1105 there is one display screen 1105, which is arranged on the front panel of the terminal 1100; in other embodiments, there are at least two display screens 1105, which are respectively arranged on different surfaces of the terminal 1100 or in a folding design; In some embodiments, the display screen 1105 is a flexible display screen, and is disposed on a curved surface or a folded surface of the terminal 1100 . Even, the display screen 1105 is set as a non-rectangular irregular figure, that is, a special-shaped screen. In some embodiments, the display screen 1105 is made of LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, organic light-emitting diode) and other materials.
- LCD Liquid Crystal Display, liquid crystal display
- OLED Organic Light-Emitting Diode, organic light-emitting diode
- the camera assembly 1106 is used to capture images or videos.
- the camera assembly 1106 includes a front camera and a rear camera.
- the front camera is set on the front panel of the terminal, and the rear camera is set on the back of the terminal.
- there are at least two rear cameras which are any one of the main camera, depth-of-field camera, wide-angle camera, and telephoto camera, so as to realize the fusion of the main camera and the depth-of-field camera to realize the background blur function.
- camera assembly 1106 also includes a flash.
- Audio circuitry 1107 includes a microphone and speakers.
- the microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals and input them to the processor 1101 for processing, or input them to the radio frequency circuit 1104 to realize voice communication.
- the microphone is an array microphone or an omnidirectional collection microphone.
- the speaker is used to convert the electrical signal from the processor 1101 or the radio frequency circuit 1104 into sound waves.
- the speaker is a conventional membrane speaker, or a piezoelectric ceramic speaker.
- audio circuitry 1107 also includes a headphone jack.
- the positioning component 1108 is used to locate the current geographic location of the terminal 1100 to implement navigation or LBS (Location Based Service, location-based service).
- LBS Location Based Service, location-based service
- the positioning component 1108 is a positioning component based on the GPS (Global Positioning System) of the United States, the Beidou system of China, the Grenas system of Russia or the Galileo system of the European Union.
- the power supply 1109 is used to supply power to various components in the terminal 1100 .
- the power source 1109 is alternating current, direct current, disposable batteries, or rechargeable batteries.
- the rechargeable battery supports wired charging or wireless charging.
- the rechargeable battery is also used to support fast charging technology.
- the terminal 1100 further includes one or more sensors 1110 .
- the one or more sensors 1110 include, but are not limited to: an acceleration sensor 1111 , a gyro sensor 1112 , a pressure sensor 1113 , a fingerprint sensor 1114 , an optical sensor 1115 and a proximity sensor 1116 .
- the acceleration sensor 1111 can detect the acceleration on the three coordinate axes of the coordinate system established by the terminal 1100 .
- the acceleration sensor 1111 is used to detect the components of the acceleration of gravity on the three coordinate axes.
- the processor 1101 can control the display screen 1105 to display a user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1111 .
- the acceleration sensor 1111 is also used for collecting game or user's motion data.
- the gyro sensor 1112 can detect the body direction and rotation angle of the terminal 1100 , and the gyro sensor 1112 can cooperate with the acceleration sensor 1111 to collect 3D actions of the user on the terminal 1100 .
- the processor 1101 can realize the following functions: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control and inertial navigation.
- the pressure sensor 1113 is disposed on the side frame of the terminal 1100 and/or the lower layer of the display screen 1105 .
- the processor 1101 performs left and right hand recognition or shortcut operation according to the grip signal collected by the pressure sensor 1113 .
- the processor 1101 controls the operable controls on the UI interface according to the user's pressure operation on the display screen 1105.
- the operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
- the fingerprint sensor 1114 is used to collect the user's fingerprint, and the processor 1101 recognizes the identity of the user according to the fingerprint collected by the fingerprint sensor 1114, or the fingerprint sensor 1114 recognizes the user's identity according to the collected fingerprint.
- the processor 1101 authorizes the user to perform related sensitive operations, such sensitive operations include unlocking the screen, viewing encrypted information, downloading software, making payment, and changing settings.
- the fingerprint sensor 1114 is disposed on the front, back or side of the terminal 1100 . In the case that the terminal 1100 is provided with a physical button or a manufacturer's logo, the fingerprint sensor 1114 is integrated with the physical button or the manufacturer's Logo.
- the optical sensor 1115 is used to collect ambient light intensity.
- the processor 1101 controls the display brightness of the display screen 1105 according to the ambient light intensity collected by the optical sensor 1115 . In some embodiments, when the ambient light intensity is high, the display brightness of the display screen 1105 is increased; when the ambient light intensity is low, the display brightness of the display screen 1105 is decreased. In other embodiments, the processor 1101 also dynamically adjusts shooting parameters of the camera assembly 1106 according to the ambient light intensity collected by the optical sensor 1115 .
- the proximity sensor 1116 also called a distance sensor, is usually arranged on the front panel of the terminal 1100 .
- the proximity sensor 1116 is used to collect the distance between the user and the front of the terminal 1100 .
- the processor 1101 controls the display screen 1105 to switch from the bright screen state to the off screen state;
- Step 1116 detects that the distance between the user and the front of the terminal 1100 is gradually increasing, and the processor 1101 controls the display screen 1105 to switch from the off-screen state to the on-screen state.
- FIG. 11 does not constitute a limitation on the terminal 1100, and may include more or less components than shown in the figure, or combine some components, or adopt a different component arrangement.
- a non-transitory computer-readable storage medium including program code, where the program code in the non-transitory computer-readable storage medium is executed by a processor of a computer device
- the memory 1102 includes program codes, which can be executed by the processor 1101 of the terminal 1100 to complete the above live data processing method.
- the non-volatile computer-readable storage medium is ROM (Read-Only Memory, read-only memory), RAM (Random Access Memory, random access memory), CD-ROM (Compact-Disc Read-Only Memory, CD-ROM), tapes, floppy disks and optical data storage devices, etc.
- a computer program product including a computer program, which enables the computer device to implement the above live data processing method when the computer program is executed by a processor of the computer device.
- a computer program which enables the computer device to implement the above live data processing method when the computer program is executed by a processor of the computer device.
- the above-mentioned live data processing method can be realized.
- a method for processing live data including:
- the resource displayed on the display interface of the first resource entry is the resource of the current live broadcast room
- the resource displayed on the display interface of the second resource entry is the resource of the live broadcast platform
- the resources of the live broadcast platform are displayed, including:
- At least one target resource of the live broadcast platform is displayed, and the at least one target resource is a resource satisfying a target condition among the resources of the live broadcast platform;
- At least one resource category and resources under any resource category are displayed.
- the display forms of resources in the first area and the second area are different.
- the resource meeting the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold
- display at least one target resource of the live broadcast platform including:
- the resource interaction quantity of the at least one target resource is displayed.
- the method further includes:
- the method also includes:
- the display of the at least one target resource is stopped, and the resources under the at least one resource category and any resource category are displayed.
- the second resource entry is exposed, comprising:
- the second resource entry is displayed in a manner different from other controls.
- the resources of the live broadcast platform include at least one of the following:
- the number of reservations is the number of accounts that have reserved resources
- the resources selected by the anchor account of the live broadcast room are selected by the anchor account of the live broadcast room.
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present disclosure relates to a live-streaming data processing method and apparatus, which belong to the technical field of the Internet. In the embodiments of the present disclosure, a second resource ingress is displayed in a live-streaming room, such that a user can trigger, by means of the second resource ingress, the display of a display interface of the second resource ingress, and then, resources of a live-streaming platform are displayed in the display interface of the second resource ingress.
Description
本公开基于申请号为202110610276.1、申请日为2021年06月01日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本公开作为参考。This disclosure is based on a Chinese patent application with application number 202110610276.1 and a filing date of June 1, 2021, and claims the priority of this Chinese patent application. The entire content of this Chinese patent application is hereby incorporated by reference into this disclosure.
本公开涉及互联网技术领域,尤其涉及一种直播数据处理方法及装置。The present disclosure relates to the technical field of the Internet, and in particular to a live data processing method and device.
随着直播和电商的不断发展,直播与电商的结合也越来越紧密。主播在直播间中对资源(如商品)进行介绍,观众能够随时观看直播,并购买直播间中的资源。With the continuous development of live broadcast and e-commerce, the combination of live broadcast and e-commerce is getting closer and closer. The anchor introduces resources (such as commodities) in the live broadcast room, and viewers can watch the live broadcast at any time and purchase the resources in the live broadcast room.
用户在进入直播间后,在对当前直播间的资源不感兴趣的情况下,通常需要退出当前直播间,然后进入其他直播间查看资源。After entering the live broadcast room, if the user is not interested in the resources of the current live broadcast room, he usually needs to exit the current live broadcast room, and then enter other live broadcast rooms to view resources.
发明内容Contents of the invention
本公开提供一种直播数据处理方法及装置,拓宽了资源的选择范围,提高了人机交互效率。本公开的技术方案如下:The present disclosure provides a live data processing method and device, which broaden the selection range of resources and improve the efficiency of human-computer interaction. The disclosed technical scheme is as follows:
根据本公开实施例的第一方面,提供一种直播数据处理方法,该方法包括:According to a first aspect of an embodiment of the present disclosure, a live data processing method is provided, the method comprising:
在第一资源入口的展示界面中,响应于对该展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对该展示界面的资源详情的展示指令,展示第二资源入口;In the display interface of the first resource entry, displaying the second resource in response to a touch instruction to a preset entry in the display interface or in response to not receiving a display instruction for resource details on the display interface within a preset time period Entrance;
响应于对该第二资源入口的触发操作,展示直播平台的资源;In response to the trigger operation of the second resource entry, display the resources of the live broadcast platform;
其中,该第一资源入口的展示界面用于展示当前直播间的资源,该第二资源入口的展示界面用于展示该直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
本公开实施例中,通过在直播间中展示第二资源入口,使得用户通过该第二资源入口,就能够触发展示第二资源入口的展示界面,由于该第二资源入口的展示界面用于展示直播平台的资源,使得用户能够查看除当前直播间以外的其他资源,为用户提供了更多的资源选择,拓宽了资源的选择范围,不再局限于直播间所提供的资源,用户无需退出当前直播间就能够查看更加丰富的资源,提高了人机交互效率。In the embodiment of the present disclosure, by displaying the second resource entry in the live broadcast room, the user can trigger the display interface of the second resource entry through the second resource entry, because the display interface of the second resource entry is used to display The resources of the live broadcast platform enable users to view resources other than the current live broadcast room, provide users with more resource choices, broaden the scope of resource selection, and are no longer limited to the resources provided by the live broadcast room, and users do not need to exit the current live broadcast room. In the live broadcast room, more abundant resources can be viewed, which improves the efficiency of human-computer interaction.
根据本公开实施例的第二方面,提供一种直播数据处理装置,该装置包括:According to a second aspect of an embodiment of the present disclosure, a live data processing device is provided, the device comprising:
入口展示单元,被配置为在第一资源入口的展示界面中,响应于对该展示界面中预设入 口的触控指令或者响应于预设时间段内未接收到对该展示界面的资源详情的展示指令,展示第二资源入口;The entrance display unit is configured to, in the display interface of the first resource entry, respond to a touch command of a preset entry in the display interface or respond to a failure to receive resource details on the display interface within a preset time period Display instructions to display the second resource entry;
资源展示单元,被配置为响应于对该第二资源入口的触发操作,展示直播平台的资源;The resource display unit is configured to display the resources of the live broadcast platform in response to the trigger operation of the second resource entry;
其中,该第一资源入口的展示界面用于展示当前直播间的资源,该第二资源入口的展示界面用于展示该直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
根据本公开实施例的第三方面,提供一种计算机设备,包括:According to a third aspect of an embodiment of the present disclosure, there is provided a computer device, including:
一个或多个处理器;one or more processors;
用于存储该处理器可执行程序代码的存储器;memory for storing program code executable by the processor;
其中,该处理器被配置为执行该程序代码,以实现上述第一方面中的直播数据处理方法。Wherein, the processor is configured to execute the program code, so as to realize the live data processing method in the first aspect above.
根据本公开实施例的第四方面,提供一种非易失性计算机可读存储介质,在该非易失性计算机可读存储介质中的程序代码由计算机设备的处理器执行的情况下,使得计算机设备能够执行上述第一方面中的直播数据处理方法。According to a fourth aspect of the embodiments of the present disclosure, there is provided a non-volatile computer-readable storage medium. When the program code in the non-volatile computer-readable storage medium is executed by a processor of a computer device, such that The computer device can execute the live data processing method in the first aspect above.
根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,在该计算机程序被计算机设备的处理器执行的情况下,使得计算机设备能够执行上述第一方面中的直播数据处理方法。According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product, including a computer program, which enables the computer device to perform the live data processing in the first aspect above when the computer program is executed by a processor of the computer device method.
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。The accompanying drawings here are incorporated into the specification and constitute a part of the specification, show embodiments consistent with the disclosure, and are used together with the description to explain the principle of the disclosure, and do not constitute an improper limitation of the disclosure.
图1是根据一示例性实施例示出的一种直播数据处理方法的实施环境示意图;Fig. 1 is a schematic diagram of an implementation environment of a live data processing method according to an exemplary embodiment;
图2是根据一示例性实施例示出的一种直播数据处理方法的流程图;Fig. 2 is a flowchart of a method for processing live data according to an exemplary embodiment;
图3是根据一示例性实施例示出的一种直播数据处理方法的流程图;Fig. 3 is a flow chart of a method for processing live data according to an exemplary embodiment;
图4是根据一示例性实施例示出的一种第一资源入口的展示界面的示意图;Fig. 4 is a schematic diagram of a display interface of a first resource entry according to an exemplary embodiment;
图5是根据一示例性实施例示出的一种第一资源入口的展示界面的示意图;Fig. 5 is a schematic diagram of a display interface of a first resource entry according to an exemplary embodiment;
图6是根据一示例性实施例示出的一种第一资源入口的展示界面的示意图;Fig. 6 is a schematic diagram of a display interface of a first resource entry according to an exemplary embodiment;
图7是根据一示例性实施例示出的一种第一资源入口的展示界面的示意图;Fig. 7 is a schematic diagram of a display interface of a first resource entry according to an exemplary embodiment;
图8是根据一示例性实施例示出的一种第二资源入口的展示界面的示意图;Fig. 8 is a schematic diagram of a display interface of a second resource entry according to an exemplary embodiment;
图9是根据一示例性实施例示出的一种第二资源入口的展示界面的示意图;Fig. 9 is a schematic diagram of a display interface of a second resource entry according to an exemplary embodiment;
图10是根据一示例性实施例示出的一种直播数据处理装置的框图;Fig. 10 is a block diagram of a live data processing device according to an exemplary embodiment;
图11是根据一示例性实施例示出的一种终端的框图。Fig. 11 is a block diagram of a terminal according to an exemplary embodiment.
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
本公开所涉及的数据或信息为经用户授权或者经过各方充分授权的数据或信息。The data or information involved in this disclosure is the data or information authorized by the user or fully authorized by all parties.
图1是本公开实施例提供的一种直播数据处理方法的实施环境示意图,参见图1,该实施环境包括:终端101和服务器102。FIG. 1 is a schematic diagram of an implementation environment of a live data processing method provided by an embodiment of the present disclosure. Referring to FIG. 1 , the implementation environment includes: a terminal 101 and a server 102 .
在一些实施例中,终端101为智能手机、智能手表、台式电脑、手提电脑、虚拟现实终端、增强现实终端、无线终端和膝上型便携计算机等设备中的至少一种。终端101具有通信功能,能够接入有线网络或无线网络。终端101泛指多个终端中的一个,本公开实施例仅以终端101来举例说明。本领域技术人员能够知晓,上述终端的数量能够更多或更少。In some embodiments, the terminal 101 is at least one of devices such as smart phones, smart watches, desktop computers, laptop computers, virtual reality terminals, augmented reality terminals, wireless terminals, and laptop computers. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 generally refers to one of multiple terminals, and the embodiment of the present disclosure only uses the terminal 101 as an example for illustration. Those skilled in the art can know that the number of the above terminals can be more or less.
在一些实施例中,终端101运行有直播应用程序、购物应用程序等目标应用程序。在一些实施例中,用户通过在终端101上进行操作,登录目标应用程序,通过该目标应用程序,能够观看直播,并购买直播间中的资源。In some embodiments, the terminal 101 runs target applications such as live broadcast applications and shopping applications. In some embodiments, the user logs in the target application program by performing operations on the terminal 101, and through the target application program, can watch the live broadcast and purchase resources in the live broadcast room.
本公开实施例中,终端101为直播间内观众账号对应的终端。终端101用于在直播间的第一资源入口的展示界面中,展示第二资源入口,响应于对该第二资源入口的触发操作,展示该第二资源入口的展示界面,在该第二资源入口的展示界面中,展示直播平台的资源。如此,用户不仅能够查看或购买直播间中的资源,还能够对直播平台的资源进行查看或购买。In the embodiment of the present disclosure, the terminal 101 is a terminal corresponding to a viewer account in the live broadcast room. The terminal 101 is used to display the second resource entry on the display interface of the first resource entry in the live broadcast room, and display the display interface of the second resource entry in response to a trigger operation on the second resource entry. In the display interface of the entrance, the resources of the live broadcast platform are displayed. In this way, users can not only view or purchase resources in the live broadcast room, but also view or purchase resources on the live broadcast platform.
在一些实施例中,服务器102是独立的物理服务器,或者是多个物理服务器构成的服务器集群或者分布式文件***,或者是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。在一些实施例中,服务器102与终端101通过有线或无线通信方式进行直接或间接的连接,本公开实施例对此不作限定。在一些实施例中,上述服务器102的数量能够更多或更少,本公开实施例对此不加以限定。在一些实施例中,服务器102还包括其他功能服务器,以便提供更全面且多样化的服务。In some embodiments, the server 102 is an independent physical server, or a server cluster or a distributed file system composed of multiple physical servers, or provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services Cloud servers for basic cloud computing services such as cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network, content distribution network), and big data and artificial intelligence platforms. In some embodiments, the server 102 is directly or indirectly connected to the terminal 101 through wired or wireless communication, which is not limited in this embodiment of the present disclosure. In some embodiments, the number of the above servers 102 can be more or less, which is not limited in this embodiment of the present disclosure. In some embodiments, the server 102 also includes other functional servers, so as to provide more comprehensive and diversified services.
在一些实施例中,服务器102是上述目标应用程序的后台服务器,也即是直播平台的服务器。本公开实施例中,服务器102用于向终端101发送直播间的直播数据流,以触发终端101基于接收到的直播数据流进行展示。In some embodiments, the server 102 is the background server of the above-mentioned target application program, that is, the server of the live broadcast platform. In the embodiment of the present disclosure, the server 102 is configured to send the live data stream of the live broadcast room to the terminal 101, so as to trigger the terminal 101 to display based on the received live data stream.
图2是根据一示例性实施例示出的一种直播数据处理方法的流程图,如图2所示,该方法由终端执行,包括以下步骤:Fig. 2 is a flow chart of a method for processing live data according to an exemplary embodiment. As shown in Fig. 2, the method is executed by a terminal and includes the following steps:
在步骤201中,终端在第一资源入口的展示界面中,响应于对该展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对该展示界面的资源详情的展示指令,展示第二资源入口。In step 201, in the display interface of the first resource entry, the terminal responds to a touch command of a preset entry in the display interface or in response to not receiving a display of resource details on the display interface within a preset time period Instruction to display the second resource entry.
在步骤202中,终端响应于对该第二资源入口的触发操作,展示直播平台的资源。In step 202, the terminal displays the resources of the live broadcast platform in response to the trigger operation of the second resource entry.
其中,该第一资源入口的展示界面用于展示当前直播间的资源,该第二资源入口的展示界面用于展示该直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
本公开实施例提供的技术方案,通过在直播间中展示第二资源入口,使得用户通过该第二资源入口,就能够触发展示第二资源入口的展示界面,由于该第二资源入口的展示界面用于展示直播平台的资源,使得用户能够查看除当前直播间以外的其他资源,为用户提供了更多的资源选择,拓宽了资源的选择范围,不再局限于直播间所提供的资源,用户无需退出当前直播间就能够查看更加丰富的资源,提高了人机交互效率。In the technical solution provided by the embodiments of the present disclosure, by displaying the second resource entry in the live broadcast room, the user can trigger the display interface of the second resource entry through the second resource entry. Because the display interface of the second resource entry It is used to display the resources of the live broadcast platform, enabling users to view other resources besides the current live broadcast room, providing users with more resource choices, broadening the scope of resource selection, no longer limited to the resources provided by the live broadcast room, users You can view more abundant resources without exiting the current live broadcast room, which improves the efficiency of human-computer interaction.
在一些实施例中,展示该直播平台的资源,包括:In some embodiments, the resources of the live broadcast platform are displayed, including:
在该第二资源入口的展示界面的第一区域,展示该直播平台的至少一个目标资源,该至少一个目标资源为该直播平台的资源中满足目标条件的资源;In the first area of the display interface of the second resource entry, at least one target resource of the live broadcast platform is displayed, and the at least one target resource is a resource satisfying a target condition among the resources of the live broadcast platform;
在该第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源。In the second area of the display interface of the second resource entry, at least one resource category and resources under any resource category are displayed.
在一些实施例中,该第一区域和该第二区域中对资源的展示形式不同。In some embodiments, the display forms of resources in the first area and the second area are different.
在一些实施例中,该满足目标条件的资源为资源交互数量大于或等于数量阈值的资源。In some embodiments, the resource meeting the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold.
在该第二资源入口的展示界面的第一区域,展示该直播平台的至少一个目标资源,包括:In the first area of the display interface of the second resource entry, display at least one target resource of the live broadcast platform, including:
在该第二资源入口的展示界面的第一区域,展示该至少一个目标资源的资源交互数量。In the first area of the display interface of the second resource entry, the resource interaction quantity of the at least one target resource is displayed.
在一些实施例中,在该第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源之后,该方法还包括:In some embodiments, after displaying at least one resource category and resources under any resource category in the second area of the display interface of the second resource entry, the method further includes:
响应于对该至少一个资源类目中任一资源类目的资源详情的展示指令,展示该任一资源类目下的资源。In response to an instruction to display resource details of any resource category in the at least one resource category, resources under the any resource category are displayed.
在一些实施例中,该方法还包括:In some embodiments, the method also includes:
响应于在该第二区域的滑动操作,停止展示该至少一个目标资源,展示该至少一个资源类目以及任一资源类目下的资源。In response to the sliding operation in the second area, the display of the at least one target resource is stopped, and the resources under the at least one resource category and any resource category are displayed.
在一些实施例中,展示第二资源入口,包括:In some embodiments, the second resource entry is exposed, comprising:
在该当前直播间中,通过区别于其他控件的方式展示该第二资源入口。In the current live broadcast room, the second resource entry is displayed in a manner different from other controls.
在一些实施例中,该直播平台的资源包括下述至少一项:In some embodiments, the resources of the live broadcast platform include at least one of the following:
该直播平台上其他直播间内的资源;Resources in other live broadcast rooms on the live broadcast platform;
该直播平台上资源交互数量大于第一预设阈值的资源;Resources whose resource interaction quantity on the live broadcast platform is greater than the first preset threshold;
该直播平台上预约数量大于第二预设阈值的资源,该预约数量为已预约资源的账号数量;For resources on the live broadcast platform whose number of reservations is greater than the second preset threshold, the number of reservations is the number of accounts that have reserved resources;
基于终端已登录账号的用户画像所推荐的资源;Resources recommended based on the user profile of the terminal's logged-in account;
在该直播平台的多个资源中,由该直播间的主播账号选择得到的资源。Among the multiple resources on the live broadcast platform, the resources selected by the anchor account of the live broadcast room.
上述图2所示仅为本公开的基本流程,下面基于一种具体实施方式,来对本公开提供的方案进行进一步阐述,图3是根据一示例性实施例示出的一种直播数据处理方法的流程图,参见图3,该方法包括:The above-mentioned FIG. 2 shows only the basic flow of the present disclosure. The solution provided by the present disclosure will be further elaborated below based on a specific implementation manner. FIG. 3 is a flow of a live data processing method shown according to an exemplary embodiment Fig. 3, the method includes:
在步骤301中,终端在直播间中展示第一资源入口的展示界面,该第一资源入口的展示界面用于展示当前直播间的资源。In step 301, the terminal displays the display interface of the first resource entry in the live broadcast room, and the display interface of the first resource entry is used to display the resources of the current live broadcast room.
本公开实施例中,直播间提供有至少一个资源。在一些实施例中,该资源为商品。在一些实施例中,直播间所提供的资源是直播间的主播所设定的资源,如主播在直播前所添加的资源,或者,在直播过程中新上架的资源。应理解地,该直播间内的观众所能够查看到的资源,也即是主播所设定的资源,也就是说,观众所能查看到的资源是有限的、固定的资源。其中,主播所设定的资源,是主播店铺中的资源,或者是与主播存在合作的其他直播间或者其他商家店铺的资源。本公开实施例对直播间内的资源不作限定。In the embodiment of the present disclosure, at least one resource is provided in the live broadcast room. In some embodiments, the resource is a commodity. In some embodiments, the resources provided by the live broadcast room are resources set by the anchor of the live broadcast room, such as resources added by the anchor before the live broadcast, or resources newly released during the live broadcast. It should be understood that the resources that the viewers in the live broadcast room can view are the resources set by the anchor, that is, the resources that the viewers can view are limited and fixed resources. Among them, the resources set by the anchor are the resources in the anchor store, or the resources of other live broadcast rooms or other business stores that cooperate with the anchor. The embodiment of the present disclosure does not limit the resources in the live broadcast room.
在一些实施例中,终端响应于对该第一资源入口的触发操作,展示该第一资源入口的展示界面。示例地,图4是根据一示例性实施例示出的一种第一资源入口的展示界面的示意图,参见图4,第一资源入口的展示界面是图4所示出的商品列表页面。例如,第一资源入口是直播间内的“小黄车控件”或“购物车控件”。In some embodiments, the terminal displays the presentation interface of the first resource entry in response to the trigger operation of the first resource entry. Exemplarily, FIG. 4 is a schematic diagram showing a display interface of a first resource entry according to an exemplary embodiment. Referring to FIG. 4 , the display interface of the first resource entry is the commodity list page shown in FIG. 4 . For example, the first resource entry is the "little yellow cart control" or "shopping cart control" in the live broadcast room.
在一些实施例中,终端在该第一资源入口的展示界面中,展示当前直播间的资源的资源信息。在一些实施例中,资源信息是资源名称、资源价格、资源图片等基础信息。参见图4,资源名称是图4所示出的“商品名”,资源价格是图4所示出的“商品价格”,资源图片是图4所示出的“商品图”。进一步地,资源信息还包括资源的优惠信息、运费信息、销量信息、库存信息等。参见图4,优惠信息是图4所示出的“限时秒杀、福利”等,运费信息是图4所示出的“七天无理由退货、退货包运费”等,销量信息是图4所示出的“销量第23名”,库存信息是图4所示出的“仅剩20件”。In some embodiments, the terminal displays the resource information of the resources in the current live broadcast room on the display interface of the first resource entry. In some embodiments, the resource information is basic information such as resource name, resource price, and resource picture. Referring to Fig. 4, the resource name is the "commodity name" shown in Fig. 4, the resource price is the "commodity price" shown in Fig. 4, and the resource picture is the "commodity image" shown in Fig. 4. Further, the resource information also includes resource discount information, freight information, sales information, inventory information, and the like. Referring to Figure 4, the preferential information is the "limited-time flash sale, benefits" shown in Figure 4, the shipping information is the "7-day no reason return, return package shipping fee" shown in Figure 4, and the sales information is shown in Figure 4 "Sales No. 23", the inventory information is "only 20 pieces left" as shown in Figure 4.
在步骤302中,终端响应于终端已登录账号已领取直播平台上的虚拟卡券,执行步骤303。In step 302, the terminal executes step 303 in response to the fact that the terminal has logged into the account and received the virtual coupon on the live broadcast platform.
其中,虚拟卡券是优惠券,或者是兑换券,该兑换券用于进行资源兑换或者其他代币兑换。例如,兑换券是用于兑换一次秒杀机会的券。Wherein, the virtual coupon is a coupon or an exchange coupon, and the exchange coupon is used for resource exchange or other token exchange. For example, an exchange coupon is a coupon used to exchange for a chance of a flash sale.
在一些实施例中,终端响应于终端已登录账号已领取直播平台上的虚拟卡券,在第一资源入口的展示界面中展示该账号对应的虚拟卡券。在一些实施例中,终端在该第一资源入口的展示界面的置顶栏中,展示该账号已领取的虚拟卡券。参见图4,虚拟卡券是图4所示出的“¥10元无门槛优惠券”。In some embodiments, the terminal displays the virtual coupon corresponding to the account in the display interface of the first resource entry in response to the terminal having logged in the account and receiving the virtual coupon on the live broadcast platform. In some embodiments, the terminal displays the virtual coupons received by the account in the top bar of the display interface of the first resource entry. Referring to Fig. 4, the virtual coupon is the "¥10 coupon with no threshold" shown in Fig. 4 .
在一些实施例中,在终端领取的虚拟卡券为限时的虚拟卡券的情况下,在该第一资源入口的展示界面的置顶栏中展示该虚拟卡券的有效期限。在一种可选的实施例中,在该虚拟卡券的有效期限小于或等于24小时的情况下,在该第一资源入口的展示界面的置顶栏中,展示该有效期限的倒计时。例如,“23:30:59.8后失效”。在一种可选的实施例中,在该虚拟卡券的有效期限大于24小时的情况下,在该第一资源入口的展示界面的置顶栏中,展示该有效期限的提示信息。例如,有效期限的提示信息是“有效期至2022.06.16”。In some embodiments, when the virtual coupon received by the terminal is a time-limited virtual coupon, the validity period of the virtual coupon is displayed in the top column of the display interface of the first resource entry. In an optional embodiment, when the valid period of the virtual coupon is less than or equal to 24 hours, the countdown to the valid period is displayed in the top bar of the display interface of the first resource entry. For example, "expires after 23:30:59.8". In an optional embodiment, when the validity period of the virtual coupon is greater than 24 hours, a prompt message of the validity period is displayed in the top column of the display interface of the first resource entry. For example, the prompt information of the valid period is "valid until 2022.06.16".
在一些实施例中,终端响应于终端已登录账号未领取直播平台上的虚拟卡券,或者,终端响应于终端已登录账号已使用直播平台上的虚拟卡券,不在该第一资源入口的展示界面中展示该账号对应的虚拟卡券。示例地,图5是根据一示例性实施例示出的一种第一资源入口的展示界面的示意图,参见图5,第一资源入口的展示界面是图5所示出的商品列表页面,在图5所示出的商品列表页面中,未展示虚拟卡券的相关信息。In some embodiments, the terminal has not received the virtual coupons on the live broadcast platform in response to the terminal having logged in the account, or the terminal has used the virtual coupons on the live broadcast platform in response to the terminal having logged in the account, and is not displayed at the first resource entrance. The interface displays the virtual coupons corresponding to the account. Exemplarily, FIG. 5 is a schematic diagram showing a display interface of a first resource entry according to an exemplary embodiment. Referring to FIG. 5 , the display interface of the first resource entry is the commodity list page shown in FIG. 5 . In the product list page shown in 5, the relevant information of virtual coupons is not displayed.
步骤302以在账号已领取该直播平台上的虚拟卡券的情况下,再执行后续展示第二资源入口的步骤为例。如此,通过判断终端已登录账号是否领取该直播平台上的虚拟卡券,确保在账号已领取虚拟卡券的情况下,再展示第二资源入口,使得已领取虚拟卡券的用户在直播间内能够查看的资源范围不再局限于当前直播间的资源,还能够对直播平台的资源进行查看或购买。需要说明的是,步骤302为可选步骤。在一些实施例中,终端基于步骤301展示第一资源入口的展示界面后,无需执行步骤302,执行步骤303即可。Step 302 is an example of performing the subsequent step of displaying the second resource entry when the account has received the virtual coupon on the live broadcast platform. In this way, by judging whether the terminal has logged in the account to receive the virtual coupon on the live broadcast platform, it is ensured that the second resource entrance is displayed when the account has already received the virtual coupon, so that the user who has received the virtual coupon can enter the live broadcast room The scope of resources that can be viewed is no longer limited to the resources of the current live broadcast room, and the resources of the live broadcast platform can also be viewed or purchased. It should be noted that step 302 is an optional step. In some embodiments, after the terminal displays the display interface of the first resource entry based on step 301, it is not necessary to perform step 302, but only to perform step 303.
在步骤303中,终端响应于对该展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对该展示界面的资源详情的展示指令,展示第二资源入口。In step 303, the terminal displays the second resource entry in response to a touch instruction of the preset entry in the display interface or in response to not receiving a display instruction of resource details on the display interface within a preset time period.
在一些实施例中,第一资源入口的展示界面提供有预设入口,终端响应于对该预设入口的触控指令,在该第一资源入口的展示界面中,展示该第二资源入口。In some embodiments, the display interface of the first resource entry is provided with a preset entry, and the terminal displays the second resource entry on the display interface of the first resource entry in response to a touch instruction on the preset entry.
在一些实施例中,终端响应于对该预设入口的触控指令,展示该预设入口切换为该第二资源入口。在一些实施例中,预设入口为虚拟卡券的查看入口。示例地,参见图4,预设入口是图4所示出的“优惠券入口”。示例地,图6是根据一示例性实施例示出的一种第一资源入口的展示界面的示意图,参见图6,第二资源入口是图6所示出的“开宝箱”控件。In some embodiments, the terminal responds to the touch command of the default entry, displaying that the default entry is switched to the second resource entry. In some embodiments, the preset entry is a viewing entry of virtual coupons. For example, referring to FIG. 4 , the preset entry is the “coupon entry” shown in FIG. 4 . Exemplarily, FIG. 6 is a schematic diagram showing a display interface of a first resource entry according to an exemplary embodiment. Referring to FIG. 6 , the second resource entry is the "treasure chest" control shown in FIG. 6 .
在一些实施例中,终端响应于预设时间段内未接收到对该展示界面的资源详情的展示指令,展示该第二资源入口。In some embodiments, the terminal displays the second resource entry in response to not receiving a display instruction for the resource details on the display interface within a preset time period.
本公开实施例中,预设时间段为预先设定的固定时间段。在一些实施例中,预设时间段基于对第一资源入口的展示界面的浏览时长确定。例如,预设时间段是从当前展示界面的初始展示时刻至浏览时长达到10s的时间段。在一些实施例中,第一资源入口的展示界面包括资源查看控件和资源交易控件,参见图4,资源查看控件是图4所示出的“商品图”查看控件、“销量信息”查看控件、“优惠信息”查看控件等信息查看控件,资源交易控件是图4所示出的“去抢购”控件、“去参与”控件。在一些实施例中,资源详情的展示指令基于资源查看控件和资源交易控件触发。In the embodiment of the present disclosure, the preset time period is a preset fixed time period. In some embodiments, the preset time period is determined based on the browsing time of the display interface of the first resource entry. For example, the preset time period is the time period from the moment when the current display interface is initially displayed to when the browsing time reaches 10s. In some embodiments, the display interface of the first resource entry includes a resource viewing control and a resource transaction control. Referring to FIG. The information viewing controls such as the "preferential information" viewing control, and the resource transaction control are the "go snapping up" control and the "go to participate" control shown in FIG. 4 . In some embodiments, the display instruction of resource details is triggered based on the resource view control and the resource transaction control.
在该实施例中,在用户浏览第一资源入口的展示界面一定时长、且未发生查看详情或购物行为时,表明用户具备对资源的购买意向、但对当前直播间的资源的购买意向较低,此时再展示该第二资源入口,以便用户基于该入口,查看更多资源,为用户提供了更多的资源选择,满足了用户的购物需求,提升了用户的直播购物体验,同时,还能够吸引用户购买资源,从而提升直播间的用户留存率。In this embodiment, when the user browses the display interface of the first resource entry for a certain period of time and does not view details or purchase behaviors, it indicates that the user has the intention to purchase resources, but the intention to purchase resources in the current live broadcast room is relatively low. , and then display the second resource entry, so that users can view more resources based on this entry, providing users with more resource choices, satisfying users' shopping needs, and improving users' live shopping experience. It can attract users to purchase resources, thereby improving the user retention rate of the live broadcast room.
在一些实施例中,终端在该第一资源入口的展示界面的置顶栏中,展示该第二资源入口。示例地,参见图6,终端在该商品列表页面的置顶栏中,展示该第二资源入口,该第二资源入口是图6所示出的“开宝箱”控件。在该实施例中,通过在第一资源入口的展示界面中展示第二资源入口,增加了第一资源入口的展示界面所展示的信息量,以便用户在浏览本直播间提供的资源时,还能够查看直播平台的其他资源,为用户提供了更多的资源选择。In some embodiments, the terminal displays the second resource entry in the top column of the display interface of the first resource entry. For example, referring to FIG. 6 , the terminal displays the second resource entry in the top bar of the product list page, and the second resource entry is the "treasure chest" control shown in FIG. 6 . In this embodiment, by displaying the second resource entry in the display interface of the first resource entry, the amount of information displayed on the display interface of the first resource entry is increased, so that when users browse the resources provided by this live broadcast room, they can also Being able to view other resources of the live broadcast platform provides users with more resource choices.
在一些实施例中,终端在该当前直播间中,通过区别于其他控件的方式展示该第二资源入口。在一种可选的实施例中,终端在该直播间中,以晃动展示的形式,展示该第二资源入口。示例地,图7是根据一示例性实施例示出的一种第一资源入口的展示界面的示意图,参见图7,终端在该第一资源入口的展示界面的置顶栏中,以晃动展示的形式,展示该第二资源入口。在另一种可选的实施例中,终端在该直播间中,以高亮展示的形式,展示该第二资源入口。如此,通过区别展示的方式,起到了突出显示第二资源入口的效果,能够有效引导用户触发该第二资源入口。In some embodiments, the terminal displays the second resource entry in a manner different from other controls in the current live broadcast room. In an optional embodiment, the terminal displays the second resource entry in the form of a shaking display in the live broadcast room. Exemplarily, FIG. 7 is a schematic diagram showing a display interface of a first resource entry according to an exemplary embodiment. Referring to FIG. 7 , the terminal displays in the form of shaking in the top bar of the display interface of the first resource entry , displaying the second resource entry. In another optional embodiment, the terminal displays the second resource entry in the form of a highlighted display in the live broadcast room. In this way, the effect of highlighting the second resource entry is achieved by means of differential display, which can effectively guide the user to trigger the second resource entry.
在一些实施例中,终端在该直播间中,展示资源提示信息,该资源提示信息用于提示基于该第二资源入口能够查看该直播平台的资源。通过展示资源提示信息,增加了直播间所展示的信息量,以提示用户基于该第二资源入口能够查看该直播平台的资源。In some embodiments, the terminal displays resource prompt information in the live broadcast room, and the resource prompt information is used to prompt that resources of the live broadcast platform can be viewed based on the second resource entry. By displaying resource prompt information, the amount of information displayed in the live broadcast room is increased, so as to remind users that they can view the resources of the live broadcast platform based on the second resource entry.
在一些实施例中,在该直播间中,以气泡展示的形式,展示该资源提示信息。参见图7,终端在该第一资源入口的展示界面的置顶栏中,以气泡展示的形式,展示该资源提示信息。 其中,资源提示信息的内容是“你有一个惊喜宝盒待开启”。通过气泡展示资源提示信息的方式,起到了突出显示资源提示信息的效果,能够有效引导用户触发该第二资源入口。In some embodiments, the resource prompt information is displayed in the form of a bubble display in the live broadcast room. Referring to FIG. 7 , the terminal displays the resource prompt information in the form of bubble display in the top column of the display interface of the first resource entry. Among them, the content of the resource prompt message is "You have a surprise treasure box to be opened". The method of displaying the resource prompt information through the bubble has the effect of highlighting the resource prompt information, and can effectively guide the user to trigger the second resource entry.
在一些实施例中,终端在展示该第二资源入口之前,还在该直播间中,展示目标动画,该目标动画用于指示基于该第二资源入口能够查看该直播平台的资源。通过展示目标动画,增加了直播间所展示的信息量,在提示用户基于该第二资源入口能够查看该直播平台的资源的同时,还能够引导用户触发该第二资源入口。In some embodiments, before displaying the second resource entry, the terminal displays a target animation in the live broadcast room, and the target animation is used to indicate that resources of the live broadcast platform can be viewed based on the second resource entry. By displaying the target animation, the amount of information displayed in the live broadcast room is increased. While prompting the user to view the resources of the live broadcast platform based on the second resource entry, the user can also be guided to trigger the second resource entry.
在步骤304中,终端响应于对该第二资源入口的触发操作,展示该第二资源入口的展示界面,该第二资源入口的展示界面用于展示该直播平台的资源。In step 304, the terminal displays the display interface of the second resource entry in response to the trigger operation of the second resource entry, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
本公开实施例中,直播平台的资源包括下述至少一项:该直播平台上其他直播间内的资源;该直播平台上资源交互数量大于第一预设阈值的资源;该直播平台上预约数量大于第二预设阈值的资源,该预约数量为已预约资源的账号数量;基于终端已登录账号的用户画像所推荐的资源;在该直播平台的多个资源中,由该直播间的主播账号选择得到的资源。上述所提到的至少一项是指上述多种资源中的一项、两项或多项,也即是,直播平台的资源包括上述多种资源中的一项、两项或多项。In the embodiment of the present disclosure, the resources of the live broadcast platform include at least one of the following: resources in other live broadcast rooms on the live broadcast platform; resources whose resource interaction quantity on the live broadcast platform is greater than the first preset threshold; For resources greater than the second preset threshold, the number of reserved resources is the number of accounts that have already reserved resources; resources recommended based on the user portrait of the account that the terminal has logged into; among the multiple resources on the live broadcast platform, the anchor account of the live broadcast room Select the resulting resource. The above-mentioned at least one item refers to one, two or more of the above-mentioned multiple resources, that is, the resources of the live broadcast platform include one, two or more of the above-mentioned multiple resources.
其中,资源交互数量表示与资源发生交互行为的数量,如浏览量、销量、收藏量等。第一预设阈值为预先设定的固定阈值,如1000。在一些实施例中,资源交互数量大于第一预设阈值的资源,也即是资源交互数量排序中次序靠前(top)的资源。第二预设阈值为预先设定的固定阈值,如500。在一些实施例中,预约数量大于第二预设阈值的资源也即是预约数量排序中次序靠前的资源。在一些实施例中,预设阈值基于次序靠前的资源数量确定。如此,基于预设阈值来获取待推荐的资源,能够获取到资源交互数量或预约数量排序中次序靠前的资源,使得所推荐的资源是用户可能感兴趣的资源。用户画像用于描述用户的属性信息、行为信息以及其他关联信息,如此,基于用户画像来获取待推荐的资源,能够获取到与用户相关的资源,达到了针对用户来推荐资源的效果。在一些实施例中,主播账号通过选择直播平台上的直播间来选择资源,或者,主播账号通过选择直播平台上的店铺来选择资源。如此,为主播提供了自行推荐资源的功能,提高了推荐资源的灵活性。Wherein, the number of resource interactions indicates the number of interactions with the resources, such as page views, sales volume, favorites, and the like. The first preset threshold is a preset fixed threshold, such as 1000. In some embodiments, the resource whose interaction quantity is greater than the first preset threshold is the resource with a top order (top) in resource interaction quantity sorting. The second preset threshold is a preset fixed threshold, such as 500. In some embodiments, the resource whose reservation quantity is greater than the second preset threshold is the resource with the highest order in the reservation quantity ranking. In some embodiments, the preset threshold is determined based on the number of resources in the top order. In this way, the resources to be recommended are obtained based on the preset threshold, and the resources that are ranked higher in the number of resource interactions or the number of reservations can be obtained, so that the recommended resources are resources that the user may be interested in. User portraits are used to describe user attribute information, behavior information, and other related information. In this way, resources to be recommended are obtained based on user portraits, and resources related to users can be obtained, achieving the effect of recommending resources for users. In some embodiments, the anchor account selects resources by selecting a live room on the live broadcast platform, or the anchor account selects resources by selecting a store on the live broadcast platform. In this way, the anchor is provided with the function of recommending resources by himself, which improves the flexibility of recommending resources.
在上述实施例中,提供了多种推荐资源的方式,使得所推荐的资源是用户可能感兴趣的资源,从而吸引更多用户购买资源。In the foregoing embodiments, various ways of recommending resources are provided, so that the recommended resources are resources that users may be interested in, thereby attracting more users to purchase resources.
示例地,图8是根据一示例性实施例示出的一种第二资源入口的展示界面的示意图,参见图8,第二资源入口的展示界面是图8所示出的“惊喜宝箱”页面。For example, FIG. 8 is a schematic diagram showing a display interface of a second resource entry according to an exemplary embodiment. Referring to FIG. 8 , the display interface of the second resource entry is the "surprise treasure box" page shown in FIG. 8 .
在一些实施例中,终端采用分区域显示的方式,来展示资源,相应过程为:终端在该第二资源入口的展示界面的第一区域,展示该直播平台的至少一个目标资源,该至少一个目标 资源为该直播平台的资源中满足目标条件的资源,在该第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源。在该实施例中,通过在第一区域展示满足目标条件的目标资源,起到了突出显示目标资源的效果,能够引导用户去查看或购买该目标资源,通过在第二区域展示各个资源类目以及任一类目下的资源,增加了第二资源入口的展示界面所展示的信息量,以便用户基于所展示的资源类目来查看资源。In some embodiments, the terminal displays resources in a region-by-region manner, and the corresponding process is: the terminal displays at least one target resource of the live broadcast platform in the first region of the display interface of the second resource entry, and the at least one The target resource is a resource that satisfies the target condition among the resources of the live broadcast platform, and at least one resource category and resources under any resource category are displayed in the second area of the display interface of the second resource entry. In this embodiment, by displaying the target resources that meet the target conditions in the first area, the effect of highlighting the target resources is achieved, which can guide users to view or purchase the target resources. By displaying various resource categories and For resources under any category, the amount of information displayed on the display interface of the second resource entry is increased, so that users can view resources based on the displayed resource category.
其中,第一区域为预先设定的固定区域,如上方区域。第二区域为预先设定的固定区域,如下方区域。参见图8,终端在该第二资源入口的展示界面的上方区域,展示该至少一个目标资源,在该第二资源入口的展示界面的下方区域,展示该至少一个资源类目以及任一资源类目下的资源。Wherein, the first area is a preset fixed area, such as the upper area. The second area is a preset fixed area, such as the lower area. Referring to FIG. 8 , the terminal displays the at least one target resource in the upper area of the display interface of the second resource entry, and displays the at least one resource category and any resource category in the lower area of the display interface of the second resource entry. current resources.
在一些实施例中,该第一区域和该第二区域中对资源的展示形式不同。在一些实施例中,终端在第一区域,以资源卡片的形式,展示该至少一个目标资源,在第二区域,以资源列表的形式,展示该至少一个资源类目以及任一资源类目下的资源。在该实施例中,在第一区域和第二区域中,分别采用不同的展示形式来展示资源,能够起到区别显示的效果,以便于用户明确各个区域所展示的资源。在一些实施例中,终端在第一区域所展示的资源卡片中,以第一图片尺寸,来展示该至少一个目标资源,在第二区域所展示的资源列表中,以第二图片尺寸,来展示资源类目下的资源,其中,第一图片尺寸大于第二图片尺寸。In some embodiments, the display forms of resources in the first area and the second area are different. In some embodiments, the terminal displays the at least one target resource in the form of a resource card in the first area, and displays the at least one resource category and any resources under any resource category in the second area in the form of a resource list. Resources. In this embodiment, in the first area and the second area, resources are displayed in different display forms, which can achieve a differentiated display effect, so that the user can clarify the resources displayed in each area. In some embodiments, the terminal displays the at least one target resource with a first picture size in the resource card displayed in the first area, and displays the at least one target resource with a second picture size in the resource list displayed in the second area. Display resources under the resource category, where the size of the first picture is larger than the size of the second picture.
本公开实施例中,目标条件用于在直播平台的资源中,确定至少一个目标资源。在一些实施例中,目标条件为资源交互数量大于或等于数量阈值,则满足目标条件的资源也即是资源交互数量大于或等于数量阈值的资源。在一些实施例中,终端在该第二资源入口的展示界面的第一区域,展示该至少一个目标资源的资源交互数量。参见图8,以资源交互数量为该目标资源的销量为例,资源交互数量是图8所示出的“1.31万人已抢”中的“1.31万”。在该实施例中,通过展示资源交互数量大于或等于数量阈值的资源,增加了第二资源入口的展示界面所展示的信息量,以便用户及时获知各个目标资源的资源交互数量,从而吸引用户购买资源。In the embodiments of the present disclosure, the target condition is used to determine at least one target resource among the resources of the live broadcast platform. In some embodiments, the target condition is that the resource interaction quantity is greater than or equal to the quantity threshold, and the resources satisfying the target condition are resources whose resource interaction quantity is greater than or equal to the quantity threshold. In some embodiments, the terminal displays the resource interaction quantity of the at least one target resource in the first area of the display interface of the second resource entry. Referring to FIG. 8 , taking the resource interaction quantity as the sales volume of the target resource as an example, the resource interaction quantity is “13,100” in the “13,100 people already robbed” shown in FIG. 8 . In this embodiment, by displaying resources whose resource interaction quantity is greater than or equal to the quantity threshold, the amount of information displayed on the display interface of the second resource entry is increased, so that users can know the resource interaction quantity of each target resource in time, thereby attracting users to purchase resource.
本公开实施例中,资源类目是指资源所属的类目。参见图8,资源类目是图8所示出的“老铁都爱买、生活用品、吃货专区”等类目。在图8所示出的第二资源入口的展示界面中,以默认展示“老铁都爱买”类目下的资源为例。在一些实施例中,在该第二资源入口的展示界面的第二区域中,终端响应于对该至少一个资源类目中任一资源类目的资源详情的展示指令,展示该任一资源类目下的资源。在一些实施例中,资源详情的展示指令基于对资源类目的触控操作触发。在该实施例中,通过对任一资源类目的触控操作,就能够触发展示对应资源类目下的资源,无需用户在多个资源中反复查看来寻找某一类目的资源,提高了用户查看 资源的效率,提升了用户的直播购物体验。In the embodiments of the present disclosure, the resource category refers to the category to which the resource belongs. Referring to Figure 8, the resource categories are the categories shown in Figure 8, such as "old irons love to buy, daily necessities, foodie zone". In the display interface of the second resource entry shown in FIG. 8 , it is taken as an example to display resources under the category of "veterans like to buy" by default. In some embodiments, in the second area of the display interface of the second resource entry, the terminal responds to an instruction to display the resource details of any resource category in the at least one resource category, and displays the resources of any resource category current resources. In some embodiments, the display instruction of the resource details is triggered based on a touch operation on the resource category. In this embodiment, through a touch operation on any resource category, the resources under the corresponding resource category can be triggered to be displayed, and there is no need for the user to repeatedly check in multiple resources to find a resource of a certain category, which improves resource utilization. The efficiency of users viewing resources improves the user's live shopping experience.
上述过程介绍了在第二资源入口的展示界面中分区域展示资源的过程。在一些实施例中,终端响应于在该第二区域的滑动操作,停止展示该至少一个目标资源,展示该至少一个资源类目以及任一资源类目下的资源。以第一区域为上方区域、第二区域为下方区域为例,滑动操作为上滑操作,相应地,终端响应于在该第二区域的上滑操作,停止展示该至少一个目标资源,展示该至少一个资源类目以及任一资源类目下的资源。如此,通过在第二区域的滑动操作,就能够切换至展示各个资源类目以及任一类目下的资源,操作简单便捷,提高了人机交互效率。The above process introduces the process of displaying resources by region in the display interface of the second resource entry. In some embodiments, in response to the sliding operation in the second area, the terminal stops displaying the at least one target resource, and displays the at least one resource category and resources under any resource category. Taking the first area as the upper area and the second area as the lower area as an example, the sliding operation is a sliding up operation, and correspondingly, the terminal stops displaying the at least one target resource in response to the sliding up operation in the second area, and displays the At least one resource category and resources under any resource category. In this way, through the sliding operation in the second area, it is possible to switch to displaying various resource categories and resources under any category, which is simple and convenient to operate and improves the efficiency of human-computer interaction.
示例地,图9是根据一示例性实施例示出的一种第二资源入口的展示界面的示意图,参见图9,第二资源入口的展示界面是图9所示出的“惊喜宝箱”页面,在图9所示出的“惊喜宝箱”页面中,展示至少一个资源类目以及任一资源类目下的资源。进一步地,在第二资源入口的展示界面展示该至少一个资源类目以及任一资源类目下的资源的情况下,终端响应于在该第二区域的下滑操作,在该第二资源入口的展示界面的第一区域,展示至少一个目标资源,在该第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源。Exemplarily, FIG. 9 is a schematic diagram showing a display interface of a second resource entry according to an exemplary embodiment. Referring to FIG. 9 , the display interface of the second resource entry is the "surprise treasure box" page shown in FIG. 9 . In the "surprise treasure box" page shown in FIG. 9 , at least one resource category and resources under any resource category are displayed. Further, in the case where the display interface of the second resource entry displays the at least one resource category and resources under any resource category, the terminal responds to the sliding operation in the second area, and in the second resource entry The first area of the display interface displays at least one target resource, and the second area of the display interface of the second resource entry displays at least one resource category and resources under any resource category.
在一些实施例中,第二资源入口的展示界面提供有交易控件。其中,一个交易控件对应一个资源。参见图8,交易控件是图8所示出的“抢”控件或“去抢购”控件。在一些实施例中,终端响应于对任一交易控件的触发操作,基于该任一交易控件对应的资源,执行后续交易流程。In some embodiments, the display interface of the second resource portal is provided with transaction controls. Among them, one transaction control corresponds to one resource. Referring to Fig. 8, the transaction control is the "grab" control or "go to snap up" control shown in Fig. 8 . In some embodiments, the terminal executes a subsequent transaction process based on a resource corresponding to any transaction control in response to a trigger operation on any transaction control.
本公开实施例提供的技术方案,通过在直播间中展示第二资源入口,使得用户通过该第二资源入口,就能够触发展示第二资源入口的展示界面,由于该第二资源入口的展示界面用于展示直播平台的资源,使得用户能够查看除当前直播间以外的其他资源,为用户提供了更多的资源选择,拓宽了资源的选择范围,不再局限于直播间所提供的资源,用户无需退出当前直播间就能够查看更加丰富的资源,提高了人机交互效率。In the technical solution provided by the embodiments of the present disclosure, by displaying the second resource entry in the live broadcast room, the user can trigger the display interface of the second resource entry through the second resource entry. Because the display interface of the second resource entry It is used to display the resources of the live broadcast platform, enabling users to view other resources besides the current live broadcast room, providing users with more resource choices, broadening the scope of resource selection, no longer limited to the resources provided by the live broadcast room, users You can view more abundant resources without exiting the current live broadcast room, which improves the efficiency of human-computer interaction.
图10是根据一示例性实施例示出的一种直播数据处理装置的框图。参见图10,该装置包括入口展示单元1001和资源展示单元1002。Fig. 10 is a block diagram of a live data processing device according to an exemplary embodiment. Referring to FIG. 10 , the device includes an entry display unit 1001 and a resource display unit 1002 .
入口展示单元1001,被配置为在第一资源入口的展示界面中,响应于对该展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对该展示界面的资源详情的展示指令,展示第二资源入口;The entry display unit 1001 is configured to, in the display interface of the first resource entry, respond to a touch command of a preset entry in the display interface or in response to not receiving resource details of the display interface within a preset time period display command to display the second resource entry;
资源展示单元1002,被配置为响应于对该第二资源入口的触发操作,展示直播平台的资 源;The resource display unit 1002 is configured to display the resources of the live broadcast platform in response to the trigger operation of the second resource entry;
其中,该第一资源入口的展示界面用于展示当前直播间的资源,该第二资源入口的展示界面用于展示该直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
本公开实施例提供的技术方案,通过在直播间中展示第二资源入口,使得用户通过该第二资源入口,就能够触发展示第二资源入口的展示界面,由于该第二资源入口的展示界面用于展示直播平台的资源,使得用户能够查看除当前直播间以外的其他资源,为用户提供了更多的资源选择,拓宽了资源的选择范围,不再局限于直播间所提供的资源,用户无需退出当前直播间就能够查看更加丰富的资源,提高了人机交互效率。In the technical solution provided by the embodiments of the present disclosure, by displaying the second resource entry in the live broadcast room, the user can trigger the display interface of the second resource entry through the second resource entry. Because the display interface of the second resource entry It is used to display the resources of the live broadcast platform, enabling users to view other resources besides the current live broadcast room, providing users with more resource choices, broadening the scope of resource selection, no longer limited to the resources provided by the live broadcast room, users You can view more abundant resources without exiting the current live broadcast room, which improves the efficiency of human-computer interaction.
在一些实施例中,该资源展示单元1002,包括:In some embodiments, the resource display unit 1002 includes:
第一资源展示子单元,被配置为在该第二资源入口的展示界面的第一区域,展示该直播平台的至少一个目标资源,该至少一个目标资源为该直播平台的资源中满足目标条件的资源;The first resource display subunit is configured to display at least one target resource of the live broadcast platform in the first area of the display interface of the second resource entry, and the at least one target resource is one of the resources of the live broadcast platform that satisfies the target condition resource;
第二资源展示子单元,被配置为在该第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源。The second resource display subunit is configured to display at least one resource category and resources under any resource category in the second area of the display interface of the second resource entry.
在一些实施例中,该第一区域和该第二区域中对资源的展示形式不同。In some embodiments, the display forms of resources in the first area and the second area are different.
在一些实施例中,该满足目标条件的资源为资源交互数量大于或等于数量阈值的资源;In some embodiments, the resource meeting the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold;
该第一资源展示子单元,被配置为:The first resource presentation subunit is configured as:
在该第二资源入口的展示界面的第一区域,展示该至少一个目标资源的资源交互数量。In the first area of the display interface of the second resource entry, the resource interaction quantity of the at least one target resource is displayed.
在一些实施例中,该第二资源展示子单元,还被配置为:In some embodiments, the second resource presentation subunit is further configured to:
响应于对该至少一个资源类目中任一资源类目的资源详情的展示指令,展示被选中的资源类目下的资源。In response to an instruction to display resource details of any resource category in the at least one resource category, resources under the selected resource category are displayed.
在一些实施例中,该资源展示单元1002,还被配置为:In some embodiments, the resource presentation unit 1002 is further configured to:
响应于在该第二区域的滑动操作,停止展示该至少一个目标资源,展示该至少一个资源类目以及任一资源类目下的资源。In response to the sliding operation in the second area, the display of the at least one target resource is stopped, and the resources under the at least one resource category and any resource category are displayed.
在一些实施例中,该入口展示单元1001,被配置为:In some embodiments, the entrance display unit 1001 is configured to:
在该当前直播间中,通过区别于其他控件的方式展示该第二资源入口。In the current live broadcast room, the second resource entry is displayed in a manner different from other controls.
在一些实施例中,该直播平台的资源包括下述至少一项:In some embodiments, the resources of the live broadcast platform include at least one of the following:
该直播平台上其他直播间内的资源;Resources in other live broadcast rooms on the live broadcast platform;
该直播平台上资源交互数量大于第一预设阈值的资源;Resources whose resource interaction quantity on the live broadcast platform is greater than the first preset threshold;
该直播平台上预约数量大于第二预设阈值的资源,该预约数量为已预约资源的账号数量;For resources on the live broadcast platform whose number of reservations is greater than the second preset threshold, the number of reservations is the number of accounts that have reserved resources;
基于终端已登录账号的用户画像所推荐的资源;Resources recommended based on the user profile of the terminal's logged-in account;
在该直播平台的多个资源中,由该直播间的主播账号选择得到的资源。Among the multiple resources on the live broadcast platform, the resources selected by the anchor account of the live broadcast room.
在一些实施例中,本公开实施例提到的计算机设备提供为一种终端。图11是根据一示例性实施例示出的一种终端1100的框图。在一些实施例中,该终端1100为智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端1100还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。In some embodiments, the computer device mentioned in the embodiments of the present disclosure is provided as a terminal. Fig. 11 is a block diagram of a terminal 1100 according to an exemplary embodiment. In some embodiments, the terminal 1100 is a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, moving picture expert compression standard audio level 3), MP4 (Moving Picture Experts Group Audio Layer IV, moving picture Expert compression standard audio level 4) player, laptop or desktop computer. The terminal 1100 may also be called user equipment, portable terminal, laptop terminal, desktop terminal and other names.
通常,终端1100包括有:处理器1101和存储器1102。Generally, the terminal 1100 includes: a processor 1101 and a memory 1102 .
在一些实施例中,处理器1101包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器1101采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。在一些实施例中,处理器1101还包括主处理器和协处理器,主处理器是用于处理处于唤醒状态的数据的处理器,也称CPU(Central Processing Unit,中央处理器);协处理器是用于处理处于待机状态的数据的低功耗处理器。在一些实施例中,处理器1101集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。在一些实施例中,处理器1101还包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。In some embodiments, the processor 1101 includes one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 1101 is realized by at least one hardware form in DSP (Digital Signal Processing, digital signal processing), FPGA (Field-Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array, programmable logic array) . In some embodiments, the processor 1101 also includes a main processor and a coprocessor, and the main processor is a processor for processing data in an awake state, also called a CPU (Central Processing Unit, central processing unit); a coprocessor A processor is a low-power processor used to process data in a standby state. In some embodiments, the processor 1101 is integrated with a GPU (Graphics Processing Unit, image processor), and the GPU is used for rendering and drawing the content that needs to be displayed on the display screen. In some embodiments, the processor 1101 further includes an AI (Artificial Intelligence, artificial intelligence) processor, and the AI processor is configured to process computing operations related to machine learning.
在一些实施例中,存储器1102包括一个或多个计算机可读存储介质,该计算机可读存储介质是非暂态的,或者,该计算机可读存储介质为其他类型,本公开实施例对此不加以限定。在一些实施例中,存储器1102还包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1102中的非暂态的计算机可读存储介质用于存储至少一个程序代码,该至少一个程序代码用于被处理器1101所执行以实现本公开中方法实施例提供的直播数据处理方法中终端执行的过程。In some embodiments, the memory 1102 includes one or more computer-readable storage media, which are non-transitory or of other types, which are not addressed in the embodiments of the present disclosure. limited. In some embodiments, the memory 1102 also includes high-speed random access memory, and non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1102 is used to store at least one program code, and the at least one program code is used to be executed by the processor 1101 to implement the methods provided by the method embodiments of the present disclosure. A process executed by a terminal in the live data processing method.
在一些实施例中,终端1100还包括有:***设备接口1103和至少一个***设备。处理器1101、存储器1102和***设备接口1103之间通过总线或信号线相连。各个***设备通过总线、信号线或电路板与***设备接口1103相连。在一些实施例中,***设备包括:射频电路1104、显示屏1105、摄像头组件1106、音频电路1107、定位组件1108和电源1109中的至少一种。In some embodiments, the terminal 1100 further includes: a peripheral device interface 1103 and at least one peripheral device. The processor 1101, the memory 1102, and the peripheral device interface 1103 are connected through buses or signal lines. Each peripheral device is connected to the peripheral device interface 1103 through a bus, a signal line or a circuit board. In some embodiments, the peripheral device includes: at least one of a radio frequency circuit 1104 , a display screen 1105 , a camera component 1106 , an audio circuit 1107 , a positioning component 1108 and a power supply 1109 .
在一些实施例中,***设备接口1103被用于将I/O(Input/Output,输入/输出)相关的至少一个***设备连接到处理器1101和存储器1102。在一些实施例中,处理器1101、存储器1102和***设备接口1103被集成在同一芯片或电路板上;在一些实施例中,处理器1101、 存储器1102和***设备接口1103中的任意一个或两个在单独的芯片或电路板上实现,本公开实施例对此不加以限定。In some embodiments, the peripheral device interface 1103 is used to connect at least one peripheral device related to I/O (Input/Output, input/output) to the processor 1101 and the memory 1102 . In some embodiments, processor 1101, memory 1102 and peripheral device interface 1103 are integrated on the same chip or circuit board; in some embodiments, any one or both of processor 1101, memory 1102 and peripheral device interface 1103 Each is implemented on a separate chip or circuit board, which is not limited in the embodiments of the present disclosure.
射频电路1104用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1104通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1104将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。在一些实施例中,射频电路1104包括:天线***、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1104通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路1104还包括NFC(Near Field Communication,近距离无线通信)有关的电路,本公开对此不加以限定。The radio frequency circuit 1104 is used to receive and transmit RF (Radio Frequency, radio frequency) signals, also called electromagnetic signals. The radio frequency circuit 1104 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1104 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. In some embodiments, the radio frequency circuit 1104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and the like. The radio frequency circuit 1104 communicates with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: metropolitan area network, mobile communication networks of various generations (2G, 3G, 4G and 5G), wireless local area network and/or WiFi (Wireless Fidelity, wireless fidelity) network. In some embodiments, the radio frequency circuit 1104 also includes circuits related to NFC (Near Field Communication, short-range wireless communication), which is not limited in the present disclosure.
显示屏1105用于显示UI(User Interface,用户界面)。在一些实施例中,该UI包括图形、文本、图标、视频及其它们的任意组合。在显示屏1105是触摸显示屏的情况下,显示屏1105还具有采集在显示屏1105的表面或表面上方的触摸信号的能力。在一些实施例中,该触摸信号作为控制信号输入至处理器1101进行处理。此时,显示屏1105还用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1105为一个,设置在终端1100的前面板;在另一些实施例中,显示屏1105为至少两个,分别设置在终端1100的不同表面或呈折叠设计;在另一些实施例中,显示屏1105是柔性显示屏,设置在终端1100的弯曲表面上或折叠面上。甚至,显示屏1105还设置成非矩形的不规则图形,也即异形屏。在一些实施例中,显示屏1105采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。The display screen 1105 is used to display a UI (User Interface, user interface). In some embodiments, the UI includes graphics, text, icons, video, and any combination thereof. Where the display screen 1105 is a touch display screen, the display screen 1105 also has the capability to collect touch signals on or over the surface of the display screen 1105 . In some embodiments, the touch signal is input to the processor 1101 as a control signal for processing. At this time, the display screen 1105 is also used to provide virtual buttons and/or virtual keyboards, also called soft buttons and/or soft keyboards. In some embodiments, there is one display screen 1105, which is arranged on the front panel of the terminal 1100; in other embodiments, there are at least two display screens 1105, which are respectively arranged on different surfaces of the terminal 1100 or in a folding design; In some embodiments, the display screen 1105 is a flexible display screen, and is disposed on a curved surface or a folded surface of the terminal 1100 . Even, the display screen 1105 is set as a non-rectangular irregular figure, that is, a special-shaped screen. In some embodiments, the display screen 1105 is made of LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, organic light-emitting diode) and other materials.
摄像头组件1106用于采集图像或视频。在一些实施例中,摄像头组件1106包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1106还包括闪光灯。例如,单色温闪光灯,或者双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,用于不同色温下的光线补偿。The camera assembly 1106 is used to capture images or videos. In some embodiments, the camera assembly 1106 includes a front camera and a rear camera. Usually, the front camera is set on the front panel of the terminal, and the rear camera is set on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of the main camera, depth-of-field camera, wide-angle camera, and telephoto camera, so as to realize the fusion of the main camera and the depth-of-field camera to realize the background blur function. Combined with the wide-angle camera to achieve panoramic shooting and VR (Virtual Reality, virtual reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 1106 also includes a flash. For example, a single-color temperature flash, or a dual-color temperature flash. Dual color temperature flash refers to the combination of warm light flash and cold light flash, which is used for light compensation under different color temperatures.
音频电路1107包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1101进行处理,或者输入至射频电路1104以实现语音通信。在一些实施例中,麦克风为多个,分别设置在终端1100的不同部位,从而达到立体声采集或降噪的 目的。在一些实施例中,麦克风是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1101或射频电路1104的电信号转换为声波。在一些实施例中,扬声器是传统的薄膜扬声器,或者压电陶瓷扬声器。在扬声器是压电陶瓷扬声器的情况下,不仅能够将电信号转换为人类可听见的声波,还能够将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1107还包括耳机插孔。 Audio circuitry 1107 includes a microphone and speakers. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals and input them to the processor 1101 for processing, or input them to the radio frequency circuit 1104 to realize voice communication. In some embodiments, there are multiple microphones, which are respectively installed in different parts of the terminal 1100, so as to achieve the purpose of stereo sound collection or noise reduction. In some embodiments, the microphone is an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 1101 or the radio frequency circuit 1104 into sound waves. In some embodiments, the speaker is a conventional membrane speaker, or a piezoelectric ceramic speaker. In the case where the speaker is a piezoelectric ceramic speaker, it is possible not only to convert an electrical signal into a human-audible sound wave, but also to convert an electrical signal into a human-inaudible sound wave for purposes such as distance measurement. In some embodiments, audio circuitry 1107 also includes a headphone jack.
定位组件1108用于定位终端1100的当前地理位置,以实现导航或LBS(Location Based Service,基于位置的服务)。在一些实施例中,定位组件1108是基于美国的GPS(Global Positioning System,全球定位***)、中国的北斗***、俄罗斯的格雷纳斯***或欧盟的伽利略***的定位组件。The positioning component 1108 is used to locate the current geographic location of the terminal 1100 to implement navigation or LBS (Location Based Service, location-based service). In some embodiments, the positioning component 1108 is a positioning component based on the GPS (Global Positioning System) of the United States, the Beidou system of China, the Grenas system of Russia or the Galileo system of the European Union.
电源1109用于为终端1100中的各个组件进行供电。在一些实施例中,电源1109是交流电、直流电、一次性电池或可充电电池。在电源1109包括可充电电池的情况下,该可充电电池支持有线充电或无线充电。在一些实施例中,该可充电电池还用于支持快充技术。The power supply 1109 is used to supply power to various components in the terminal 1100 . In some embodiments, the power source 1109 is alternating current, direct current, disposable batteries, or rechargeable batteries. Where the power source 1109 includes a rechargeable battery, the rechargeable battery supports wired charging or wireless charging. In some embodiments, the rechargeable battery is also used to support fast charging technology.
在一些实施例中,终端1100还包括有一个或多个传感器1110。该一个或多个传感器1110包括但不限于:加速度传感器1111、陀螺仪传感器1112、压力传感器1113、指纹传感器1114、光学传感器1115以及接近传感器1116。In some embodiments, the terminal 1100 further includes one or more sensors 1110 . The one or more sensors 1110 include, but are not limited to: an acceleration sensor 1111 , a gyro sensor 1112 , a pressure sensor 1113 , a fingerprint sensor 1114 , an optical sensor 1115 and a proximity sensor 1116 .
加速度传感器1111能够检测以终端1100建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1111用于检测重力加速度在三个坐标轴上的分量。处理器1101能够根据加速度传感器1111采集的重力加速度信号,控制显示屏1105以横向视图或纵向视图进行用户界面的显示。加速度传感器1111还用于游戏或者用户的运动数据的采集。The acceleration sensor 1111 can detect the acceleration on the three coordinate axes of the coordinate system established by the terminal 1100 . For example, the acceleration sensor 1111 is used to detect the components of the acceleration of gravity on the three coordinate axes. The processor 1101 can control the display screen 1105 to display a user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 1111 . The acceleration sensor 1111 is also used for collecting game or user's motion data.
陀螺仪传感器1112能够检测终端1100的机体方向及转动角度,陀螺仪传感器1112能够与加速度传感器1111协同采集用户对终端1100的3D动作。处理器1101根据陀螺仪传感器1112采集的数据,能够实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。The gyro sensor 1112 can detect the body direction and rotation angle of the terminal 1100 , and the gyro sensor 1112 can cooperate with the acceleration sensor 1111 to collect 3D actions of the user on the terminal 1100 . According to the data collected by the gyroscope sensor 1112, the processor 1101 can realize the following functions: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control and inertial navigation.
压力传感器1113设置在终端1100的侧边框和/或显示屏1105的下层。在压力传感器1113设置在终端1100的侧边框的情况下,检测用户对终端1100的握持信号,由处理器1101根据压力传感器1113采集的握持信号进行左右手识别或快捷操作。在压力传感器1113设置在显示屏1105的下层的情况下,由处理器1101根据用户对显示屏1105的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。The pressure sensor 1113 is disposed on the side frame of the terminal 1100 and/or the lower layer of the display screen 1105 . When the pressure sensor 1113 is set on the side frame of the terminal 1100 , it detects the user's grip signal on the terminal 1100 , and the processor 1101 performs left and right hand recognition or shortcut operation according to the grip signal collected by the pressure sensor 1113 . In the case that the pressure sensor 1113 is disposed on the lower layer of the display screen 1105, the processor 1101 controls the operable controls on the UI interface according to the user's pressure operation on the display screen 1105. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
指纹传感器1114用于采集用户的指纹,由处理器1101根据指纹传感器1114采集到的指纹识别用户的身份,或者,由指纹传感器1114根据采集到的指纹识别用户的身份。在识别出 用户的身份为可信身份时,由处理器1101授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。在一些实施例中,指纹传感器1114被设置在终端1100的正面、背面或侧面。在终端1100上设置有物理按键或厂商Logo的情况下,指纹传感器1114与物理按键或厂商Logo集成在一起。The fingerprint sensor 1114 is used to collect the user's fingerprint, and the processor 1101 recognizes the identity of the user according to the fingerprint collected by the fingerprint sensor 1114, or the fingerprint sensor 1114 recognizes the user's identity according to the collected fingerprint. When the identity of the user is identified as a trusted identity, the processor 1101 authorizes the user to perform related sensitive operations, such sensitive operations include unlocking the screen, viewing encrypted information, downloading software, making payment, and changing settings. In some embodiments, the fingerprint sensor 1114 is disposed on the front, back or side of the terminal 1100 . In the case that the terminal 1100 is provided with a physical button or a manufacturer's Logo, the fingerprint sensor 1114 is integrated with the physical button or the manufacturer's Logo.
光学传感器1115用于采集环境光强度。在一些实施例中,处理器1101根据光学传感器1115采集的环境光强度,控制显示屏1105的显示亮度。在一些实施例中,在环境光强度较高的情况下,调高显示屏1105的显示亮度;在环境光强度较低的情况下,调低显示屏1105的显示亮度。在另一些实施例中,处理器1101还根据光学传感器1115采集的环境光强度,动态调整摄像头组件1106的拍摄参数。The optical sensor 1115 is used to collect ambient light intensity. In some embodiments, the processor 1101 controls the display brightness of the display screen 1105 according to the ambient light intensity collected by the optical sensor 1115 . In some embodiments, when the ambient light intensity is high, the display brightness of the display screen 1105 is increased; when the ambient light intensity is low, the display brightness of the display screen 1105 is decreased. In other embodiments, the processor 1101 also dynamically adjusts shooting parameters of the camera assembly 1106 according to the ambient light intensity collected by the optical sensor 1115 .
接近传感器1116,也称距离传感器,通常设置在终端1100的前面板。接近传感器1116用于采集用户与终端1100的正面之间的距离。在一个实施例中,在接近传感器1116检测到用户与终端1100的正面之间的距离逐渐变小的情况下,由处理器1101控制显示屏1105从亮屏状态切换为息屏状态;在接近传感器1116检测到用户与终端1100的正面之间的距离逐渐变大的情况下,由处理器1101控制显示屏1105从息屏状态切换为亮屏状态。The proximity sensor 1116 , also called a distance sensor, is usually arranged on the front panel of the terminal 1100 . The proximity sensor 1116 is used to collect the distance between the user and the front of the terminal 1100 . In one embodiment, when the proximity sensor 1116 detects that the distance between the user and the front of the terminal 1100 gradually decreases, the processor 1101 controls the display screen 1105 to switch from the bright screen state to the off screen state; Step 1116 detects that the distance between the user and the front of the terminal 1100 is gradually increasing, and the processor 1101 controls the display screen 1105 to switch from the off-screen state to the on-screen state.
本领域技术人员能够理解,图11中示出的结构并不构成对终端1100的限定,能够包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。Those skilled in the art can understand that the structure shown in FIG. 11 does not constitute a limitation on the terminal 1100, and may include more or less components than shown in the figure, or combine some components, or adopt a different component arrangement.
在示例性实施例中,还提供了一种包括程序代码的非易失性计算机可读存储介质,在该非易失性计算机可读存储介质中的程序代码由计算机设备的处理器执行的情况下,使得计算机设备能够实现上述直播数据处理方法。例如包括程序代码的存储器1102,上述程序代码可由终端1100的处理器1101执行以完成上述直播数据处理方法。在一些实施例中,非易失性计算机可读存储介质是ROM(Read-Only Memory,只读内存)、RAM(Random Access Memory,随机存取存储器)、CD-ROM(Compact-Disc Read-Only Memory,只读光盘)、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer-readable storage medium including program code, where the program code in the non-transitory computer-readable storage medium is executed by a processor of a computer device In this way, the computer equipment can realize the above-mentioned live data processing method. For example, the memory 1102 includes program codes, which can be executed by the processor 1101 of the terminal 1100 to complete the above live data processing method. In some embodiments, the non-volatile computer-readable storage medium is ROM (Read-Only Memory, read-only memory), RAM (Random Access Memory, random access memory), CD-ROM (Compact-Disc Read-Only Memory, CD-ROM), tapes, floppy disks and optical data storage devices, etc.
在示例性实施例中,还提供了一种计算机程序产品,包括计算机程序,在该计算机程序被计算机设备的处理器执行的情况下,使得计算机设备能够实现上述的直播数据处理方法。例如,在该计算机程序被终端1100的处理器1101执行的情况下,能够实现上述的直播数据处理方法。In an exemplary embodiment, a computer program product is also provided, including a computer program, which enables the computer device to implement the above live data processing method when the computer program is executed by a processor of the computer device. For example, when the computer program is executed by the processor 1101 of the terminal 1100, the above-mentioned live data processing method can be realized.
在示例性实施例中,还提供了一种直播数据处理方法,包括:In an exemplary embodiment, a method for processing live data is also provided, including:
在第一资源入口的展示界面接收到预设入口的触控指令或者是在预设时间段内未接收到当前展示界面的资源详情的展示指令时,展示第二资源入口;When the display interface of the first resource entry receives a touch instruction of a preset entry or does not receive a display instruction of resource details on the current display interface within a preset time period, display the second resource entry;
响应于对该第二资源入口的触发操作,展示该直播平台的资源;In response to the trigger operation of the second resource entry, display the resources of the live broadcast platform;
其中,该第一资源入口的展示界面展示的资源为当前直播间的资源,该第二资源入口的展示界面展示的资源为直播平台的资源。Wherein, the resource displayed on the display interface of the first resource entry is the resource of the current live broadcast room, and the resource displayed on the display interface of the second resource entry is the resource of the live broadcast platform.
在一些实施例中,展示该直播平台的资源,包括:In some embodiments, the resources of the live broadcast platform are displayed, including:
在该第二资源入口的展示界面的第一区域,展示该直播平台的至少一个目标资源,该至少一个目标资源为该直播平台的资源中满足目标条件的资源;In the first area of the display interface of the second resource entry, at least one target resource of the live broadcast platform is displayed, and the at least one target resource is a resource satisfying a target condition among the resources of the live broadcast platform;
在该第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源。In the second area of the display interface of the second resource entry, at least one resource category and resources under any resource category are displayed.
在一些实施例中,该第一区域和该第二区域中对资源的展示形式不同。In some embodiments, the display forms of resources in the first area and the second area are different.
在一些实施例中,该满足目标条件的资源为资源交互数量大于或等于数量阈值的资源;In some embodiments, the resource meeting the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold;
在该第二资源入口的展示界面的第一区域,展示该直播平台的至少一个目标资源,包括:In the first area of the display interface of the second resource entry, display at least one target resource of the live broadcast platform, including:
在该第二资源入口的展示界面的第一区域,展示该至少一个目标资源的资源交互数量。In the first area of the display interface of the second resource entry, the resource interaction quantity of the at least one target resource is displayed.
在一些实施例中,在该第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源之后,该方法还包括:In some embodiments, after displaying at least one resource category and resources under any resource category in the second area of the display interface of the second resource entry, the method further includes:
响应于对该至少一个资源类目中任一资源类目的资源详情的展示指令,展示该任一资源类目下的资源。In response to an instruction to display resource details of any resource category in the at least one resource category, resources under the any resource category are displayed.
在一些实施例中,该方法还包括:In some embodiments, the method also includes:
响应于在该第二区域的滑动操作,停止展示该至少一个目标资源,展示该至少一个资源类目以及任一资源类目下的资源。In response to the sliding operation in the second area, the display of the at least one target resource is stopped, and the resources under the at least one resource category and any resource category are displayed.
在一些实施例中,展示第二资源入口,包括:In some embodiments, the second resource entry is exposed, comprising:
在该当前直播间中,通过区别于其他控件的方式展示该第二资源入口。In the current live broadcast room, the second resource entry is displayed in a manner different from other controls.
在一些实施例中,该直播平台的资源包括下述至少一项:In some embodiments, the resources of the live broadcast platform include at least one of the following:
该直播平台上其它直播间内的资源;Resources in other live broadcast rooms on the live broadcast platform;
该直播平台上资源交互数量靠前的资源;The resources with the highest number of resource interactions on the live broadcast platform;
该直播平台上预约数量靠前的资源,该预约数量为已预约资源的账号数量;For resources with the highest number of reservations on the live broadcast platform, the number of reservations is the number of accounts that have reserved resources;
基于终端已登录账号的用户画像所推荐的资源;Resources recommended based on the user profile of the terminal's logged-in account;
在该直播平台的多个资源中,由该直播间的主播账号选择得到的资源。Among the multiple resources on the live broadcast platform, the resources selected by the anchor account of the live broadcast room.
本公开所有实施例均能够单独被执行,也能够与其他实施例相结合被执行,均视为本公开要求的保护范围。All the embodiments of the present disclosure can be implemented independently or in combination with other embodiments, which are all regarded as the scope of protection required by the present disclosure.
Claims (26)
- 一种直播数据处理方法,包括:A live data processing method, comprising:在第一资源入口的展示界面中,响应于对所述展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对所述展示界面的资源详情的展示指令,展示第二资源入口;In the display interface of the first resource entry, in response to a touch instruction to a preset entry in the display interface or in response to not receiving a display instruction for resource details on the display interface within a preset time period, displaying the second resource entry 2. Resource entry;响应于对所述第二资源入口的触发操作,展示直播平台的资源;displaying resources of the live broadcast platform in response to a trigger operation on the second resource entry;其中,所述第一资源入口的展示界面用于展示当前直播间的资源,所述第二资源入口的展示界面用于展示所述直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
- 根据权利要求1所述的直播数据处理方法,所述展示直播平台的资源,包括:According to the live broadcast data processing method according to claim 1, said displaying the resources of the live broadcast platform includes:在所述第二资源入口的展示界面的第一区域,展示所述直播平台的至少一个目标资源,所述至少一个目标资源为所述直播平台的资源中满足目标条件的资源;In the first area of the display interface of the second resource entry, display at least one target resource of the live broadcast platform, where the at least one target resource is a resource satisfying a target condition among the resources of the live broadcast platform;在所述第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源。In the second area of the display interface of the second resource entry, at least one resource category and resources under any resource category are displayed.
- 根据权利要求2所述的直播数据处理方法,所述第一区域和所述第二区域中对资源的展示形式不同。According to the live data processing method according to claim 2, the display forms of resources in the first area and the second area are different.
- 根据权利要求2所述的直播数据处理方法,所述满足目标条件的资源为资源交互数量大于或等于数量阈值的资源;According to the live data processing method according to claim 2, the resource meeting the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold;所述在所述第二资源入口的展示界面的第一区域,展示所述直播平台的至少一个目标资源,包括:In the first area of the display interface of the second resource entry, displaying at least one target resource of the live broadcast platform includes:在所述第二资源入口的展示界面的第一区域,展示所述至少一个目标资源的资源交互数量。In the first area of the display interface of the second resource entry, the resource interaction quantity of the at least one target resource is displayed.
- 根据权利要求2所述的直播数据处理方法,还包括:The live data processing method according to claim 2, further comprising:响应于对所述至少一个资源类目中任一资源类目的资源详情的展示指令,展示所述任一资源类目下的资源。In response to an instruction to display resource details of any resource category in the at least one resource category, resources under the any resource category are displayed.
- 根据权利要求2所述的直播数据处理方法,还包括:The live data processing method according to claim 2, further comprising:响应于在所述第二区域的滑动操作,停止展示所述至少一个目标资源,展示所述至少一 个资源类目以及任一资源类目下的资源。In response to the sliding operation in the second area, stop displaying the at least one target resource, and display the at least one resource category and resources under any resource category.
- 根据权利要求1所述的直播数据处理方法,所述展示第二资源入口,包括:According to the live data processing method according to claim 1, said displaying the second resource entry includes:在所述当前直播间中,通过区别于其他控件的方式展示所述第二资源入口。In the current live broadcast room, the second resource entry is displayed in a manner different from other controls.
- 根据权利要求1至7中任一项所述的直播数据处理方法,所述直播平台的资源包括下述至少一项:According to the live data processing method described in any one of claims 1 to 7, the resources of the live broadcast platform include at least one of the following:所述直播平台上其他直播间内的资源;Resources in other live broadcast rooms on the live broadcast platform;所述直播平台上资源交互数量大于第一预设阈值的资源;Resources with a resource interaction quantity greater than a first preset threshold on the live broadcast platform;所述直播平台上预约数量大于第二预设阈值的资源,所述预约数量为已预约资源的账号数量;The number of reserved resources on the live broadcast platform is greater than the second preset threshold, and the reserved number is the number of accounts that have reserved resources;基于终端已登录账号的用户画像所推荐的资源;Resources recommended based on the user profile of the terminal's logged-in account;在所述直播平台的多个资源中,由所述直播间的主播账号选择得到的资源。Among the multiple resources of the live broadcast platform, the resources are selected by the host account of the live broadcast room.
- 一种直播数据处理装置,包括:A live data processing device, comprising:入口展示单元,被配置为在第一资源入口的展示界面中,响应于对所述展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对所述展示界面的资源详情的展示指令,展示第二资源入口;The entry display unit is configured to, in the display interface of the first resource entry, respond to a touch command to a preset entry in the display interface or to respond to no resource on the display interface being received within a preset time period The detailed display command displays the second resource entry;资源展示单元,被配置为响应于对所述第二资源入口的触发操作,展示直播平台的资源;The resource display unit is configured to display the resources of the live broadcast platform in response to the trigger operation on the second resource entry;其中,所述第一资源入口的展示界面用于展示当前直播间的资源,所述第二资源入口的展示界面用于展示所述直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
- 根据权利要求9所述的直播数据处理装置,所述资源展示单元,包括:The live data processing device according to claim 9, the resource display unit comprising:第一资源展示子单元,被配置为在所述第二资源入口的展示界面的第一区域,展示所述直播平台的至少一个目标资源,所述至少一个目标资源为所述直播平台的资源中满足目标条件的资源;The first resource display subunit is configured to display at least one target resource of the live broadcast platform in the first area of the display interface of the second resource entry, and the at least one target resource is one of the resources of the live broadcast platform Resources that meet the target criteria;第二资源展示子单元,被配置为在所述第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源。The second resource display subunit is configured to display at least one resource category and resources under any resource category in the second area of the display interface of the second resource entry.
- 根据权利要求10所述的直播数据处理装置,所述第一区域和所述第二区域中对资源的展示形式不同。According to the live data processing device according to claim 10, the presentation forms of resources in the first area and the second area are different.
- 根据权利要求10所述的直播数据处理装置,所述满足目标条件的资源为资源交互数量大于或等于数量阈值的资源;According to the live data processing device according to claim 10, the resource satisfying the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold;所述第一资源展示子单元,被配置为:The first resource display subunit is configured to:在所述第二资源入口的展示界面的第一区域,展示所述至少一个目标资源的资源交互数量。In the first area of the display interface of the second resource entry, the resource interaction quantity of the at least one target resource is displayed.
- 根据权利要求10所述的直播数据处理装置,所述第二资源展示子单元,还被配置为:According to the live data processing device according to claim 10, the second resource presentation subunit is further configured to:响应于对所述至少一个资源类目中任一资源类目的资源详情的展示指令,展示所述任一资源类目下的资源。In response to an instruction to display resource details of any resource category in the at least one resource category, resources under the any resource category are displayed.
- 根据权利要求10所述的直播数据处理装置,所述资源展示单元,还被配置为:According to the live data processing device according to claim 10, the resource display unit is further configured to:响应于在所述第二区域的滑动操作,停止展示所述至少一个目标资源,展示所述至少一个资源类目以及任一资源类目下的资源。In response to the sliding operation in the second area, stop displaying the at least one target resource, and display the at least one resource category and resources under any resource category.
- 根据权利要求9所述的直播数据处理装置,所述入口展示单元,被配置为:According to the live data processing device according to claim 9, the entrance display unit is configured to:在所述当前直播间中,通过区别于其他控件的方式展示所述第二资源入口。In the current live broadcast room, the second resource entry is displayed in a manner different from other controls.
- 根据权利要求9至15中任一项所述的直播数据处理装置,所述直播平台的资源包括下述至少一项:According to the live data processing device according to any one of claims 9 to 15, the resources of the live broadcast platform include at least one of the following:所述直播平台上其他直播间内的资源;Resources in other live broadcast rooms on the live broadcast platform;所述直播平台上资源交互数量大于第一预设阈值的资源;Resources with a resource interaction quantity greater than a first preset threshold on the live broadcast platform;所述直播平台上预约数量大于第二预设阈值的资源,所述预约数量为已预约资源的账号数量;The number of reserved resources on the live broadcast platform is greater than the second preset threshold, and the reserved number is the number of accounts that have reserved resources;基于终端已登录账号的用户画像所推荐的资源;Resources recommended based on the user profile of the terminal's logged-in account;在所述直播平台的多个资源中,由所述直播间的主播账号选择得到的资源。Among the multiple resources of the live broadcast platform, the resources are selected by the host account of the live broadcast room.
- 一种计算机设备,包括:A computer device comprising:一个或多个处理器;one or more processors;用于存储所述处理器可执行程序代码的存储器;memory for storing said processor executable program code;其中,所述处理器被配置为执行所述程序代码,以实现如下步骤:Wherein, the processor is configured to execute the program code to implement the following steps:在第一资源入口的展示界面中,响应于对所述展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对所述展示界面的资源详情的展示指令,展示第二资源入口;In the display interface of the first resource entry, in response to a touch instruction to a preset entry in the display interface or in response to not receiving a display instruction for resource details on the display interface within a preset time period, displaying the second resource entry 2. Resource entry;响应于对所述第二资源入口的触发操作,展示直播平台的资源;displaying resources of the live broadcast platform in response to a trigger operation on the second resource entry;其中,所述第一资源入口的展示界面用于展示当前直播间的资源,所述第二资源入口的展示界面用于展示所述直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
- 根据权利要求17所述的计算机设备,其中,所述处理器被配置为执行所述程序代码,以实现如下步骤:The computer device according to claim 17, wherein the processor is configured to execute the program code to implement the following steps:在所述第二资源入口的展示界面的第一区域,展示所述直播平台的至少一个目标资源,所述至少一个目标资源为所述直播平台的资源中满足目标条件的资源;In the first area of the display interface of the second resource entry, display at least one target resource of the live broadcast platform, where the at least one target resource is a resource satisfying a target condition among the resources of the live broadcast platform;在所述第二资源入口的展示界面的第二区域,展示至少一个资源类目以及任一资源类目下的资源。In the second area of the display interface of the second resource entry, at least one resource category and resources under any resource category are displayed.
- 根据权利要求18所述的计算机设备,所述第一区域和所述第二区域中对资源的展示形式不同。The computer device according to claim 18, the display forms of resources in the first area and the second area are different.
- 根据权利要求18所述的计算机设备,所述满足目标条件的资源为资源交互数量大于或等于数量阈值的资源;The computer device according to claim 18, wherein the resource satisfying the target condition is a resource whose resource interaction quantity is greater than or equal to a quantity threshold;其中,所述处理器被配置为执行所述程序代码,实现以下步骤:Wherein, the processor is configured to execute the program code to implement the following steps:在所述第二资源入口的展示界面的第一区域,展示所述至少一个目标资源的资源交互数量。In the first area of the display interface of the second resource entry, the resource interaction quantity of the at least one target resource is displayed.
- 根据权利要求18所述的计算机设备,其中,所述处理器被配置为执行所述程序代码,实现以下步骤:The computer device according to claim 18, wherein the processor is configured to execute the program code to implement the following steps:响应于对所述至少一个资源类目中任一资源类目的资源详情的展示指令,展示所述任一资源类目下的资源。In response to an instruction to display resource details of any resource category in the at least one resource category, resources under the any resource category are displayed.
- 根据权利要求18所述的计算机设备,其中,所述处理器被配置为执行所述程序代码,实现以下步骤:The computer device according to claim 18, wherein the processor is configured to execute the program code to implement the following steps:响应于在所述第二区域的滑动操作,停止展示所述至少一个目标资源,展示所述至少一个资源类目以及任一资源类目下的资源。In response to the sliding operation in the second area, stop displaying the at least one target resource, and display the at least one resource category and resources under any resource category.
- 根据权利要求17所述的计算机设备,其中,所述处理器被配置为执行所述程序代码,实现以下步骤:The computer device according to claim 17, wherein the processor is configured to execute the program code to implement the following steps:在所述当前直播间中,通过区别于其他控件的方式展示所述第二资源入口。In the current live broadcast room, the second resource entry is displayed in a manner different from other controls.
- 根据权利要求17至23中任一项所述的计算机设备,所述直播平台的资源包括下述至少一项:According to the computer device described in any one of claims 17 to 23, the resources of the live broadcast platform include at least one of the following:所述直播平台上其他直播间内的资源;Resources in other live broadcast rooms on the live broadcast platform;所述直播平台上资源交互数量大于第一预设阈值的资源;Resources with a resource interaction quantity greater than a first preset threshold on the live broadcast platform;所述直播平台上预约数量大于第二预设阈值的资源,所述预约数量为已预约资源的账号数量;The number of reserved resources on the live broadcast platform is greater than the second preset threshold, and the reserved number is the number of accounts that have reserved resources;基于终端已登录账号的用户画像所推荐的资源;Resources recommended based on the user profile of the terminal's logged-in account;在所述直播平台的多个资源中,由所述直播间的主播账号选择得到的资源。Among the multiple resources of the live broadcast platform, the resources are selected by the host account of the live broadcast room.
- 一种非易失性计算机可读存储介质,其中,在所述非易失性计算机可读存储介质中的程序代码由计算机设备的处理器执行的情况下,使得计算机设备能够执行以下步骤:A non-volatile computer-readable storage medium, wherein, when the program code in the non-volatile computer-readable storage medium is executed by a processor of a computer device, the computer device is enabled to perform the following steps:在第一资源入口的展示界面中,响应于对所述展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对所述展示界面的资源详情的展示指令,展示第二资源入口;In the display interface of the first resource entry, in response to a touch instruction to a preset entry in the display interface or in response to not receiving a display instruction for resource details on the display interface within a preset time period, displaying the second resource entry 2. Resource entry;响应于对所述第二资源入口的触发操作,展示直播平台的资源;displaying resources of the live broadcast platform in response to a trigger operation on the second resource entry;其中,所述第一资源入口的展示界面用于展示当前直播间的资源,所述第二资源入口的展示界面用于展示所述直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
- 一种计算机程序产品,包括计算机程序,其中,在所述计算机程序被计算机设备的处理器执行的情况下,使得所述计算机设备能够执行以下步骤:A computer program product comprising a computer program which, when said computer program is executed by a processor of a computer device, enables said computer device to perform the following steps:在第一资源入口的展示界面中,响应于对所述展示界面中预设入口的触控指令或者响应于预设时间段内未接收到对所述展示界面的资源详情的展示指令,展示第二资源入口;In the display interface of the first resource entry, in response to a touch instruction to a preset entry in the display interface or in response to not receiving a display instruction for resource details on the display interface within a preset time period, displaying the second resource entry 2. Resource entry;响应于对所述第二资源入口的触发操作,展示直播平台的资源;displaying resources of the live broadcast platform in response to a trigger operation on the second resource entry;其中,所述第一资源入口的展示界面用于展示当前直播间的资源,所述第二资源入口的展示界面用于展示所述直播平台的资源。Wherein, the display interface of the first resource entry is used to display the resources of the current live broadcast room, and the display interface of the second resource entry is used to display the resources of the live broadcast platform.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110610276.1A CN113393290A (en) | 2021-06-01 | 2021-06-01 | Live broadcast data processing method and device, computer equipment and medium |
CN202110610276.1 | 2021-06-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022252540A1 true WO2022252540A1 (en) | 2022-12-08 |
Family
ID=77619801
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/136175 WO2022252540A1 (en) | 2021-06-01 | 2021-12-07 | Live-streaming data processing method and apparatus |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113393290A (en) |
WO (1) | WO2022252540A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115942028A (en) * | 2022-12-23 | 2023-04-07 | 广州方硅信息技术有限公司 | Information display method of live broadcast room interface, computer equipment and storage medium |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113393290A (en) * | 2021-06-01 | 2021-09-14 | 北京达佳互联信息技术有限公司 | Live broadcast data processing method and device, computer equipment and medium |
CN113935813A (en) * | 2021-11-02 | 2022-01-14 | 北京字跳网络技术有限公司 | Information display method and device, electronic equipment and storage medium |
CN114245166B (en) * | 2021-12-17 | 2024-02-06 | 北京达佳互联信息技术有限公司 | Live broadcast data processing method, device, equipment and storage medium |
CN114640877B (en) * | 2022-03-28 | 2024-01-05 | 北京达佳互联信息技术有限公司 | Information display method and device, electronic equipment and storage medium |
CN115002492A (en) * | 2022-04-26 | 2022-09-02 | 北京达佳互联信息技术有限公司 | Information display method and device, electronic equipment and storage medium |
CN115174944B (en) * | 2022-05-12 | 2024-05-14 | 北京达佳互联信息技术有限公司 | Resource processing method and device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108874831A (en) * | 2017-05-12 | 2018-11-23 | 阿里巴巴集团控股有限公司 | A kind of information recommendation method and device |
CN111083512A (en) * | 2019-12-24 | 2020-04-28 | 北京达佳互联信息技术有限公司 | Switching method and device of live broadcast room, electronic equipment and storage medium |
CN111079012A (en) * | 2019-12-13 | 2020-04-28 | 广州酷狗计算机科技有限公司 | Live broadcast room recommendation method and device, storage medium and terminal |
CN112104899A (en) * | 2020-09-11 | 2020-12-18 | 腾讯科技(深圳)有限公司 | Information recommendation method and device in live broadcast, electronic equipment and storage medium |
CN113393290A (en) * | 2021-06-01 | 2021-09-14 | 北京达佳互联信息技术有限公司 | Live broadcast data processing method and device, computer equipment and medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111949341A (en) * | 2019-05-15 | 2020-11-17 | 腾讯科技(深圳)有限公司 | Method, device and equipment for displaying information and storage medium |
CN112399200B (en) * | 2019-08-13 | 2023-01-06 | 腾讯科技(深圳)有限公司 | Method, device and storage medium for recommending information in live broadcast |
CN110599306B (en) * | 2019-09-16 | 2021-10-15 | 腾讯科技(深圳)有限公司 | Commodity recommendation method, transaction record storage method and device and computer equipment |
-
2021
- 2021-06-01 CN CN202110610276.1A patent/CN113393290A/en active Pending
- 2021-12-07 WO PCT/CN2021/136175 patent/WO2022252540A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108874831A (en) * | 2017-05-12 | 2018-11-23 | 阿里巴巴集团控股有限公司 | A kind of information recommendation method and device |
CN111079012A (en) * | 2019-12-13 | 2020-04-28 | 广州酷狗计算机科技有限公司 | Live broadcast room recommendation method and device, storage medium and terminal |
CN111083512A (en) * | 2019-12-24 | 2020-04-28 | 北京达佳互联信息技术有限公司 | Switching method and device of live broadcast room, electronic equipment and storage medium |
CN112104899A (en) * | 2020-09-11 | 2020-12-18 | 腾讯科技(深圳)有限公司 | Information recommendation method and device in live broadcast, electronic equipment and storage medium |
CN113393290A (en) * | 2021-06-01 | 2021-09-14 | 北京达佳互联信息技术有限公司 | Live broadcast data processing method and device, computer equipment and medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115942028A (en) * | 2022-12-23 | 2023-04-07 | 广州方硅信息技术有限公司 | Information display method of live broadcast room interface, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113393290A (en) | 2021-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022252540A1 (en) | Live-streaming data processing method and apparatus | |
CN112162671B (en) | Live broadcast data processing method and device, electronic equipment and storage medium | |
WO2022121358A1 (en) | Information display method and apparatus | |
CN109920065B (en) | Information display method, device, equipment and storage medium | |
WO2022088884A1 (en) | Page display method and terminal | |
WO2022247208A1 (en) | Live broadcast data processing method and terminal | |
CN112672176B (en) | Interaction method, device, terminal, server and medium based on virtual resources | |
CN111597008A (en) | Popup management method, popup management device, terminal and storage medium | |
US20220377157A1 (en) | Method for displaying data, and computer device | |
US11516303B2 (en) | Method for displaying media resources and terminal | |
WO2023050737A1 (en) | Resource presentation method based on live streaming room, and terminal | |
WO2023000677A1 (en) | Content item display method and apparatus | |
WO2023065686A1 (en) | Data processing method and apparatus | |
CN111368114B (en) | Information display method, device, equipment and storage medium | |
WO2023050722A1 (en) | Information display method and electronic device | |
CN113596499B (en) | Live broadcast data processing method and device, computer equipment and medium | |
CN111028071B (en) | Bill processing method and device, electronic equipment and storage medium | |
WO2021017691A1 (en) | Content display method and terminal device | |
CN114238812B (en) | Information display method and device, computer equipment and medium | |
CN112533015B (en) | Live interaction method, device, equipment and storage medium | |
CN113613028A (en) | Live broadcast data processing method, device, terminal, server and storage medium | |
CN112131422A (en) | Expression picture generation method, device, equipment and medium | |
WO2022252563A1 (en) | Information display method and electronic device | |
CN109995804B (en) | Target resource information display method, information providing method and device | |
CN113190302A (en) | Information display method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21943892 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 25.03.2024) |