Live broadcast reservation method, apparatus, device, medium, and product

By displaying reservation controls on live broadcast pages, users can directly reserve upcoming broadcasts, simplifying the process and enhancing efficiency and user experience in live broadcast systems.

JP2025522501AActive Publication Date: 2025-07-15BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024574623
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-09-16
Filing Date
2023-09-15
Publication Date
2025-07-15
Estimated Expiration
2043-09-15

AI Technical Summary

Technical Problem

Existing live broadcast reservation systems are complex, leading to reduced reservation efficiency and negatively impacting user experience.

Method used

Displaying reservation controls on the live broadcast page before the start of the broadcast, allowing users to reserve live broadcasts directly through a trigger operation, eliminating the need for pre-determined settings or seals.

Benefits of technology

Improves reservation efficiency and user experience by enabling straightforward live broadcast reservations without prior setup, ensuring users can easily reserve upcoming broadcasts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025522501000001_ABST
    Figure 2025522501000001_ABST
Patent Text Reader

Abstract

Embodiments of the present invention provide a live broadcast reservation method, apparatus, device, medium, and product. The method includes displaying a reservation control on a live room page of a current live broadcast of the target viewer before determining broadcast start information of a live broadcast waiting for broadcast start corresponding to the target viewer, and reserving the live broadcast waiting for broadcast start of the target viewer in response to a trigger operation on the reservation control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] [Cross - reference to Related Applications] This application claims the priority of a Chinese patent application filed with the Chinese Patent Office on September 16, 2022, with the application number 202211131981.4 and the invention title "Live Broadcast Reservation Method, Apparatus, Device, Medium, and Product", and the entire content disclosed in the above - mentioned Chinese patent application is incorporated herein by reference.

[0002] Embodiments of the present invention relate to the field of computer technology, and in particular, to a live broadcast reservation method, apparatus, device, medium, and product.

Background Art

[0003] Live broadcast refers to producing a video in real - time and playing it in real - time. Currently, in a general live - broadcast scenario, the live - streamer side collects the live - streamer's video, and the user side plays the video collected by the live - streamer side. In an existing specific scenario, if the live - streamer Live broadcast information sets it and adds a live - broadcast reservation seal, the user side can view the live - broadcast reservation seal and make a live - broadcast reservation.

[0004] As can be seen from this, the realization of existing live - broadcast reservations is more complicated, the reservation efficiency is reduced, and the user experience is affected.

Summary of the Invention

[0005] Embodiments of the present invention provide a live - broadcast reservation method, apparatus, device, medium, and product.

[0006] In a first aspect, embodiments of the present invention provide a live - broadcast reservation method, and the method includes: Before determining the Live broadcast information of a live broadcast waiting for broadcast start corresponding to a target live - streamer, displaying a reservation control on the Live page of the current live broadcast of the target live - streamer; In response to a trigger operation on the reservation control, reserving a live broadcast waiting for the start of the broadcast of the target live streamer, and the like.

[0007] In a second aspect, an embodiment of the present invention provides a live broadcast reservation device, and the device includes Before determining the Live broadcast information of the live broadcast waiting for the start of the broadcast corresponding to the target live streamer, the Live page a control display unit for displaying reservation control on the current live broadcast of the target live streamer, and an operation response unit for reserving the live broadcast waiting for the start of the broadcast of the target live streamer in response to a trigger operation on the reservation control.

[0008] In a third aspect, an embodiment of the present invention provides an electronic device, and the electronic device includes a processor and a memory, the memory stores computer-executable instructions, the processor causes the at least one processor to execute the live broadcast reservation method described in the first aspect and various possible designs of the first aspect by executing the computer-executable instructions stored in the memory.

[0009] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, and the computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are executed by a processor, the live broadcast reservation method described in the first aspect and various possible designs of the first aspect is realized.

[0010] In a fifth aspect, an embodiment of the present invention provides a computer program product including a computer program. When the computer program is executed by a processor, the live broadcast reservation method described in the first aspect and various possible designs of the first aspect is realized.

[0011] In a sixth aspect, an embodiment of the present invention provides a computer program, and when the computer program is executed by a processor, the live broadcast reservation method described in the above first aspect and various possible designs of the first aspect is realized.

Brief Description of Drawings

[0012] Hereinafter, in order to more clearly explain the embodiments of the present invention or the technical solutions of the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described. Obviously, the drawings described below are only some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without creative effort.

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Modes for Carrying Out the Invention

[0013] In the following, in order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, in conjunction with the drawings of the embodiments of the present invention, the technical solutions of the embodiments of the present invention will be clearly and completely described. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments in the present invention without creative efforts all belong to the protection scope of the present invention.

[0014] The technical solution of the present invention can be applied to a live broadcast scenario, and before determining the Live broadcast information of the live broadcast waiting for the start of broadcasting corresponding to the target liver, the Live page of the current live broadcast of the target liver can be displayed with reservation control, so that the user can trigger the reservation control to reserve the live broadcast waiting for the start of broadcasting of the target liver. In this way, it is not necessary to pre-determine and set the Live broadcast information of the live broadcast waiting for the start of broadcasting, or add a live broadcast reservation seal. The user can conveniently make a live broadcast reservation, the efficiency of the live broadcast reservation is improved, and the user experience is improved.

[0015] In the related art, in the live broadcast scenario, the liver can start a live broadcast at any time, but the user following the liver may miss the live broadcast because the user is not notified that the liver has started a live broadcast or the live broadcast waiting for the start of broadcasting. Or, because the liver does not set a live broadcast preview seal for the live broadcast waiting for the start of broadcasting, or does not open the on-live broadcast preview / reservation function, the user cannot reserve the live broadcast waiting for the start of broadcasting of the liver, resulting in a phenomenon of a decrease in the viewing rate of the live broadcast.

[0016] In order to solve the above technical problems, in the embodiments of the present invention, during the live broadcast of the liver, corresponding to the live broadcast waiting for the start of broadcasting corresponding to the target liver Live broadcast informationBefore determining [[ID=]], it is conceivable to directly display reservation control for a live broadcast waiting for the streamer to start broadcasting in the current live room of the streamer. This can prompt the user to reserve a live broadcast waiting for the streamer to start broadcasting, thereby improving the reservation efficiency.

[0017] In the following, the technical solution of the present invention and how the technical solution of the present invention solves the above technical problems will be described in detail with specific embodiments. Several of the following specific embodiments can be combined with each other, and in some embodiments, the same or similar concepts or processes may not be repeated. Hereinafter, embodiments of the present invention will be described in detail in conjunction with the drawings.

[0018] In the technical solution provided by this embodiment, before determining the Live broadcast information of the live broadcast waiting for the start of broadcasting corresponding to the target streamer, the Live page of the current live broadcast of the target streamer is displayed with reservation control, and in response to a trigger operation on the reservation control, the live broadcast waiting for the start of broadcasting of the target streamer is reserved. Thereby, Live broadcast information there is no need to pre-determine and set [[ID=]] in advance or add a live broadcast reservation seal, and the user can conveniently make a live broadcast reservation, improving the efficiency of live broadcast reservation and the user experience.

[0019] FIG. 1 is a diagram of an application example of the live broadcast reservation method according to the present invention. The application network architecture according to an embodiment of the present invention includes a first electronic device 1, a second electronic device 2, and a server 3. Here, the first electronic device or the second electronic device may be a terminal device such as a mobile phone, a tablet computer, a personal computer, a smart home appliance, a wearable device, etc., and the specific type of the client in the present invention is not overly limited. The server may be a server of various types such as a personal computer, a general server, a super personal computer, a cloud server, etc., and the specific type of the electronic device in the present invention is not overly limited.

[0020] Here, the first electronic device may be an electronic device corresponding to a user who watches a live broadcast, and the second electronic device may be an electronic device corresponding to a liver. During the live broadcast of the liver, the second electronic device 2 can collect the live broadcast video of the liver and transmit the live broadcast video to the server 3. The server 3 can push the live broadcast video to the user. The first electronic device 1 of the user can play the live broadcast video. During the real-time processing of the collection and playback of the live broadcast video, before determining the Live broadcast information corresponding to the live broadcast waiting for the start of the broadcast for the target liver, the current live broadcast of the target liver Live page a reservation control 4 can be displayed to perform a reservation prompt for the live broadcast waiting for the start of the broadcast of the target liver. The first electronic device 1 can reserve the live broadcast waiting for the start of the broadcast of the target liver in response to the trigger operation executed on the reservation control.

[0021] Referring to FIG. 2, FIG. 2 is a flowchart of an embodiment of the live broadcast reservation method provided by an embodiment of the present invention, and the live broadcast reservation method may include the following several steps.

[0022] In 201, the Live broadcast informationBefore determining, display reservation control for the current live broadcast of the target streamer. As an example, the live page may include a live room page, and the live broadcast information may include broadcast start information. Live page For example, the live page may include a live room page, and the live broadcast information may include broadcast start information.

[0023] Optionally, before determining the Live broadcast information of the live broadcast waiting for broadcast start corresponding to the target streamer, Live broadcast information before determining, if the Live broadcast information of the live broadcast waiting for broadcast start has not been determined, for example, the streamer has not set information such as the broadcast start time and broadcast start title of the live broadcast waiting for broadcast start in the live broadcast application. Live broadcast information For example, the streamer has not set information such as the broadcast start time and broadcast start title of the live broadcast waiting for broadcast start in the live broadcast application.

[0024] The target streamer may be a streamer currently in a live broadcast, and the live room of the current live broadcast may be a live room in the current live broadcast state, that is, it may be a live room during the live broadcast of the current streamer. The Live page of the current live broadcast Live page may correspond to the Live page of the live room currently in a live broadcast. Live page It may be so.

[0025] Live broadcast information is the live broadcast information of the live broadcast waiting for broadcast start, and Live broadcast information may specifically be the broadcast start title, broadcast start time, etc. For example, the broadcast start time may be "2:30~3:30", and the broadcast start title may be "Recommendations for discounted products".

[0026] Before determining the Live broadcast information of the live broadcast waiting for broadcast start of the target streamer, Live broadcast information before determining the Live page of the current live broadcast of the target streamer, since the reservation control has already been displayed in the Live page of the current live broadcast of the target streamer, before determining the Live broadcast information of the live broadcast waiting for broadcast start using the reservation control, the reservation of the live broadcast waiting for broadcast start of the target streamer can be realized. The reservation control is used to reserve the live broadcast waiting for broadcast start of the target streamer. The display of the reservation control is for the Live broadcast information of the live broadcast waiting for broadcast start. Live page since the reservation control has already been displayed in the Live page of the current live broadcast of the target streamer, before determining the Live broadcast information of the live broadcast waiting for broadcast start using the reservation control, the reservation of the live broadcast waiting for broadcast start of the target streamer can be realized. Live broadcast information The reservation control is used to reserve the live broadcast waiting for broadcast start of the target streamer. The display of the reservation control is for the Live broadcast information of the live broadcast waiting for broadcast start. Live broadcast informationSince it does not assume the determination of , the user can easily make a live broadcast reservation. Optionally, the reservation control Live page avoids shielding for the display of Live page and to achieve an accurate display of the reservation control and Live page it can be displayed in the upper left corner or upper right corner area of .

[0027] In the present invention, the reservation control is displayed on the Live page of the current live broadcast of the target liver, and the reservation control may be a function control that resides within the live room of the live broadcast application, that is, Live page it may be fixedly displayed in .

[0028] In 202, in response to a trigger operation on the reservation control, a live broadcast waiting for the start of the target liver can be reserved.

[0029] Optionally, the reservation control can include various reservation states, and the various reservation states can include a no-reservation state and a reserved state. When the reservation control is in the no-reservation state, the reservation control can display "reservation" to present a reservation. When the reservation control is in the reserved state, the reservation control can display reservation identification information such as a "√" check mark identification information. Of course, the above descriptions of the two reservation states are merely exemplary and not limited thereto. Furthermore, the reservation control can display reservation selection presentation information corresponding to "live broadcast reservation" in the no-reservation state and reservation cancellation presentation information corresponding to "cancel live broadcast reservation" in the reserved state.

[0030] For ease of understanding, as shown in FIG. 3, Live page300 can display a reservation control 301. The reservation control 301 can display a keyword 302 corresponding to "Reservation" in the unreserved state, and can display a "√" check mark identification information 303 in the reserved state. By switching between the "Reservation" keyword 302 and the "√" check mark identification information 303, the reservation control 301 can realize the switching between different reservation states.

[0031] Furthermore, Live page In 300, there may be displayed other key elements such as avatar identification information, nickname identification information, fan follow identification information, etc., river identification information 305 displayed in the upper left area, user identification information 306 displayed in the upper right area such as avatar identification information, a comment display area 307 located in the middle and lower areas of the page, a comment input area 308, a present identification information 309 displayed in parallel with the comment input area, a shopping cart identification information 310, etc. Live page may be displayed.

[0032] When the reservation control is in the reserved state, it indicates that the user has reserved the live broadcast waiting for the start of the target river. In this way, the reservation control can be used to establish a reservation association between the target user and the live broadcast waiting for the start of the broadcast, and the reservation efficiency can be improved. When the reservation control is in the reserved state, the reservation of the live broadcast waiting for the start of the target river can be cancelled by triggering the reservation control, such as clicking on the reservation control. When the reservation control is in the unreserved state, it indicates that the user has not reserved the live broadcast waiting for the start of the target river. At this time, the live broadcast waiting for the start of the target river can be reserved by triggering the reservation control, such as clicking on the reservation control.

[0033] The reservation control can perform a state switch between the unreserved state and the reserved state. When the reservation control corresponding to the reservation selection presentation information is triggered, the reservation status of the target user for the live broadcast waiting for the start of the broadcast of the target liver becomes the reserved state. When the reservation control corresponding to the reservation cancellation presentation information is triggered, the reservation status of the target user for the live broadcast waiting for the start of the broadcast of the target liver becomes the unreserved state.

[0034] In an embodiment of the present invention, before determining the live broadcast information waiting for the start of the broadcast corresponding to the target liver, the current live broadcast of the target liver Live page can display the reservation control, and in response to a trigger operation on the reservation control, the live broadcast waiting for the start of the broadcast of the target liver can be reserved, thereby realizing the reservation of the live broadcast waiting for the start of the broadcast of the target liver by interacting with the reservation control, and effectively improving the efficiency of live broadcast reservation.

[0035] The live broadcast waiting for the start of the broadcast related to the present invention can include the next live broadcast adjacent to the current live broadcast or all the live broadcasts waiting for the start of the broadcast of the target liver.

[0036] That is, when the next live broadcast adjacent to the current live broadcast or all the live broadcasts waiting for the start of the broadcast are unknown, the quick reservation of the next live broadcast or all the live broadcasts waiting for the start of the broadcast can be realized. The next live broadcast adjacent to the current live broadcast is the next unstarted live broadcast adjacent to the current live broadcast located after the current live broadcast. All the live broadcasts waiting for the start of the broadcast are all the subsequent unstarted live broadcasts of the target liver located after the current live broadcast. Live broadcast information

[0037] ​As an example, by triggering reservation control, all live broadcasts waiting for broadcast start of the target streamer are reserved, thereby realizing rapid reservation for all subsequent live broadcasts of the user's target streamer, realizing the user's follow-up and viewing of all live broadcasts waiting for broadcast start of the target streamer, and greatly improving the reservation efficiency.

[0038] In an embodiment of the present invention, after the target streamer turns on the live broadcast preview function and sets the corresponding Live broadcast information for the live broadcast waiting for broadcast start, it further includes displaying a live broadcast preview seal on the Live page of the current live broadcast, and the live broadcast preview seal can include reservation identification information and Live broadcast information . Of course, in actual application, the live broadcast preview seal can include other information such as photos and videos related to the live broadcast content. This solution is only exemplary and should not constitute a limitation of the technical solution.

[0039] The streamer can set a live broadcast preview for the live broadcast waiting for broadcast start. Specifically, the broadcast start time, theme, etc. Live broadcast information can be set on the broadcast start setting page. On the broadcast start setting page, a live broadcast preview function switch button can be further displayed, and the live broadcast preview function can be turned on or off by detecting the streamer trigger switch button. When the switch button is turned on, the live broadcast preview function is activated.

[0040] On the broadcast start setting page Live broadcast information is set, and after the live broadcast preview function is activated, during the current live broadcast of the target streamer, a live broadcast preview seal can be displayed on the content of the live room of the current live broadcast, and the broadcast start time, broadcast start title, etc. Live broadcast information can be displayed on the live broadcast preview seal.

[0041] Optionally, the live broadcast preview seal can include display methods such as a live broadcast preview pop-up window, Live page the live broadcast preview sub-page within, etc. In the live broadcast preview seal, reservation identification information and Live broadcast information can be displayed. The live broadcast information can include the broadcast start time, the broadcast start title, etc. The live broadcast preview seal can be displayed at a position different from the reservation control in the display interface of the live room.

[0042] In such a case, through the double presentation of the reservation identification information and the reservation control within the live broadcast preview seal, the user can timely obtain the live broadcast reservation presentation waiting for the broadcast start, and thereby can reserve the live broadcast waiting for the broadcast start.

[0043] For ease of understanding, as shown in FIG. 4, it is an exemplary diagram of the live broadcast preview seal 401 displayed on Live page 400 provided by an embodiment of the present invention. Here, the live broadcast preview seal 401 can include reservation identification information 4011 and Live broadcast information 4012, Live broadcast information 4012 can include information such as the broadcast start time and the broadcast start title of the live broadcast waiting for the broadcast start. The display state of the reservation identification information 4011 within the live broadcast preview seal 401 can be switched. Referring to FIG. 4, in the non-reservation state, the reservation identification information 4011 may be "Reserve" 402, and in the reserved state, the reservation identification information 4012 may be the check mark identification information "√" 403. During the process of switching the reservation state, the display state of the reservation identification information can be switched synchronously with the reservation state.

[0044] Furthermore, Live page in 400, the reservation control 404 can be simultaneously displayed. The reservation control 404 can display "Reserve" in the non-reservation state, and can display "Reserved" and the check mark identification information "√" 405 in the reserved state. Furthermore, Live pageIn this case, river identification information that may be included in the upper left area which may include avatar identification information and nickname identification information, live room audience identification information that may be included in the upper right area which may include avatar identification information, a comment display area located in the middle and lower areas of the page, a comment input area, present identification information, shopping cart identification information, etc. that are displayed in parallel with the comment input area, Live page other key elements of Live page can be further displayed. The identification information of each element can refer to FIG. 3.

[0045] As shown in each exemplary diagram of the present invention Live page is merely exemplary, Live page and should not specifically limit the display form of Live page . It is necessary to explain that anything obtained by superimposing the technical solution on the live room regarding each display form belongs to the protection scope of the present invention.

[0046] In a possible design, in response to a trigger operation performed on the reservation identification information, Live broadcast information reserve a live broadcast waiting for the start corresponding to Live broadcast information , cancel the display of the live broadcast preview seal, Live page and further include maintaining the display of the reservation control within Live page .

[0047] The function and processing method of the reservation identification information may be the same as that of the reservation control, and the specific execution steps will not be repeated here.

[0048] The reservation identification information can display reservation selection prompt information of "live broadcast reservation" and reservation cancellation prompt information of "live broadcast reservation cancellation".

[0049] Canceling the display of the live broadcast preview seal means closing the live broadcast preview seal in Live page that is, Live pageThis can include not displaying a live broadcast preview seal. Since there is more information displayed on the live broadcast preview seal and the seal is larger, in response to a trigger operation performed on the reservation identification information, Live broadcast information reserve the live broadcast waiting for the start corresponding to Live broadcast information , and by canceling the display of the live broadcast preview seal, it is possible to prevent the screen from being overly blocked.

[0050] Of course, if the display of the reservation control is maintained on the iBlue page, since the size of the reservation control is smaller, by continuously and fixedly displaying it as a live room resident function, it is possible to facilitate the user's live broadcast reservation or cancellation and improve the user experience.

[0051] As another example, Live broadcast information the live broadcast waiting for the start corresponding to Live broadcast information is the next live broadcast adjacent to the current live broadcast, and further includes synchronously adjusting the display states of the reservation control and the reservation identification information in response to a trigger operation on the reservation control.

[0052] Optionally, in response to a trigger operation on the reservation identification information, the display states of the reservation control and the reservation identification information can be synchronously adjusted.

[0053] The reservation states corresponding to the reservation identification information and the reservation control can be synchronized, that is, when the user triggers either the reservation identification information or the reservation control, the reservation states of the reservation identification information and the reservation control can be switched simultaneously. The reservation state can include a reserved state and a non-reserved state.

[0054] The indication state can correspond to the reserved state, and can include a first indication state corresponding to the reserved state and a second indication state corresponding to the non-reserved state. Specifically, the first indication state can include presentation information corresponding to "reserved", and the second indication state can include presentation information corresponding to "live broadcast with unstarted reserved broadcast".

[0055] The reservation identification information or reservation control can be switched between the reserved state and the non-reserved state. The switching of the reservation state can trigger the switching of the indication state. For example, when the reservation state switches to the reserved state, the indication state switches to the first indication state, and when the reservation state switches to the non-reserved state, the indication state switches to the second indication state.

[0056] In an embodiment of the present invention, after the user performs a trigger operation on the reservation control, the display states of the reservation control and the reservation identification information can be adjusted synchronously. By synchronously adjusting the display states of the reservation control and the reservation identification information, synchronous information control of the reservation control and the reservation identification information is realized, the phenomenon that the reservation order of the live broadcast triggered by the reservation control or the reservation identification information is confused is avoided, and the efficiency and accuracy of the live broadcast reservation can be improved.

[0057] FIG. 5 is a flowchart of another embodiment of the live broadcast reservation method provided by an embodiment of the present invention. The method is different from the above-mentioned method in that it includes the following steps of reserving a live broadcast waiting for the start of a broadcast of a target live broadcaster.

[0058] In 501, a reservation request for the target live broadcaster for the live broadcast waiting for the start of the broadcast is generated.

[0059] In 502, the reservation request is sent to the server. The reservation request is used to obtain a broadcast start reminder for the live broadcast waiting for the start of the broadcast of the target live broadcaster and to establish a reservation association between the target user and the live broadcast waiting for the start of the broadcast of the target live broadcaster.

[0060] The reservation request may be obtained when it is detected that the target user triggered a reservation control within the playback page of the live broadcast video when watching the live broadcast by the first electronic device. The reservation control may be a reservation prompt control for the live broadcast waiting for the broadcast start displayed by the target user. The first electronic device can detect a trigger operation performed by the target user on the reservation control during the playback of the live broadcast video.

[0061] The reservation request may be generated based on reservation identification information. When it is detected that the target user triggers the reservation identification information to reserve a live broadcast waiting for the broadcast start in the no-reservation state, the reservation request can be generated.

[0062] As shown in FIG. 6, the first electronic device 601 Live page can display a live broadcast video playback page 602 of a live room called Live page and can display a real-time screen of the live broadcast video on 602. Further, Live page on 602, a reservation control 603 can be displayed. When the trigger of the reservation control 603 is detected, the first electronic device 601 can generate a reservation request and send the reservation request to the server 604. The server 604 can receive the reservation request. Therefore, the server 604 can determine the live broadcast reservation quantity corresponding to the received reservation request. Also, based on the live broadcast reservation quantity, the reservation quantity control for the live broadcast waiting for the broadcast start can be determined, and the reservation quantity control is sent to the second electronic device 605 of the liver, and on the second electronic device 605, a real-time screen of the live room video can be displayed, and the second electronic device 605 can additionally display a reservation quantity control 606. The reservation quantity control 606 can include presentation information such as "** people have reserved the live broadcast waiting for the broadcast start" to present the reservation quantity. The reservation quantity control can be displayed using the reservation quantity control. Of course,Live page In this case, other key elements such as liver identification information and user identification information displayed in the upper left area Live page can be further displayed. Specifically, reference can be made to FIG. 3, which will not be repeated here.

[0063] In an embodiment of the present invention, Live page reservation control can be displayed. By detecting a trigger operation performed by the target user on the reservation control, a reservation request can be generated. Based on the reservation request, the live broadcast reservation amount can be determined, and by presenting the live broadcast reservation amount to the target liver, accurate presentation of the reservation amount can be realized.

[0064] In one possible design, after reserving a live broadcast waiting for the broadcast start of the target liver, receiving a broadcast start reminder for the live broadcast waiting for the broadcast start of the target liver, where the broadcast start reminder is presentation information determined based on the live broadcast waiting for the broadcast start of the target liver, and further including displaying the broadcast start reminder to prompt viewing of the live broadcast waiting for the broadcast start.

[0065] Optionally, the broadcast start reminder may be presentation information generated when the target liver finishes the current live broadcast and starts the live broadcast waiting for the broadcast start.

[0066] The broadcast start reminder can be displayed in the form of a pop-up window, a sub-page, instant messaging, etc. The broadcast start reminder may be, for example, presentation information such as "The followed Liver A has started a live broadcast".

[0067] In an embodiment of the present invention, by using a server to transmit broadcast start reminder information, the start of a live broadcast waiting for the broadcast start can be presented to the liver, and the presentation efficiency of the live broadcast can be improved.

[0068] In one possible design, the broadcast start reminder information can include a start prompt pop-up window, and displaying the broadcast start reminder information includes presenting the start prompt pop-up window at the top of the display page.

[0069] In an embodiment of the present invention, by presenting the start prompt pop-up window at the top of the display page, the presentation efficiency of the start prompt pop-up window can be improved.

[0070] As an example, for a target liver to receive a start reminder is to receive the start reminder information, and the start reminder information further includes that it is generated when it is detected that the liver has not started broadcasting when the server determines the start time based on the end time of the current live broadcast.

[0071] Display the start reminder information on the display page of the target liver to prompt the target liver to start the live broadcast waiting to start.

[0072] In an embodiment of the present invention, by being able to receive the start reminder information and display the start reminder information on the display page of the target liver to prompt the target liver to start the live broadcast waiting to start, the start prompt for the target liver can be realized, and the start rate of the live broadcast can be improved.

[0073] As an example, in response to a setting operation performed by the target liver for the live broadcast preview function, the live broadcast waiting to start provided by the target liver Live broadcast information is further included to be acquired.

[0074] Corresponding to the live broadcast waiting to start Live broadcast information Determine the live broadcast preview seal corresponding to it, and the live broadcast preview seal Live page is used to be displayed on it, and the live broadcast preview seal Live broadcast information includes.

[0075] In an embodiment of the present invention, the live broadcast preview function corresponds to a live broadcast waiting for the start provided by a target viewer. Live broadcast information For Live broadcast information effective presentation can be realized.

[0076] As an example, as shown in FIG. 7, it is a flowchart of another embodiment of the live broadcast reservation method provided by the present invention, and is different from the foregoing embodiment in that after sending a reservation control to the first electronic device of the target user, the following steps are further included.

[0077] At 701, receive a reservation request sent by the first electronic device, determine a live broadcast reservation amount corresponding to the received reservation request, and the reservation request is generated based on a trigger operation executed by the target user on the reservation control of a live broadcast waiting for the start.

[0078] At 702, based on the live broadcast reservation amount, determine a reservation amount control for the live broadcast waiting for the start, and the reservation amount control is used to be displayed on the second electronic device of the target viewer.

[0079] In an embodiment of the present invention, the server determines a live broadcast reservation amount corresponding to the received reservation request based on the reservation request sent by the first electronic device, thereby determining a reservation amount control corresponding to the live broadcast reservation amount, presenting it to the target viewer using the reservation amount control, and realizing the reservation presentation efficiency of the next live broadcast.

[0080] As an example, when it is determined that the live broadcast of the target viewer has ended, it further includes recording the end time of the live broadcast.

[0081] Based on the end time, determine the start time of the live broadcast waiting for the start, If the target live streamer has not started the live stream waiting to start at the start time, start reminder information for the live stream waiting to start is generated. The start reminder information is sent to the second electronic device, and the start reminder information is displayed by the second electronic device to prompt the target live streamer to start the live stream waiting to start.

[0082] Determining the start time of the live stream waiting to start based on the end time can include obtaining the live room interval time, calculating the sum of the end time and the live room interval time, and obtaining the start time of the live stream waiting to start.

[0083] The live room interval time may be the average interval time corresponding to multiple historical live streams of the target live streamer.

[0084] Optionally, the start reminder information can be presented in information forms such as short messages, instant messaging, pop-up windows, scroll bars, etc. It can be accurately presented to the live streamer user through short messages and instant messaging, and message leakage can be avoided. Forms such as pop-up windows or scroll bars can be presented to the live streamer user in real time, and the information presentation efficiency can be effectively improved.

[0085] In an embodiment of the present invention, the start time of the live stream waiting to start can be determined based on the end time of the live stream. If the target live streamer has not started the live stream at the start time of the live stream waiting to start, start reminder information can be generated, and by presenting it to the second electronic device through the start reminder information, the purpose of improving the live stream start efficiency of the target live streamer and improving the viewing efficiency of the live stream through effective presentation can be achieved.

[0086] In a specific embodiment, When the next live broadcast adjacent to the current live broadcast of the target liver is detected, determining the start reminder information of the next live broadcast; Transmitting the start reminder information to the first electronic device of the target user who reserved the next live broadcast, where the start reminder information indicates to the first electronic device that the next live broadcast has started.

[0087] The live broadcast waiting for start may be the next live broadcast adjacent to the current live broadcast.

[0088] The start reminder information indicates that the next live broadcast has started for the target. The target presentation information is transmitted to the first electronic device in the form of a message such as instant messaging or a short message.

[0089] In one possible design, the start reminder information includes a start reminder pop-up window.

[0090] The start reminder pop-up window may be pushed to the first electronic device by the server. The first electronic device can display the start reminder pop-up window. Specifically, by displaying the start reminder pop-up window at the top of the display page, it can avoid affecting the target user's current content viewing and improve the user experience. By using the start reminder pop-up window as the start reminder information, it is possible to realize the generation of the start reminder for the live broadcast information of the next live broadcast and improve the presentation efficiency of the start reminder information.

[0091] In an embodiment of the present invention, when a target live streamer starts the next live broadcast, the live broadcast start reminder information for the next live broadcast can be generated, and the live broadcast start reminder information is sent to the first electronic device of the target user, indicating through the live broadcast start reminder information that the next live broadcast has started by the target live streamer, realizing the start prompt for the next live broadcast, improving the prompt efficiency, and realizing the targeted prompt for the next live broadcast.

[0092] As shown in FIG. 8, it is a schematic configuration diagram of an embodiment of a live broadcast reservation device provided by an embodiment of the present invention. The device can execute the above-described live broadcast reservation method, and the live broadcast reservation device may be arranged in a server. Here, the live broadcast reservation device 800 Before determining the live broadcast waiting for the start corresponding to the target live streamer Live broadcast information a control display unit 801 for displaying a reservation control on the current live broadcast of the target live streamer Live page and, an operation response unit 802 for reserving the live broadcast waiting for the start of the target live streamer in response to a trigger operation on the reservation control may be provided.

[0093] As an embodiment, the live broadcast waiting for the start includes the next live broadcast adjacent to the current live broadcast or all the live broadcasts waiting for the start of the target live streamer.

[0094] As another embodiment, after the target live streamer turns on the live broadcast preview function and sets the Live broadcast information corresponding to the live broadcast waiting for the start, on the current live broadcast Live page a live broadcast preview unit for displaying a live broadcast preview seal including reservation identification information and Live broadcast information is further provided.

[0095] In a specific embodiment, in response to a trigger operation performed on the reservation identification information, Live broadcast informationA first trigger unit for reserving a live broadcast waiting for the start of broadcasting corresponding to canceling the display of the live broadcast preview seal, Live page and a display cancellation unit for maintaining the display of the reservation control within

[0096] In a specific embodiment, Live broadcast information the live broadcast waiting for the start of broadcasting corresponding to is the next live broadcast adjacent to the current live broadcast, and further includes a reservation response unit for synchronously adjusting the display states of the reservation control and the reservation identification information in response to a trigger operation on the reservation control.

[0097] As another embodiment, the operation response unit includes a request generation module for generating a reservation request for a target liver for a live broadcast waiting for the start of broadcasting, and a request transmission module for transmitting the reservation request to a server. The reservation request is used to obtain a broadcast start reminder for the live broadcast waiting for the start of broadcasting of the target liver and to establish a reservation association between the target user and the live broadcast waiting for the start of broadcasting of the target liver.

[0098] As another embodiment, a reminder reception unit for receiving a broadcast start reminder for a live broadcast waiting for the start of broadcasting of a target liver, where the broadcast start reminder is a reminder reception unit that is presentation information for the live broadcast waiting for the start of broadcasting of the target liver, and further includes a broadcast start reminder unit for displaying the broadcast start reminder and presenting the viewing of the live broadcast waiting for the start of broadcasting.

[0099] The device provided by this embodiment is used to execute the technical solution of the embodiment of the above method, and its implementation principle and technical effect are similar, and this embodiment will not be repeated here.

[0100] An embodiment of the present invention provides an electronic device for implementing the above-described embodiments.

[0101] 9, a schematic diagram of an electronic device 900 suitable for implementing an embodiment of the present invention is shown, which may be a terminal device or a server. Here, the terminal device may be a mobile phone, a notebook computer, a digital broadcast receiver, a personal digital assistant (PDA), a tablet computer (PDA), etc. The electronic devices may include, but are not limited to, mobile terminals such as Android Devices (PADs), Portable Media Players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic devices shown in FIG. 9 are merely examples and do not limit the functionality and scope of use of the embodiments of the present invention.

[0102] As shown in FIG. 9, an electronic device 900 includes a read-only memory (Read The electronic device 900 may include a processing unit (e.g., a central processing unit, a graphical processor, etc.) 901 capable of performing various suitable operations and processes based on programs stored in a Random Access Memory (RAM) 903 or programs loaded from a storage device 908 into a Random Access Memory (ROM) 902. The RAM 903 further stores various programs and data necessary for the operation of the electronic device 900. The processing unit 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An Input / Output (I / O) interface 905 is also connected to the bus 904.

[0103] Input devices 906, which typically include a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., Liquid Crystal Display (LCD) Output devices 907, such as a crystal display (LCD), a speaker, a vibrator, etc., storage devices 908, such as a magnetic tape, a hard disk, etc., and devices such as a communication device 909 may be connected to the I / O interface 905. The communication device 909 can enable the electronic device 900 to communicate wirelessly or by wire for data exchange with other devices. Although the electronic device 900 with various devices is shown in the drawings, it should be understood that it is not necessary to implement or have all the shown devices. More or fewer devices may alternatively be implemented or had.

[0104] In particular, according to an embodiment of the present invention, the process described with reference to the above flowchart may be implemented as a computer software program. For example, an embodiment of the present invention includes a computer program product including a computer program held on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 909, or may be installed from the storage device 908 or the ROM 902. When the computer program is executed by the processing device 901, the above functions limited to the method of the embodiment of the present invention are executed.

[0105] It should be noted that the above-described computer-readable medium of the present invention may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium include an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (Compact Disc Read-Only Memory, EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (Compact Disc Read-Only It may include, but is not limited to, a memory, a CD-ROM, an optical memory device, a magnetic memory device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be a tangible medium that includes or stores a program that can be used in combination with an instruction execution system, apparatus, or device by the program, instruction execution system, apparatus, or device. Also, in the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier carrying a computer-readable program code. Such a propagated data signal can take various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may further be any computer-readable medium other than a computer-readable storage medium that transmits, propagates, or conveys a program for use by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium can be transmitted using any suitable medium including, but not limited to, wired, fiber optic cable, RF (radio frequency), or any suitable combination of the above.

[0106] The above computer-readable medium may be included in the above electronic device or may exist separately and not be assembled into the electronic device.

[0107] One or more programs are held in the above computer-readable medium, and when the one or more programs are executed by the electronic device, the electronic device is caused to execute the method shown in the above embodiments.

[0108] Computer program code for performing the operations of the present invention can be written in one or more programming languages or combinations thereof, and the above-mentioned programming languages include object-oriented programming languages such as Java, Smalltalk, C++, etc., and further include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, executed as a stand-alone software package, partially executed on the user computer and partially executed on a remote computer, or entirely executed on a remote computer or server. When related to a remote computer, the remote computer may be connected to the user computer via any type of network including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, connected via the Internet using an Internet service provider). Network, LAN) or a Wide Area Network, WAN) and may be connected to the user computer via any type of network, or may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0109] Flowcharts and block diagrams in the drawings illustrate the implementable architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present invention. From this perspective, each box in a flowchart or block diagram includes one or more executable instructions for implementing the specified logical function and can represent one module, program segment, or part of the code. Also, it should be noted that in some alternative implementations, the functions shown within the boxes may occur in an order different from that shown in the drawings. For example, two boxes shown consecutively may actually be executed substantially in parallel or, depending on the related functions, in the reverse order. Further, each box in the block diagram and / or flowchart and combinations of boxes in the block diagram and / or flowchart may be implemented in a dedicated hardware-based system for performing the specified function or operation, or may be implemented in a combination of dedicated hardware and computer instructions.

[0110] The units described as being involved in embodiments of the present invention may be implemented by software or by hardware. Among them, the name of the unit does not constitute a limitation of the unit itself in a specific case. For example, the first acquisition unit may be described as "a unit for acquiring at least two Internet protocol addresses".

[0111] The functions described above in this specification may be executed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include field programmable gate arrays (Field Programmable Gate Array, FPGA), application specific integrated circuits (Application Specific Integrated Circuits, ASICs), application-specific standard products (Application Specific Standard Parts, ASSPs), system-on-chip (System on Chip, SOC), complex programmable logic devices (Complex Programmable Logic Device, CPLD), and the like.

[0112] In the context of the present invention, a machine-readable medium may be a tangible medium that can contain or store a program for use in conjunction with an instruction execution system, apparatus, or device by the instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. More specific examples of the machine-readable storage medium include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0113] In a first aspect, according to one or more embodiments of the present invention, a live broadcast reservation method is provided, the method comprising: Before determining the live broadcast waiting for the start of the broadcast corresponding to the target liver, the current live broadcast of the target liver Live broadcast information displaying reservation control for; Live page and in response to a trigger operation on the reservation control, reserving the live broadcast waiting for the start of the broadcast of the target liver.

[0114] According to one or more embodiments of the present invention, a live broadcast waiting for broadcast start includes the next live broadcast adjacent to the current live broadcast or all live broadcasts waiting for broadcast start of the target viewer.

[0115] According to one or more embodiments of the present invention, on the current live broadcast Live page display a live broadcast preview seal including reservation identification information and Live broadcast information and further includes.

[0116] According to one or more embodiments of the present invention, in response to a trigger operation performed on the reservation identification information, Live broadcast information reserve the live broadcast waiting for broadcast start corresponding to cancel the display of the live broadcast preview seal, Live page and further includes maintaining the display of the reservation control within.

[0117] According to one or more embodiments of the present invention, Live broadcast information the live broadcast waiting for broadcast start corresponding to is the next live broadcast adjacent to the current live broadcast, and further includes synchronously adjusting the display states of the reservation control and the reservation identification information in response to a trigger operation on the reservation control.

[0118] According to one or more embodiments of the present invention, reserving the live broadcast waiting for broadcast start of the target viewer generates a reservation request of the target viewer for the live broadcast waiting for broadcast start, and sending the reservation request to the server, where the reservation request is used to obtain a broadcast start reminder of the live broadcast waiting for broadcast start of the target viewer and establish a reservation association between the target user and the live broadcast waiting for broadcast start of the target viewer.

[0119] According to one or more embodiments of the present invention, Receiving a broadcast start reminder for a live broadcast waiting for the start of the target live streamer, where the broadcast start reminder is presentation information for the live broadcast waiting for the start of the target live streamer, Further including displaying the broadcast start reminder and presenting the viewing of the live broadcast waiting for the start.

[0120] In a second aspect, according to one or more embodiments of the present invention, a live broadcast reservation device is provided, and the device includes Before determining the Live broadcast information of the live broadcast waiting for the start corresponding to the target live streamer, the Live page of the current live broadcast of the target live streamer for displaying a reservation control, a control display unit; An operation response unit for reserving the live broadcast waiting for the start of the target live streamer in response to a trigger operation on the reservation control.

[0121] In a third aspect, according to one or more embodiments of the present invention, an electronic device is provided, and the electronic device includes at least one processor and a memory, The memory stores computer-executable instructions, At least one processor causes at least one processor to execute the above-mentioned first aspect and various designable live broadcast reservation methods of the first aspect by executing the computer-executable instructions stored in the memory.

[0122] In a fourth aspect, according to one or more embodiments of the present invention, a computer-readable storage medium is provided, and computer-executable instructions are stored in the computer-readable storage medium. When the computer-executable instructions are executed by a processor, the above-mentioned first aspect and various designable live broadcast reservation methods of the first aspect are realized.

[0123] In a fifth aspect, according to one or more embodiments of the present invention, there is provided a computer program product including a computer program, and when the computer program is executed by a processor, the above-described first aspect and various designable live broadcast reservation methods of the first aspect are realized.

[0124] In a sixth aspect, an embodiment of the present invention provides a computer program, and when the computer program is executed by a processor, the above-described first aspect and various designable live broadcast reservation methods of the first aspect are realized.

[0125] The above description is a preferred embodiment of the present invention and is only an explanation of the applied technical principle. Those skilled in the art should understand that the scope of the invention related to the present invention is not limited to the technical solution formed by the specific combination of the above technical features, and without departing from the concept of the above invention, other technical solutions formed by any combination of the above technical features or their equivalent features are also included. For example, it should be understood that technical solutions formed by switching the above features and technical features having similar functions (but not limited to these) disclosed in the present invention are also included.

[0126] Also, although each operation is depicted in a specific order, it should not be understood that this requires these operations to be executed in sequence according to the specific order or sequence shown. Multi-threading and parallel processing may be advantageous in certain environments. Similarly, although some specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present invention. Specific features described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0127] Although the subject matter has been described in terms specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. On the contrary, the specific features and acts described above are merely exemplary forms of implementing the claims.

Claims

1. Before determining the broadcast start information of a live broadcast waiting for broadcast corresponding to a target streamer, displaying a reservation control on the live room page of the current live broadcast of the target streamer; responding to a trigger operation on the reservation control to reserve the live broadcast waiting for broadcast of the target streamer, A live broadcast reservation method.

2. The live broadcast waiting for broadcast includes the next live broadcast adjacent to the current live broadcast, or all live broadcasts waiting for broadcast of the target streamer, The live broadcast reservation method according to Claim 1.

3. After the target streamer turns on the live broadcast preview function and sets the broadcast start information corresponding to the live broadcast waiting for broadcast, further including displaying a live broadcast preview sticker including reservation identification information and the broadcast start information on the live room page of the current live broadcast, The live broadcast reservation method according to Claim 1 or 2.

4. responding to a trigger operation on the reservation identification information to reserve the live broadcast waiting for broadcast corresponding to the broadcast start information; further including canceling the display of the live broadcast preview sticker and maintaining the display of the reservation control on the live room page, The live broadcast reservation method according to Claim 3.

5. further including synchronously adjusting the display states of the reservation control and the reservation identification information in response to a trigger operation on the reservation control, The live broadcast reservation method according to Claim 3 or 4.

6. Reserving the live broadcast waiting for broadcast of the target streamer generating a reservation request of the target streamer for the live broadcast waiting for broadcast; sending the reservation request to a server, where the reservation request is used to obtain a broadcast start reminder of the live broadcast waiting for broadcast of the target streamer and establish a reservation association between the target user and the live broadcast waiting for broadcast of the target streamer, The live broadcast reservation method according to any one of Claims 1 to 5.

7. receiving a broadcast start reminder of the live broadcast waiting for broadcast of the target streamer, where the broadcast start reminder is presentation information determined based on the live broadcast waiting for broadcast that the target streamer will start broadcasting Further including displaying the broadcast start reminder and presenting viewing of the live broadcast waiting for the broadcast start. The live broadcast reservation method according to any one of claims 1 to 6.

8. Before determining the broadcast start information of the live broadcast waiting for the broadcast start corresponding to the target liver, a control display unit for displaying a reservation control on the live room page of the current live broadcast of the target liver, and An operation response unit for reserving the live broadcast waiting for the broadcast start of the target liver in response to a trigger operation on the reservation control. A live broadcast reservation device.

9. Comprising a processor, a memory, and an output device, the user of the output device outputs video or information, The memory stores computer-executable instructions, The processor realizes the live broadcast reservation method according to any one of claims 1 to 7 on the processor by executing the computer-executable instructions stored in the memory. An electronic device.

10. Computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the live broadcast reservation method according to any one of claims 1 to 7 is realized. A computer-readable storage medium.

11. A computer program product including a computer program, When the computer program is executed by a processor, the live broadcast reservation method according to any one of claims 1 to 7 is realized. A computer program product.

12. A computer program, When the computer program is executed by a processor, the live broadcast reservation method according to any one of claims 1 to 7 is realized. A computer program.

Citation Information

Patent Citations

  • Method and system for providing live broadcast services, terminal, and server

    CN104104524A

  • Video content distribution system, and method for reserving video content distribution

    JP2009182890A

  • Video recorder / reproducer and video recording / reproducing method

    JP2010178191A

  • Content distributing system, content receiving terminal, content distributing method, and program

    JP2010245773A