Live broadcast display method, device, electronic device and storage medium

By responding to user behavior in the live broadcast display area and dynamically adjusting the expansion or collapse status, the problem of existing live broadcast display methods occupying page space is solved, and the user experience and display effect of non-live content is improved.

CN116055788BActive Publication Date: 2025-03-25DOUYIN VISION CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310034599.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-10
Publication Date
2025-03-25
Estimated Expiration
2043-01-10

AI Technical Summary

Technical Problem

The existing live broadcast display method is fixedly displayed on the top of the page to display the avatar or default cover of the live broadcast user, resulting in the use of page space regardless of whether the user wants to watch the live broadcast or not, which affects the display of non-live content.

Method used

By responding to the display trigger event of the target page, determine whether the multimedia account is in the live broadcast state, obtain the live broadcast information card, and maintain the expanded state when the historical behavior information in the live broadcast display area does not meet the collapse conditions, and dynamically adjust the expansion or collapse state.

Benefits of technology

It realizes dynamic adjustment of the expansion or collapse status of the live broadcast display area according to user behavior, reduces interference with users who do not want to watch live broadcasts, and improves the display effect and user experience of non-live content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116055788B_ABST
    Figure CN116055788B_ABST
Patent Text Reader

Abstract

The present disclosure provides a live broadcast display method, device, electronic device and storage medium, the method comprising: in response to a display trigger event for a target page, determining whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page; in the case that there is a target multimedia account in a live broadcast state, obtaining a live broadcast information card of the target multimedia account; displaying the target page, the target page including a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area; wherein, in the case that the historical behavior information for the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state, so that the expansion or folding can be determined dynamically, which is more flexible and can reduce interference to users who do not want to watch the live broadcast.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a live broadcast display method, device, electronic device and storage medium. Background Art

[0002] At present, with the development of network and computer technology, live broadcast has attracted more and more viewers and has become an important way for users to obtain information. Different from the non-real-time content genres of pictures, texts and videos,

[0003] Live broadcast is a content genre with high real-time nature, and needs to be prompted to users in a more proactive manner. In the relevant 0 technology, the live broadcast display method is mainly to display multiple avatars or default covers of current live broadcast users at the top of the page to prompt the live broadcast status. However, this display method will occupy the top position of the page for display regardless of whether the user wants to watch the live broadcast, which will affect the display of other non-live broadcast content. Summary of the invention

[0004] 5 The embodiments of the present disclosure at least provide a live broadcast display method, device, electronic device and storage medium.

[0005] In a first aspect, an embodiment of the present disclosure provides a live broadcast display method, including:

[0006] In response to a display triggering event for a target page, determining whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page;

[0007] 0. If there is a target multimedia account in a live broadcast state, obtaining a live broadcast information card of the target multimedia account;

[0008] Displaying the target page, wherein the target page includes a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area;

[0009] Among them, when the historical behavior information of the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state.

[0010] In a second aspect, the present disclosure also provides a live broadcast display device, including:

[0011] a determination module, configured to determine, in response to a display triggering event for a target page, whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page;

[0012] An acquisition module, configured to acquire a live broadcast information card of a target multimedia account when there is a target multimedia account in a live broadcast state;

[0013] A display module, used to display the target page, wherein the target page includes a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area;

[0014] Among them, when the historical behavior information of the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state.

[0015] In a third aspect, an optional implementation of the present disclosure further provides an electronic device, comprising a processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and the processor is used to execute the machine-readable instructions stored in the memory, and when the machine-readable instructions are executed by the processor, the machine-readable instructions perform the steps in the above-mentioned first aspect, or any possible implementation of the first aspect.

[0016] In a fourth aspect, an optional implementation of the present disclosure further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned first aspect, or any possible implementation of the first aspect are executed.

[0017] In an embodiment of the present disclosure, in response to a display trigger event for a target page, it is determined whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page; if there is a target multimedia account in a live broadcast state, the live broadcast information card of the target multimedia account is obtained; the target page is displayed, the target page includes a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area; wherein, if the historical behavior information for the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state, so that by judging whether the live broadcast display area is in an expanded state based on the historical behavior information, dynamic expansion or folding display can be achieved, which can meet the user's behavioral habits, reduce interference with the display of non-live broadcast information, reduce interference with users who do not want to watch live broadcasts, improve display effects, and enhance users' browsing experience.

[0018] For a description of the effects of the above-mentioned live broadcast display device, electronic device, and computer-readable storage medium, please refer to the description of the above-mentioned live broadcast display method, which will not be repeated here.

[0019] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and are not intended to limit the technical solutions of the present disclosure.

[0020] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following is a brief introduction to the drawings required for use in the embodiments. The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present disclosure and are used together with the specification to illustrate the technical solutions of the present disclosure. It should be understood that the following drawings only illustrate certain embodiments of the present disclosure and should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can also be obtained based on these drawings without creative work.

[0022] Figure 1 A flowchart of a live broadcast display method provided by an embodiment of the present disclosure is shown;

[0023] Figure 2 An example diagram of an interface in which the live broadcast display area provided by an embodiment of the present disclosure is in an expanded state is shown;

[0024] Figure 3 An example diagram of an interface in which the live broadcast display area provided by an embodiment of the present disclosure is in a folded state is shown;

[0025] Figure 4 A schematic diagram of a live broadcast display device provided by an embodiment of the present disclosure is shown;

[0026] Figure 5 A schematic diagram of an electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0027] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0028] In order to make the purpose, technical scheme and advantages of the embodiments of the present disclosure clearer, the technical scheme in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure is not intended to limit the scope of the present disclosure claimed for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure.

[0029] Research has found that live streaming is an important way for users to obtain information. Live streaming, a content genre with a relatively high degree of real-time nature, needs to be prompted to users in a more proactive manner. In related technologies, the live streaming display method mainly displays multiple avatars or default covers of current live streaming users at the top of the page to prompt the live streaming status. However, this display method will occupy the top position of the page for display regardless of whether the user wants to watch the live streaming, which will affect the display of other non-live streaming content.

[0030] Based on the above research, the present disclosure provides a live broadcast display method, which responds to a display trigger event for a target page, determines whether there is a target multimedia account in a live broadcast state in the multimedia accounts corresponding to the target page, and when there is a target multimedia account in a live broadcast state, obtains the live broadcast information card of the target multimedia account, and then displays the target page. When the historical behavior information of the live broadcast display area does not meet the folding condition, the live broadcast display area in the target page is in an expanded state, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area. In this way, whether to expand and display the live broadcast display area is determined according to the historical behavior information, and the expanded or folded state can be dynamically adjusted, which is more flexible and can reduce interference to users who do not want to watch the live broadcast.

[0031] The defects existing in the above solutions are the results obtained by the inventor after practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed by the present disclosure for the above problems below should be the contributions made by the inventor to the present disclosure during the disclosure process.

[0032] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0033] To facilitate understanding of this embodiment, a live broadcast display method disclosed in the embodiment of the present disclosure is first introduced in detail. The execution subject of the live broadcast display method provided in the embodiment of the present disclosure is generally an electronic device with certain computing capabilities, and the electronic device includes, for example: a terminal device or a server or other processing device. The terminal device can be a user equipment (User Equipment, UE), a mobile device, a cordless phone, a personal digital assistant (Personal Digital Assistant, PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. Among them, a personal digital assistant is a handheld electronic device with some functions of an electronic computer, which can be used to manage personal information, browse the Internet, send and receive emails, etc. It is generally not equipped with a keyboard and can also be called a handheld computer. In some possible implementations, the live broadcast display method can be implemented by a processor calling computer-readable instructions stored in a memory.

[0034] The live broadcast display method provided by the embodiment of the present disclosure is described below by taking the execution subject as a terminal device as an example.

[0035] See also Figure 1 FIG. 1 is a flowchart of a live broadcast display method provided by an embodiment of the present disclosure, and the method includes:

[0036] S101: In response to a display triggering event for a target page, determining whether there is a target multimedia account in a live broadcast state among multimedia accounts corresponding to the target page.

[0037] In the disclosed embodiments, the live broadcast display method can be applied to scenarios such as search engines, live broadcast application software, and live broadcast applets. The target page can represent a page that carries a live broadcast display or prompt function. If the target page displays a target multimedia account in a live broadcast state, the user can click on the target multimedia account to enter the live broadcast room of the target multimedia account to watch the live broadcast.

[0038] Among them, the display trigger event for the target page can be, for example, an open operation, a refresh operation, a jump operation, etc. for the target page, which is not limited in the embodiments of the present disclosure. For example, for a live broadcast application software, the target page can be the homepage of the application software. When the user switches to the homepage or opens the homepage, the terminal device receives the display trigger event for the homepage, and then the terminal device can send a live broadcast acquisition request to the server. The server determines whether there is a target multimedia account in the live broadcast state and returns it to the terminal device.

[0039] Furthermore, in the embodiments of the present disclosure, a follow function option may be displayed in the target page, and the multimedia account corresponding to the target page may be a multimedia account that the user has followed, or may be a multimedia account that the user frequently browses, or may be other recommended multimedia accounts, etc., which are not limited in the embodiments of the present disclosure.

[0040] S102: When there is a target multimedia account in a live broadcast state, obtain a live broadcast information card of the target multimedia account.

[0041] Among them, the card display content of the live broadcast information card is generated based on the live broadcast content of the target multimedia account that meets the highlight clip conditions.

[0042] In the disclosed embodiment, the live broadcast information card represents the display area of ​​the target multimedia account. The card display content of the live broadcast information card may include a live broadcast cover, an avatar of the target multimedia account, a user name, etc. The avatar and the user name may be superimposed and displayed on the live broadcast cover. The live broadcast cover may be a fixed picture uploaded or set by the user. In addition, in the disclosed embodiment, in order to further enhance the attractiveness of the live broadcast cover, the live broadcast cover may be generated based on the live broadcast content that meets the conditions of the highlight clips.

[0043] For example, whether the conditions for a highlight segment are met can be determined based on the number of viewers and the level of interaction during the live broadcast, without any restrictions.

[0044] Furthermore, the live broadcast cover can be continuously updated. Since wonderful clips or highlight clips may appear multiple times during the live broadcast, the live broadcast cover can be updated according to the latest live broadcast content that meets the wonderful clip conditions to improve real-time performance.

[0045] In this way, in the embodiment of the present disclosure, card display content is generated based on live broadcast content that meets the conditions of the highlight segment, which can enhance the attractiveness of the live broadcast content and increase the click-through rate of the live broadcast.

[0046] S103: Displaying a target page, wherein the target page includes a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area, wherein when the historical behavior information of the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state.

[0047] In the disclosed embodiment, in response to a display trigger event for a target page, it is determined whether there is a target multimedia account in a live broadcast state in the multimedia accounts corresponding to the target page. If it is determined that there is a target multimedia account in a live broadcast state, the live broadcast information card of the target multimedia account is obtained, the target page is displayed, and when the historical behavior information for the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state, that is, the expanded target display area is displayed in the target page, and the live broadcast information card in the target display area is in an expanded state. In this way, whether to expand the live broadcast display area is determined by historical behavior information, rather than always expanding the display by default, so that dynamic expansion can be achieved, which can not only meet the user's behavioral habits, but also reduce interference with the display of non-live broadcast information, thereby improving the display effect and user experience.

[0048] Furthermore, in the embodiment of the present disclosure, when determining whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page, a possible implementation method is also provided. In the case that there is no target multimedia account in a live broadcast state, a live broadcast display area is hidden in the target page.

[0049] In this way, when there is a target multimedia account in the live broadcast state, the live broadcast display area in the expanded or folded state can be displayed through judgment. When there is no target multimedia account in the live broadcast state, the live broadcast display area is hidden, which can further reduce the space occupancy, reduce the interference with the display of non-live content, and improve the user browsing experience.

[0050] Furthermore, in the embodiment of the present disclosure, when there is a target multimedia account in a live broadcast state, a possible implementation method is also provided for displaying the target page, and the displaying the target page includes: when the historical behavior information of the live broadcast display area meets the folding condition, the folded live broadcast display area is displayed in the target page, wherein the live broadcast information card is in a folded state in the folded live broadcast display area.

[0051] Among them, for the historical behavior information of the live broadcast display area that meets the folding condition, the present disclosure provides a possible determination method:

[0052] 1) Determine the number of consecutive folding operations received for the live display area within the statistical period.

[0053] Among them, the statistical period can be preset according to actual conditions and needs, and is not limited in the embodiments of the present disclosure.

[0054] 2) When the number of consecutive folding operations is greater than or equal to the number threshold, and no live viewing behavior occurs during the consecutive folding operations, it is determined that the folding condition is met and the folding mechanism is triggered, wherein the folding mechanism indicates that the default live display area is in a folded state within the first duration.

[0055] For example, the statistical period is one week, and the number threshold is three times. In the past week, the live broadcast display area has been folded three times in a row, and no live broadcast viewing behavior has occurred during these three folding operations, such as no clicking to enter the live broadcast room, no viewing and sliding behavior, etc., then it can be considered that the user does not want to watch the live broadcast and has no need to watch the live broadcast, that is, the folding conditions are met, and the folding mechanism is triggered. After the folding mechanism is triggered, it is folded by default within the first time period. After the user opens the target page within the first time period, the live broadcast display area in the target page is in a folded state, and it will be expanded by default after the first time period.

[0056] In the embodiment of the present disclosure, in order to further meet the needs of users, the first duration of the default folding after the folding mechanism is triggered can also be dynamically determined. Specifically, a possible implementation method is provided, and the first duration is determined by the following steps: determining the cumulative number of consecutive triggering of the folding mechanism, wherein the continuous triggering of the folding mechanism characterizes that no live viewing behavior occurs between each two adjacent triggerings of the folding mechanism; determining the first duration based on the cumulative number of times and the second duration, wherein the first duration is greater than or equal to the second duration, and the first duration increases in direct proportion to the cumulative number of times.

[0057] For example, the first duration is 7 days, the cumulative number of times is 2, and the second duration can be 7*2=14 days, that is, when the folding mechanism is triggered for the second time, the 14-day live broadcast display area can be in a folded state by default.

[0058] In this way, in the embodiment of the present disclosure, it is considered that after the user triggers the folding mechanism, it is folded by default, and after exceeding the first duration corresponding to the folding mechanism, it is expanded by default. After expanding, the user continues to perform the folding operation and triggers the folding mechanism again. This indicates that the user's demand for watching live broadcasts is further reduced. Therefore, the first duration corresponding to the re-triggering of the folding mechanism can be increased, and so on. Of course, if live broadcast viewing occurs during this period, the accumulation can be restarted and the default folding can be restarted according to the second duration.

[0059] Based on the above-mentioned folding conditions, this step is executed: when the historical behavior information of the live broadcast display area meets the folding conditions, the folded live broadcast display area is displayed in the target page, including: when the historical behavior information of the live broadcast display area meets the folding conditions and the time interval from triggering the folding mechanism does not exceed the first time length, the folded live broadcast display area is displayed in the target page.

[0060] That is, when the folding conditions are met and the folding mechanism is triggered, the live broadcast display area is in a folded state by default within the first duration, and will be expanded after exceeding the first duration.

[0061] Furthermore, within the first period of time after the folding mechanism is triggered, if live viewing behavior occurs, the folding mechanism can be terminated and the number of consecutive folding operations can be counted again.

[0062] In addition, in an embodiment of the present disclosure, when the historical behavior information for the live broadcast display area meets the folding condition, the folded live broadcast display area is displayed in the target page, and a possible implementation method is also provided: when the historical folding operation for the live broadcast display area does not exceed a third time period and the target multimedia account is not updated, the folded live broadcast display area is displayed in the target page, wherein the historical behavior information at least includes the historical folding operation.

[0063] For example, the third duration can be 1 day, without any restriction. The live broadcast display area in the target page is in an expanded state. At this time, the target multimedia account in the live broadcast state is account A. The live broadcast information card of account A is displayed in the live broadcast display area. The user does not want to watch the live broadcast of account A. To reduce interference, the user performs a folding operation on the live broadcast display area, and the live broadcast information card of account A is in a folded state. Then the target page is closed, and within 1 day, after the user opens the target page again, only account A is still in the live broadcast state. The user's viewing demand for account A is also relatively low. At this time, it is determined that the historical folding operation does not exceed 1 day, and the folded live broadcast display area can be directly displayed on the target page without the need for the user to manually operate again.

[0064] Furthermore, if the historical folding operation on the live broadcast display area does not exceed the third time period, but the target multimedia account is updated, for example, other accounts are broadcasting live, at this time, although the user is not interested in the live broadcast of the previous account, the new other accounts may be interested, then the live broadcast display area can be expanded and displayed in the target page to further meet user needs and improve prediction accuracy.

[0065] Furthermore, in the disclosed embodiments, operation controls for the live broadcast display area may also be provided, such as expansion or folding operation controls. For example, the live broadcast display area in the target page is in an expanded state, but the user does not want to watch the live broadcast at this time, and can also click the folding operation control, and then in response to receiving the folding operation on the live broadcast display area, the folded live broadcast display area is expanded in the target page, that is, the live broadcast display area is folded. For another example, when the folding conditions are met, the folded live broadcast display area is displayed in the target page. At this time, the user may also have the need to watch the live broadcast, and can click the expansion operation control, and then in response to receiving the expansion operation on the folded live broadcast display area, the live broadcast information card in the live broadcast display area is expanded and displayed in the target page. The user can browse the live broadcast information card that is currently in the live broadcast state, and can click to enter the live broadcast room to watch according to needs.

[0066] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.

[0067] Based on the above embodiment, a specific application scenario is used below to illustrate the live broadcast display method in the embodiment of the present disclosure.

[0068] For example, see Figure 2 As shown in FIG. 1 , it is an example diagram of an interface in which the live broadcast display area is in an expanded state in an embodiment of the present disclosure, such as Figure 2 As shown, the target page includes a follow function option, which includes the multimedia accounts followed by the user. After the user switches to the follow function option, the terminal device receives a display trigger event. When there is a target multimedia account in a live broadcast state, the live broadcast information card of the target multimedia account is obtained, and the target page is displayed. The target page includes a live broadcast display area. When the historical behavior information of the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state, that is, the live broadcast information card in the live broadcast display area is expanded and displayed.

[0069] like Figure 2 As shown, the target multimedia account in the live broadcast state is account A, and the live broadcast display area corresponds to the identification information of "live broadcasting". The live broadcast information card of account A is displayed in the live broadcast display area, and the live broadcast cover of the live broadcast information card can be a dynamically generated highlight clip. Figure 2 This is just an example diagram, and does not show the content of the live broadcast cover. In addition, the live broadcast display area is also provided with folding or expanding operation controls, such as Figure 2 The operation control on the left side of "Live Broadcast" can be collapsed by clicking on it, and can be expanded by clicking again after being collapsed.

[0070] See also Figure 3 As shown, it is an example diagram of the interface in which the live display area is in a folded state in the embodiment of the present disclosure. When the historical behavior information of the live display area meets the folding condition, the folded live display area is displayed in the target page. The folded live display area also includes a live information card, but the live information card is in a folded state, which can reduce the space occupied. Taking the target multimedia account in the live broadcast state as account A as an example, the folding condition is met at this time, such as Figure 3 As shown, the live broadcast information card of account A is in a folded state, and the user cannot see the live broadcast information card on the target page, which reduces interference for users who do not like or do not need to watch live broadcasts and improves the display effect of non-live broadcast content.

[0071] In this way, in the embodiment of the present disclosure, when there is a target multimedia account in a live broadcast state, the live broadcast information card of the target multimedia account is obtained, and it is determined whether the historical behavior information of the live broadcast display area meets the folding condition. If the folding condition is not met, the live broadcast display area in an expanded state is displayed in the target page. If the folding condition is met, the folded live broadcast display area is displayed in the target page. This is more flexible and can be expanded or folded according to user needs, which not only meets user needs but also reduces interference to users. When folded and displayed, the occupation of location space is reduced, and the display effect of non-live content can also be improved.

[0072] Based on the same inventive concept, a live broadcast display device corresponding to the live broadcast display method is also provided in the embodiment of the present disclosure. Since the principle of solving the problem by the device in the embodiment of the present disclosure is similar to the above-mentioned live broadcast display method in the embodiment of the present disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0073] Reference Figure 4 FIG. 1 is a schematic diagram of a live broadcast display device provided by an embodiment of the present disclosure, and the device includes:

[0074] A determination module 41 is used to determine whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page in response to a display triggering event for the target page;

[0075] An acquisition module 42 is used to acquire a live broadcast information card of a target multimedia account when there is a target multimedia account in a live broadcast state;

[0076] A display module 43, used for displaying the target page, wherein the target page includes a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area;

[0077] Among them, when the historical behavior information of the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state.

[0078] In an optional implementation manner, the target page is displayed, and the display module 43 is used to:

[0079] When the historical behavior information of the live broadcast display area satisfies the folding condition, the folded live broadcast display area is displayed in the target page, wherein the live broadcast information card is in a folded state in the folded live broadcast display area.

[0080] In an optional implementation, the device further includes a first determination module 44, and the historical behavior information for the live broadcast display area satisfies the folding condition, which is determined by the first determination module 44 through the following steps:

[0081] Determine the number of consecutive folding operations received for the live broadcast display area within a statistical period;

[0082] When the number of consecutive folding operations is greater than or equal to the number threshold, and no live viewing behavior occurs during the consecutive folding operations, it is determined that the folding condition is met, and a folding mechanism is triggered, wherein the folding mechanism indicates that the live display area is in a folded state by default within a first duration.

[0083] In an optional implementation manner, the device further includes a second determining module 45, and the first duration is determined by the second determining module 45 through the following steps:

[0084] Determine the cumulative number of times the folding mechanism is continuously triggered, wherein the continuous triggering of the folding mechanism indicates that the live broadcast viewing behavior does not occur between two adjacent triggerings of the folding mechanism;

[0085] The first duration is determined according to the accumulated number of times and the second duration, wherein the first duration is greater than or equal to the second duration, and the first duration increases in direct proportion to the accumulated number of times.

[0086] In an optional implementation, when the historical behavior information for the live broadcast display area meets the folding condition, when the folded live broadcast display area is displayed in the target page, the display module 43 is used to:

[0087] When the historical behavior information of the live broadcast display area meets the folding condition and the time interval from triggering the folding mechanism does not exceed the first duration, the folded live broadcast display area is displayed in the target page.

[0088] In an optional implementation, when the historical behavior information for the live broadcast display area meets the folding condition, when the folded live broadcast display area is displayed in the target page, the display module 43 is used to:

[0089] When the historical folding operation on the live broadcast display area does not exceed a third time period and the target multimedia account is not updated, the folded live broadcast display area is displayed in the target page, wherein the historical behavior information at least includes the historical folding operation.

[0090] In an optional implementation, the display module 43 is further used to: hide the live display area in the target page when there is no target multimedia account in a live broadcast state.

[0091] In an optional implementation, the card display content of the live broadcast information card is generated based on the live broadcast content of the target multimedia account that meets the highlight clip condition.

[0092] For descriptions of the processing flow of each module in the device and the interaction flow between each module, reference may be made to the relevant descriptions in the above method embodiment, which will not be described in detail here.

[0093] The present disclosure also provides an electronic device, such as Figure 5 FIG. 1 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure, including:

[0094] A processor 51 and a memory 52; the memory 52 stores machine-readable instructions executable by the processor 51, and the processor 51 is used to execute the machine-readable instructions stored in the memory 52. ​​When the machine-readable instructions are executed by the processor 51, the processor 51 performs the following steps:

[0095] In response to a display triggering event for a target page, determining whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page;

[0096] If there is a target multimedia account in a live broadcast state, obtaining a live broadcast information card of the target multimedia account;

[0097] Displaying the target page, wherein the target page includes a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area;

[0098] Among them, when the historical behavior information of the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state.

[0099] In an optional implementation manner, when displaying the target page, the processor 51 is configured to:

[0100] When the historical behavior information of the live broadcast display area satisfies the folding condition, the folded live broadcast display area is displayed in the target page, wherein the live broadcast information card is in a folded state in the folded live broadcast display area.

[0101] In an optional implementation manner, the historical behavior information for the live broadcast display area satisfies the folding condition, which is determined by the processor 51 through the following steps:

[0102] Determine the number of consecutive folding operations received for the live broadcast display area within a statistical period;

[0103] When the number of consecutive folding operations is greater than or equal to the number threshold, and no live viewing behavior occurs during the consecutive folding operations, it is determined that the folding condition is met, and a folding mechanism is triggered, wherein the folding mechanism indicates that the live display area is in a folded state by default within a first duration.

[0104] In an optional implementation manner, the first duration is determined by the processor 51 through the following steps:

[0105] Determine the cumulative number of times the folding mechanism is continuously triggered, wherein the continuous triggering of the folding mechanism indicates that the live broadcast viewing behavior does not occur between two adjacent triggerings of the folding mechanism;

[0106] The first duration is determined according to the accumulated number of times and the second duration, wherein the first duration is greater than or equal to the second duration, and the first duration increases in direct proportion to the accumulated number of times.

[0107] In an optional implementation, when the historical behavior information for the live broadcast display area satisfies the folding condition, when displaying the folded live broadcast display area in the target page, the processor 51 is configured to:

[0108] When the historical behavior information of the live broadcast display area meets the folding condition and the time interval from triggering the folding mechanism does not exceed the first duration, the folded live broadcast display area is displayed in the target page.

[0109] In an optional implementation, when the historical behavior information for the live broadcast display area satisfies the folding condition, when displaying the folded live broadcast display area in the target page, the processor 51 is configured to:

[0110] When the historical folding operation on the live broadcast display area does not exceed a third time period and the target multimedia account is not updated, the folded live broadcast display area is displayed in the target page, wherein the historical behavior information at least includes the historical folding operation.

[0111] In an optional implementation, the processor 51 is further configured to: hide the live broadcast display area in the target page when there is no target multimedia account in a live broadcast state.

[0112] The above-mentioned memory 52 includes an internal memory 521 and an external memory 522; the internal memory 521 here is also called an internal memory, which is used to temporarily store the calculation data in the processor 51, as well as the data exchanged with the external memory 522 such as a hard disk. The processor 51 exchanges data with the external memory 522 through the internal memory 521.

[0113] The specific execution process of the above instructions can refer to the steps of the live broadcast display method described in the embodiment of the present disclosure, which will not be repeated here.

[0114] The present disclosure also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the live broadcast display method described in the above method embodiment are executed. The storage medium can be a volatile or non-volatile computer-readable storage medium.

[0115] The present disclosure also provides a computer program product that carries a program code. The program code includes instructions that can be used to execute the steps of the live broadcast display method described in the above method embodiment. For details, please refer to the above method embodiment, which will not be repeated here.

[0116] The computer program product may be implemented in hardware, software or a combination thereof. In one optional embodiment, the computer program product is implemented as a computer storage medium. In another optional embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).

[0117] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the device or unit can be electrical, mechanical or other forms.

[0118] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0119] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0120] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling an electronic device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0121] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A live broadcast display method, characterized in that: include: In response to a display triggering event for a target page, determining whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page; If there is a target multimedia account in a live broadcast state, obtaining a live broadcast information card of the target multimedia account; Displaying the target page, wherein the target page includes a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area; Wherein, when the historical behavior information for the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state; Wherein, when the historical behavior information of the live broadcast display area meets the folding condition, the folding mechanism is triggered, wherein the folding mechanism indicates that the live broadcast display area is in a folded state by default within a first time period; The first duration is determined by the following steps: Determine the cumulative number of times the folding mechanism is continuously triggered, wherein the continuous triggering of the folding mechanism indicates that the live broadcast viewing behavior does not occur between two adjacent triggerings of the folding mechanism; The first duration is determined according to the accumulated number of times and the second duration, wherein the first duration is greater than or equal to the second duration, and the first duration increases in direct proportion to the accumulated number of times.

2. The method according to claim 1, characterized in that The displaying of the target page includes: When the historical behavior information of the live broadcast display area satisfies the folding condition, the folded live broadcast display area is displayed in the target page, wherein the live broadcast information card is in a folded state in the folded live broadcast display area.

3. The method according to claim 2, characterized in that The historical behavior information for the live broadcast display area satisfies the folding condition, which is determined by the following steps: Determine the number of consecutive folding operations received for the live broadcast display area within a statistical period; When the number of consecutive folding operations is greater than or equal to the number threshold, and no live broadcast viewing behavior occurs during the consecutive folding operations, it is determined that the folding condition is met, and the folding mechanism is triggered.

4. The method according to claim 2 or 3, characterized in that: When the historical behavior information of the live broadcast display area satisfies the folding condition, displaying the folded live broadcast display area in the target page includes: When the historical behavior information of the live broadcast display area meets the folding condition and the time interval from triggering the folding mechanism does not exceed the first duration, the folded live broadcast display area is displayed in the target page.

5. The method according to claim 2 or 3, characterized in that: When the historical behavior information of the live broadcast display area satisfies the folding condition, displaying the folded live broadcast display area in the target page includes: When the historical folding operation on the live broadcast display area does not exceed a third time period and the target multimedia account is not updated, the folded live broadcast display area is displayed in the target page, wherein the historical behavior information at least includes the historical folding operation.

6. The method according to claim 1, characterized in that The method further comprises: In the case that there is no target multimedia account in a live broadcast state, the live broadcast display area is hidden in the target page.

7. The method according to claim 1, characterized in that The card display content of the live broadcast information card is generated based on the live broadcast content of the target multimedia account that meets the highlight segment condition.

8. A live broadcast display device, characterized in that: include: a determination module, configured to determine, in response to a display triggering event for a target page, whether there is a target multimedia account in a live broadcast state among the multimedia accounts corresponding to the target page; An acquisition module, configured to acquire a live broadcast information card of a target multimedia account when there is a target multimedia account in a live broadcast state; A display module, used to display the target page, wherein the target page includes a live broadcast display area, and the live broadcast information card of the target multimedia account is displayed in the live broadcast display area; Wherein, when the historical behavior information for the live broadcast display area does not meet the folding condition, the live broadcast display area is in an expanded state; Wherein, when the historical behavior information of the live broadcast display area meets the folding condition, the folding mechanism is triggered, wherein the folding mechanism indicates that the live broadcast display area is in a folded state by default within a first time period; The first duration is determined by the following steps: Determine the cumulative number of times the folding mechanism is continuously triggered, wherein the continuous triggering of the folding mechanism indicates that the live broadcast viewing behavior does not occur between two adjacent triggerings of the folding mechanism; The first duration is determined according to the accumulated number of times and the second duration, wherein the first duration is greater than or equal to the second duration, and the first duration increases in direct proportion to the accumulated number of times.

9. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores machine-readable instructions executable by the processor, and the processor is used to execute the machine-readable instructions stored in the memory. When the machine-readable instructions are executed by the processor, the processor performs the steps of the method as described in any one of claims 1 to 7.

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

Citation Information

Patent Citations

  • Method and device for pushing pop-up window in network live broadcast and network live broadcast system

    CN108769724A

  • Display processing method of display interface, electronic equipment and storage medium

    CN114125476A

  • Live broadcast room display method and device, electronic equipment, storage medium and program product

    CN114697727A

  • Page display method and device, electronic equipment and storage medium

    CN115396713A