Live event notice method, device, electronic device, and storage medium
By adding event preview information to past videos, the promotional reach of live events is enhanced, addressing the ineffectiveness of current promotional methods and improving distribution efficiency and user convenience.
Patent Information
- Application Number
- JP2024525598
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-10-30
- Filing Date
- 2022-08-22
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-08-22
AI Technical Summary
Current methods for promoting live events through recorded videos are ineffective in ensuring adequate promotional reach.
A method and device that allows live streamers to add preview information of upcoming events to their past videos, enabling one-touch promotion by displaying an event promotion control and instructing the server to add event information to user videos in response to user activation.
Enhances the promotional effect of live events by leveraging existing user traffic, improving distribution efficiency and user convenience in promoting live events.
Smart Images

Figure 0007787307000001 
Figure 0007787307000002 
Figure 0007787307000003
Abstract
Description
[Technical Field]
[0001] This disclosure claims priority to a Chinese patent application filed on October 30, 2021, entitled "Live event announcement method, device, electronic device and storage medium" and bearing application number "202111278254.6," the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the technical field of computer applications, and more particularly to a method, device, electronic device, and storage medium for announcing a live event. [Background technology]
[0003] With the continuous development and maturity of streaming media technology, more and more live streaming platforms have emerged, allowing users to use live streaming to sell products, popularize science, display makeup, etc. Before live streaming, live streamers usually promote the live event to attract more users to watch the live stream.
[0004] Currently, live streamers mainly promote their live events by recording videos. Specifically, after creating a live event, live streamers will promote the live event they are about to start by word of mouth when recording a short video.
[0005] However, the above live event promotion methods cannot ensure the promotional effect of the live event. Summary of the Invention
[0006] To solve the above technical problems or solve at least part of the above technical problems, the present disclosure provides a method, device, electronic device, and storage medium for previewing a live event.
[0007] An embodiment of the present disclosure provides a method for previewing a live event, the method comprising: displaying an event promotion control on a page corresponding to a live event created by the first user; and instructing a server to add preview information of the event to be live-streamed to the video posted by the first user in response to a launch operation on the event promotion control.
[0008] An embodiment of the present disclosure further provides a method for previewing a live event, the method comprising: acquiring preview information of the event to be live-streamed transmitted from the client terminal, the preview information of the event to be live-streamed being generated by the client terminal upon receiving a trigger operation on an event promotion control of the event to be live-streamed by a first user; and adding preview information of the event to be live-streamed to the video posted by the first user.
[0009] An embodiment of the present disclosure further provides a live event preview device, the device including: a promotion control display module; and an instruction module; the promotion control display module is used to display an event promotion control on a page corresponding to a live event created by the first user; The instruction module is used to instruct the server to add preview information of the event to be live-streamed to the video posted by the first user in response to an activation operation on the event promotion control.
[0010] An embodiment of the present disclosure further provides a live event preview device, the device including: a preview information acquisition module; and a preview information addition module; the preview information acquisition module is used to acquire preview information of the event to be live-streamed transmitted from the client terminal, and the preview information of the event to be live-streamed is generated by the client terminal when a trigger operation on an event promotion control of the event to be live-streamed is received by a first user; The preview information adding module is used to add preview information of the event to be live-streamed to the video posted by the first user.
[0011] An embodiment of the present disclosure further provides an electronic device, the electronic device including a processor and a memory for storing instructions executable by the processor, the processor being used to realize a live event preview method according to an embodiment of the present disclosure by reading the executable instructions from the memory and executing the instructions.
[0012] An embodiment of the present disclosure further provides a computer-readable storage medium, the storage medium storing a computer program, the computer program being used to perform the live event preview method according to the embodiment of the present disclosure.
[0013] An embodiment of the present disclosure further provides a computer program product, which includes computer programs / instructions that, when executed by a processor, implement the live event preview method according to an embodiment of the present disclosure.
[0014] The above and other features, advantages, and aspects of each embodiment of the present disclosure will become more apparent with reference to the following specific embodiments in combination with the drawings. Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. It should be understood that the drawings are illustrative and that components and elements are not necessarily drawn to scale. [Brief explanation of the drawings]
[0015] [Figure 1]FIG. 1 is a flowchart of a method for previewing a live event according to one embodiment of the present disclosure. [Figure 2] FIG. 2 is an example diagram illustrating displaying an event promotion control in a relevant region of a live event page according to one embodiment of the present disclosure. [Figure 3] FIG. 3 is an example diagram illustrating adding advance notice information of an event to be live-distributed to a past video according to an embodiment of the present disclosure. [Figure 4A] FIG. 4A is an example diagram of an event creation page according to one embodiment of the present disclosure. [Figure 4B] FIG. 4B is an example diagram of a live event page according to one embodiment of the present disclosure. [Figure 4C] FIG. 4C is an example diagram illustrating a first event promotion control displayed in a preset area of a live event page according to an embodiment of the present disclosure. [Figure 5] FIG. 5 is an example diagram illustrating a second event promotion control displayed on a live event page according to one embodiment of the present disclosure. [Figure 6] FIG. 6 is an example diagram illustrating a second event promotion control displayed on a live event page according to another embodiment of the present disclosure. [Figure 7A] FIG. 7A is an example diagram of a personal homepage of a first user according to an embodiment of the present disclosure. [Figure 7B] FIG. 7B is an example diagram of a live event listing page according to one embodiment of the present disclosure. [Figure 7C] FIG. 7C is an exemplary diagram of a display interface of a third event promotion control according to an embodiment of the present disclosure. [Figure 7D] FIG. 7D is an exemplary diagram of a display interface of a fourth event promotion control according to an embodiment of the present disclosure. [Figure 7E] FIG. 7E is an example diagram illustrating adding a promotion mark to a live-streamed event to be promoted according to an embodiment of the present disclosure. [Figure 8A] FIG. 8A is an example diagram of a live event page according to another embodiment of the present disclosure. [Figure 8B] FIG. 8B is an exemplary diagram illustrating adding multiple videos to a live event page according to one embodiment of the present disclosure. [Figure 9A] FIG. 9A is an exemplary diagram illustrating adding an event link to a video posted by a first user according to an embodiment of the present disclosure. [Figure 9B] FIG. 9B is a diagram illustrating an event information page for an event to be live-streamed according to an embodiment of the present disclosure. [Figure 9C] FIG. 9C is an exemplary diagram illustrating adding a preview keyword to a video posted by a first user according to an embodiment of the present disclosure. [Figure 9D] FIG. 9D is an exemplary diagram illustrating adding an event link marking a preview keyword of an event to be live-streamed to a video posted by a first user according to an embodiment of the present disclosure. [Figure 10] FIG. 10 is a flowchart of a method for previewing a live event according to another embodiment of the present disclosure. [Figure 11A] FIG. 11A is an example diagram 1 of displaying multiple links in a video according to one embodiment of the present disclosure. [Figure 11B] FIG. 11B is an example diagram 2 of displaying multiple links in a video according to one embodiment of the present disclosure. [Figure 11C] FIG. 11C is an example diagram 3 of displaying multiple links in a video according to one embodiment of the present disclosure. [Figure 12] FIG. 12 is a structural schematic diagram of a preview device for a live event according to one embodiment of the present disclosure. [Figure 13] FIG. 13 is a structural schematic diagram of another live event preview device according to an embodiment of the present disclosure. [Figure 14] FIG. 14 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0016] Hereinafter, embodiments of the present disclosure will be described in more detail with reference to the drawings. Although the drawings show several embodiments of the present disclosure, it should be understood that the present disclosure can be realized in various forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to enable a more detailed and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are merely illustrative and are not intended to limit the scope of protection of the present disclosure.
[0017] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel, and that method embodiments may include additional steps and / or omit performing steps as described. The scope of the present disclosure is not limited in this respect.
[0018] As used herein, the term "comprises" and variations thereof are open inclusions, meaning "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" refers to "at least one embodiment," the term "in another embodiment" refers to "at least one other embodiment," and the term "in some embodiments" refers to "at least some embodiments." Relevant definitions of other terms are provided in the description below.
[0019] It should be noted that the concepts of "first," "second," etc. mentioned in this disclosure are merely intended to distinguish between different devices, modules, or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules, or units.
[0020] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are exemplary only and not limiting, and should be understood as "one or more" unless the context expressly indicates otherwise, as would be understood by one of ordinary skill in the art.
[0021] 1 is a flowchart of a live event preview method according to one embodiment of the present disclosure, which can be executed by a live event preview device, which can be implemented in software and / or hardware and generally integrated into an electronic device, which can be a client terminal device carried by a live broadcaster (first user in the embodiment below) who needs to promote the live event, and which includes, but is not limited to, a smartphone, tablet PC, wearable device, etc. on which live broadcasting software is installed. As shown in FIG. 1, the live event preview method can include steps 101 and 102.
[0022] Step 101: Displaying an event promotion control on a page corresponding to a live event created by a first user.
[0023] The first user refers to a live broadcaster who is currently creating an event to be live-streamed, and any user of the live streaming software can be the first user. The page corresponding to the live event refers to a page related to the live event, and may be a live event page generated after the creation of the currently newly created live event is completed, or may be another page including the created live event, such as a live event list page. Hereinafter, this embodiment will be described using an example in which the event promotion control is displayed on a live event page.
[0024] In an embodiment of the present disclosure, when a first user intends to perform a live broadcast, the first user can enter an event creation page through a live event creation entry provided by the live broadcast software and set related information for the live event, such as the name of the live event, live broadcast time, introduction information for the live event, etc. The client terminal generates a live event page based on the related information set by the first user, and the live event page may include the name of the live event, live broadcast time, introduction information for the live event, live broadcaster of the live event, etc. An event promotion control is displayed in the related area of the live event page, and the event promotion control is used by the user to activate the live event promotion function, and when the user activates the event promotion control, it indicates that the user agrees to promote the currently created live event.
[0025] The relevant area of the live event page may be a preset area on the live event page, for example, below the live event page, or a pop-up window area that pops up on the live event page, and the present disclosure is not limited thereto.
[0026] 2 is an exemplary diagram illustrating an event promotion control displayed in a related area of a live event page according to an embodiment of the present disclosure, in which an event promotion control 21 is displayed at the bottom of the live event page, and the event promotion control 21 is off by default (the off state occurs when the circle symbol is on the left side as shown in FIG. 2), and displaying information below the event promotion control 21 saying "Activate this function to promote the live event created this time," thereby presenting the function of the event promotion control 21 to the first user. It can be understood that FIG. 2 is merely used to illustrate the present disclosure as an example and should not be construed as a limitation of the present disclosure.
[0027] Step 102: In response to an activation operation on the event promotion control, instruct the server to add preview information of the event to be live-streamed to the video posted by the first user.
[0028] The videos posted by the first user may be all videos posted in the past by the first user, or may be a selection of past videos posted by the first user that have reached a threshold in terms of the number of views, shares, likes, etc., or may be videos designated by the first user to promote a live event, and this disclosure does not limit these.
[0029] In an embodiment of the present disclosure, when a first user activates an event promotion control displayed on a page corresponding to a live event, the client terminal responds to the activation operation of the event promotion control and instructs the server to add preview information of the event to be live-streamed to the video posted by the first user. Furthermore, when the server obtains the preview information of the event to be live-streamed, it adds the preview information of the event to the video posted by the first user.
[0030] The preview information for an event to be live-streamed may be, but is not limited to, an event link corresponding to the event to be live-streamed, a preview keyword for the event to be live-streamed, or a combination of the event link and preview keyword for the event to be live-streamed, and this disclosure does not restrict this.
[0031] For example, assume that a first user activates the event promotion control 21 shown in FIG. 2, the server adds preview information corresponding to the live-streamed event to the first user's past video and recommends the live-streamed event. FIG. 3 is an example diagram of adding preview information for the live-streamed event to a past video according to one embodiment of the present disclosure. As shown in FIG. 3, the video was posted 10 days ago, and preview information 31 for the live-streamed event is displayed above the poster of the video. The preview information 31 is a link and includes preview keywords such as "Live stream about makeup" and "This Friday, 9:00-10:30," allowing other users to learn about related information about the live event based on the preview keywords. It should be understood that FIG. 3 is merely used to illustrate the present disclosure and should not be construed as a limitation of the present disclosure.
[0032] In a live event preview method according to an embodiment of the present disclosure, an event promotion control is displayed on a page corresponding to a live event created by a first user, and in response to an activation operation of the event promotion control, a server is instructed to add preview information of the live-streamed event to a video posted by the first user, so that the server adds the preview information of the live-streamed event to the video posted by the first user. By using the above technical solution, a user can promote the preview information of a live-streamed video in a video posted by the user by triggering the event promotion control, thereby realizing one-touch promotion of the live-streamed event and improving the convenience of users in promoting the live event. Furthermore, by promoting the live-streamed event in a video posted by the user, the traffic of the user's past videos can be used to promote the user's live event, which is advantageous to improving the distribution efficiency of live event previews and improving the promotion effect of the live event.
[0033] In some embodiments of the present disclosure, the step of displaying an event promotion control on a page corresponding to a live event created by a first user comprises: displaying guide information inquiring whether or not to add an event promotion function in response to a completion operation by the first user for the live event currently being created; and displaying a first event promotion control in a first preset area of the live event page in response to an add operation for the event promotion function in the guide information, wherein the first event promotion control is used to instruct the server whether to activate a promotion function for the currently newly created live event, and the currently newly created live event is a live event whose creation has been completed and is displayed on the live event page.
[0034] The guide information may be guide information that guides a user to add a live event promotion function, and the guide information may be displayed in the form of a pop-up window page.
[0035] In an embodiment of the present disclosure, when the first user detects that the creation of the newly created live event is complete, for example, when the first user taps the "Create" button on the event creation page, or when the first user closes the calendar pop-up window after completing the live streaming time setting, or in other situations, when the client terminal confirms that the currently newly created live event is complete, the client terminal responds to the first user's completion operation for the currently newly created live event by displaying guide information in a pop-up window on the currently newly created live event page to inquire whether to add a page event promotion function, and the pop-up window page is displayed above the currently newly created live event page. When the first user confirms that the event promotion function is added, the client terminal responds to the first user's operation to add the event promotion function in the pop-up window page by displaying a first event promotion control in a first preset area of the currently newly created live event page.
[0036] The first preset area may be automatically set by the live streaming software, for example, the first preset area may be the bottom of a newly created live event page.
[0037] In an embodiment of the present disclosure, the first event promotion control is used to instruct whether to activate a promotion function for the currently newly created live event, and when the first user activates the first event promotion control, it indicates that the first user agrees to the promotion of the currently newly created live event, and in this case, preview information for the currently newly created live event is added to past videos posted by the first user.
[0038] 4A is an example of an event creation page according to an embodiment of the present disclosure. It should be understood that FIG. 4A is merely an example for explaining the contents of the present disclosure and is not intended to be a limitation of the present disclosure. As shown in FIG. 4A, a first user can enter relevant information of the currently newly created live event on the event creation page, such as the live streaming name, live streaming time, and live event introduction information, and then tap the "Create" button at the bottom of the page. The currently newly created live event is completed, and in response to the tapping operation of the "Create" button, the page jumps to the live event page corresponding to the currently newly created live event, as shown in FIG. 4B. A pop-up window page 41 automatically pops up on the live event page. The pop-up window page 41 displays guide information to inquire whether to add an event promotion function, and provides an "Add" button and a "Don't add for now" button for the first user to select. When the first user taps the "Add" button, in response to the first user's tapping operation on the "Add" button, a first event promotion control 43 is displayed in the first preset area 42 of the currently newly created live event page, and as shown in Figure 4C, the default state of the first event promotion control 43 is off (the circle symbol is on the left), and display information saying "Activate this function to promote the live event created this time" is displayed below the first event promotion control 43, and the first user can choose to activate the first event promotion control 43 or not activate the first event promotion control 43 according to their needs through the display of this display information.
[0039] In the embodiment of the present disclosure, when the currently newly created live event is completed, guide information is displayed to inquire whether to add an event promotion function, and then it is determined whether to display a first event promotion control based on the user's selection operation. Only if the first user selects to add the event promotion function, the first event promotion control is displayed in a first preset area of the live event page corresponding to the currently newly created live event, so that the corresponding event promotion control is displayed only when the user has a promotion need for the live event, and the event promotion control is not displayed when the user does not have a promotion need, and the display of the event promotion control is consistent with the user's needs and is highly flexible.
[0040] Furthermore, in some embodiments of the present disclosure, if the first user does not want to promote the newly created live event for a while, the first user can select not to add the event promotion function on the displayed page for inquiring whether to add the event promotion function, thereby the method further comprising: Responding to a refusal operation for an event promotion function on the page, detecting whether a cumulative number of the refusal operations reaches a predetermined threshold; The method further includes a step of not displaying the guide information for inquiring whether or not to add an event promotion function to newly created live events when the cumulative number of times reaches the threshold value.
[0041] The threshold may be automatically set by the live streaming software, for example, the threshold may be 2, 5, etc., and the present disclosure does not limit this.
[0042] Continuing with FIG. 4B as an example, as shown in FIG. 4B, the pop-up window page 41 provides an "Add" button and a "Don't add for now" button for the first user to select, and if the first user does not want to promote the currently newly created live event for a while, he or she can tap the "Don't add for now" button. In this case, in response to the first user's tap operation on the "Don't add for now" button (i.e., a refusal operation for the event promotion function), the accumulated number of refusal operations is incremented by 1, and it is detected whether the current accumulated number of refusal operations reaches a predetermined threshold. If the accumulated number reaches the threshold, a page for inquiring whether to add the event promotion function to subsequent newly created live events is not displayed.
[0043] In an embodiment of the present disclosure, when a first user rejects the event promotion function, the number of rejection operations is accumulated, and when the accumulated number of rejection operations reaches a predetermined threshold, a page for inquiring whether or not to add the event promotion function to a new live event created by the first user thereafter is no longer displayed. As a result, when the first user does not have a promotion need for the newly created live event, the operation of inquiring whether or not to add the event promotion function to the first user can be avoided, which avoids interrupting the user with repeated inquiries and is advantageous to improving the user experience.
[0044] In some embodiments of the present disclosure, after the step of responding to an additional operation on an event promotion function in the guide information, The method further includes a step of displaying a second event promotion control in a second preset area of the live event page, the second event promotion control being used to instruct the server whether to activate a promotion function for a newly created live event thereafter.
[0045] The second preset region may be set below the first preset region or may be set within the first preset region, and the present disclosure does not limit this.
[0046] For example, the second event promotion control may be displayed after the first event promotion control is activated. As shown in FIG. 4C, the first event promotion control 43 is in an off state, and the second event promotion control is not displayed in the first preset region 42. When the first user activates the first event promotion control, the second event promotion control 51 is displayed in the first preset region 42, as shown in FIG. 5. FIG. 5 is an example diagram of a second event promotion control displayed on a live event page according to one embodiment of the present disclosure. It should be understood that FIG. 5 is merely an example for explaining the contents of the present disclosure and should not be construed as a limitation of the present disclosure. As shown in FIG. 5, the first event promotion control 43 is in an on state (the circle symbol is on the right), and the second event promotion control 51 is displayed in the second preset region, which is set within the first preset region 42. The second event promotion control 51 includes control description information "whether to promote newly created live events in the future" and a checkbox in the control description information. The second event promotion control 51 is unchecked by default, and FIG. 5 shows the unchecked state. If the first user needs to promote all newly created live events in the future, the first user can activate the promotion function for the newly created live events in the future, and a check mark can be displayed in the checkbox to indicate that the checkbox is checked. At this time, because the first user has activated the first event promotion control 43, there is no need to continue displaying the information "activate this function to promote the live event created this time." As can be seen by comparing FIG. 4C with FIG. 5, the location where the above information was displayed is now occupied by the second event promotion control 51.
[0047] For example, the second event promotion control may be displayed simultaneously with the first event promotion control. That is, in response to an add operation for the event promotion function in the pop-up window page, the first event promotion control and the second event promotion control are simultaneously displayed in the preset area of the currently newly created live event page. FIG. 6 is an exemplary diagram showing a second event promotion control displayed on a live event page according to another embodiment of the present disclosure. It should be understood that FIG. 6 is merely an example for explaining the contents of the present disclosure and is not intended to limit the present disclosure. As shown in FIG. 6, in response to an add operation for the event promotion function in the pop-up window page by the first user, the first event promotion control 62 and the second event promotion control 63 are simultaneously displayed in the preset area 61 of the live event page corresponding to the currently newly created live event. The first event promotion control 62 is off (the circle symbol is on the left), and the default state of the second event promotion control 63 is unchecked. Also, as shown in FIG. 6, display information asking "whether to activate the promotion function for this newly created live event" is displayed above the first event promotion control 62, thereby presenting the function of the first event promotion control 62 to the first user.
[0048] In some embodiments of the present disclosure, the method further includes a step of responding to a trigger operation on the second event promotion control and not displaying the guide information to inquire whether to add an event promotion function to a newly created live event thereafter.
[0049] In an embodiment of the present disclosure, when a first user attempts to activate a second event promotion control, a trigger operation, such as a check mark, can be performed on the second event promotion control, and in response to the trigger operation, for any live events subsequently created by the first user, no guide information is displayed to inquire whether or not to add the event promotion function to the newly created live events.
[0050] In the embodiment of the present disclosure, a second event promotion control used to instruct whether to activate a promotion function for a newly created live event is displayed in a preset area of a currently newly created live event page, allowing the first user to select whether to activate the promotion function for a newly created live event according to their needs, thereby providing high flexibility. Furthermore, if the first user selects to activate the promotion function for a newly created live event, no guide information is displayed in response to a trigger operation on the second event promotion control to inquire whether to add the event promotion function to the newly created live event. This avoids displaying a page inquiring whether to add the event promotion function to each newly created live event. After completing the newly created live event, the first user can promote the live event to the first user's past videos, without the need to inquire again about whether to add the event promotion function or to activate the first event promotion control again, thereby omitting the promotion process for the newly created live event.
[0051] The live streaming platform may further provide a live event list, and if there are many live events created by the first user or many live events that have not started, the live events that have not started may be displayed in the live event list, and the first user may further select a live event that needs to be promoted through the live event list. Accordingly, in some embodiments of the present disclosure, the step of displaying an event promotion control in a related area of the live event page created by the first user may include: a step of displaying a live event list page created by the first user in response to a browsing operation on the live event list, and setting a first-level entry mark on the live event list page; and displaying a third event promotion control in a third preset area of the live event list page in response to a trigger operation on the first-level entry mark, the third event promotion control being used to instruct the server whether to activate a promotion function for a newly created live event thereafter.
[0052] The third preset area of the live event listing page may be automatically set by the live streaming software, and the third preset area of the live event listing page may be a blank area on the live event listing page, a pop-up window area displayed at the top of the live event listing page, a new page displayed at the top of the live event listing page, etc., and the present disclosure does not limit this.
[0053] For example, a live event listing view entry may be displayed on a first user's personal homepage in a live streaming platform. As shown in FIG. 7A, the first user is user A, and a live event listing view entry 71 is displayed on user A's personal homepage. When user A taps on live event listing view entry 71, a live event listing page created by user A is displayed in response to a trigger operation on live event listing view entry 71. As shown in FIG. 7B, a first-level entry mark 72 is set on the live event listing page. In FIG. 7B, the first-level entry mark is indicated by "..." and may be indicated by other symbols or icons. FIG. 7B is for illustrative purposes only and is not intended to be a limitation of the present disclosure. When user A taps on the first-level entry mark 72, a third event promotion control 73 is displayed in a third preset area of the live event listing page (a new page above the live event listing page) in response to user A's trigger operation on the first-level entry mark 72, as shown in FIG. 7C. 7C, the third event promotion control 73 includes control description information "Activate promotion for live events" and a control switch, the control switch is off by default (the circle symbol is on the left), user A can choose whether to turn on the control switch of the third event promotion control 73 according to his needs, if user A turns on the control switch, all new live events created by user A thereafter will be promoted. As shown in FIG. 7B, the live event list page further displays a "Create live event" entry 74, if user A taps the entry 74, the page will jump to an event creation page, which user A can use to create a new live event.
[0054] In another embodiment of the present disclosure, the third event control can further be used to instruct the server whether to activate a promotion function for live events that have been created but not started, and for new live events that will be created later. Thus, in the above example, when user A turns on the control switch of the third event promotion control 73, all new live events that user A creates later and live events that have been created but not started will be promoted.
[0055] In an embodiment of the present disclosure, in response to a browsing operation on the live event list, a live event list page created by a first user is displayed, a first-level entry mark is set on the live event list page, and in response to a trigger operation on the first-level entry mark, a third event promotion control is displayed in a third preset area of the live event list page, and the third event promotion control is used to instruct the server whether to activate a promotion function for a newly created live event thereafter, thereby providing the user with one entry to activate the promotion function for a newly created live event thereafter, and the user can use the first entry mark to activate the promotion function for a newly created live event at any time, eliminating the need to create a new live event, which is highly flexible and also improves the convenience of the user in activating the promotion function for a newly created live event thereafter.
[0056] Furthermore, in some embodiments of the present disclosure, the live event list page further includes information on a plurality of events to be live-streamed, and a second-level entry mark is set corresponding to the information on each of the events to be live-streamed, and the method further includes: The method further includes a step of displaying a fourth event promotion control corresponding to the information of any event to be live-streamed in a fourth preset area of the live event list page in response to a trigger operation on a second-level entry mark corresponding to the information of the event to be live-streamed, wherein the fourth event promotion control is used to instruct the server whether to activate a promotion function for the information of the event to be live-streamed.
[0057] For example, as shown in FIG. 7B , the live event list page displays live-streamed Event 1, live-streamed Event 2, and live-streamed Event 3, which have not yet started. A corresponding second-level entry mark 75 is displayed corresponding to the event information of each live event. The second-level entry mark is indicated by "...." Assume that User A taps the second-level entry mark 75 corresponding to Live-streamed Event 2. In response to User A's trigger operation on the second-level entry mark 75 corresponding to Live-streamed Event 2, a fourth event promotion control 76 corresponding to the event information of Live-streamed Event 2 is displayed in a fourth preset area of the live event list page (a new page above the live event list page). As shown in FIG. 7D , the fourth event promotion control 76 includes control description information "whether to activate promotion for Live-streamed Event 2" and a control switch, the default state of which is off (the circle symbol is on the left). When User A turns on the control switch of the fourth event promotion control 76, Live-streamed Event 2 is promoted.
[0058] In an embodiment of the present disclosure, the live event list page includes information on multiple live-streamed events, and a second-level entry mark is set corresponding to the information on each live-streamed event. In response to a trigger operation on the second-level entry mark corresponding to the information on any live-streamed event, a fourth event promotion control corresponding to the information on the live-streamed event is displayed in the fourth preset area of the live event list page. The fourth event promotion control is used to instruct the server whether to activate a promotion operation for the information on any live-streamed event, thereby allowing the first user to select and promote the live events that need to be promoted from the live event list page, and the first user can activate the promotion function for the live-streamed event at any time, which provides high flexibility.
[0059] In some embodiments of the present disclosure, the method further includes, for a live-streamed event that has activated an event promotion control, displaying a promotion mark in a header area of the live-streamed event on the live event listing page.
[0060] Continuing with the above example, if user A selects to turn on the control switch for the fourth event promotion control 76 in FIG. 7D, a promotion mark, such as promotion mark 77 shown in FIG. 7E, is displayed in the header area of the live-streamed event 2 on the live event listing page. By displaying the promotion mark in the header area of the live-streamed event, user A can be made aware of the live event being promoted. As can be appreciated, a canceled live event may be removed from the live event listing page, and a completed live stream may be removed from the live event listing page and displayed behind unstarted live events on the live event listing page, and the present disclosure is not limited thereto.
[0061] In some embodiments of the present disclosure, the step of instructing a server to add preview information of the event to be live-streamed to the video posted by the first user in response to an activation operation on the event promotion control includes: obtaining a video display scene set by the first user; and instructing the server to add preview information of the event to be live-streamed to a first target video in response to an activation operation on the event promotion control, wherein the first target video is a video that fills the video display scene.
[0062] The video display scene may include at least one of the following: a video whose type or subject is specified by the first user; a video whose number of comments, likes, or shares has reached a predetermined value; a video of the first user that is included in a popularity ranking; etc., but is not limited thereto; and correspondingly, the number of first target videos may be one or more.
[0063] For example, assuming that the video display scene set by the first user is a video with the same theme, in response to a launch operation on the event promotion control, the client terminal selects a first target video with the same theme as the video to be live-streamed from all videos posted by the first user based on the theme information of the event to be live-streamed, and instructs the server to add preview information of the event to be live-streamed to the first target video. For example, if the theme of the event to be live-streamed is makeup, the client terminal instructs the server to add preview information of the event to be live-streamed to a makeup video previously posted by the first user.
[0064] For example, assuming that the video display scene set by the first user is a video that has reached 100 shares, in response to a launch operation on the event promotion control, the client terminal obtains the number of shares corresponding to each video posted by the first user, selects all videos that have reached 100 shares as first target videos, and instructs the server to add preview information of the event to be live-streamed to the first target videos.
[0065] For example, assuming that the video display scene set by the first user is a video of the first user included in the popularity ranking, in response to a launch operation on the event promotion control, the client terminal obtains the popularity ranking and determines whether the video of the first user is included in the popularity ranking, and if so, sets all videos of the first user included in the popularity ranking as the first target videos.
[0066] In an embodiment of the present disclosure, the video display scene set by the first user is obtained, and in response to a launch operation on the event promotion control, the server is instructed to add preview information of the event to be live-streamed to the first target video, and the first target video is a video that fills the video display scene, thereby enabling the first user to independently select a video to promote the event to be live-streamed, and the promotion of the live event better meets the promotion needs of the first user.
[0067] In some embodiments of the present disclosure, the method includes the steps of obtaining a video filtering scene set by the first user, and determining a second target video posted by the first user that satisfies the video filtering scene; The method further includes a step of instructing the server to cancel adding preview information of the event to be live-streamed to the second target video.
[0068] The video filtering scene may include at least one of the following: a video that the first user has specified not to be added; a video in which an object related to the video is in a competitive relationship with an object related to the live event; etc., but is not limited thereto; and correspondingly, the number of second target videos may be one or more.
[0069] For example, assume that the video filtering scene set by the first user is a video that the first user has specified not to be added. The video that the first user has specified not to be added is a second target video. In response to an activation operation on the event promotion control, the server is instructed to cancel adding preview information for the live streaming event to the video that the first user has specified not to be added. FIG. 8A is an example of a live event page according to another embodiment of the present disclosure. As shown in FIG. 8A, a designated video area 81 is provided on the live event page. An add video entry 82 is set in the designated video area 81, and explanatory information "The designated video will not be used to promote the live event" is displayed. The first user can add a video by tapping the add video entry 82. Adding multiple videos is supported. As shown in FIG. 8B, if there are too many added videos to be fully displayed in the designated video area 81, video switching symbols "<" 83 (previous) and ">" 84 (next) are displayed in the designated video area 81. The first user can switch between videos displayed in the area by triggering the "<" 83 or ">" 84. The video added by the first user through the video addition entry 82 does not include preview information of the event to be live-streamed.
[0070] For example, the video filtering scene set by the first user is a video in which an object related to the video and an object related to the live event are in a competitive relationship. For example, if the event to be live-streamed is a sales promotion event for brand A clothing, a video posted by the first user whose content is related to a competitor of brand A is determined as a second target video, and in response to a launch operation on the event promotion control, the server is instructed to cancel adding preview information for the event to be live-streamed to the determined second target video. For example, if, among past videos posted by the first user, the first user praises brand B clothing for being cheap and good, the video is determined as a second target video, and the server is instructed not to add preview information for the sales promotion event for brand A clothing to the video.
[0071] In an embodiment of the present disclosure, the video filtering scene set by the first user is obtained, a second target video that meets the video filtering scene posted by the first user is determined, and the server is instructed to cancel adding preview information of the event to be live-streamed to the second target video, thereby enabling the first user to independently select videos that will not be used to promote the event to be live-streamed, and the promotion of the live event better meets the promotion needs of the first user.
[0072] In some embodiments of the present disclosure, the step of instructing the server to add preview information of an event to be live-streamed to the video posted by the first user includes: instructing the server to add an event link to the video posted by the first user, the event link being associated with an event information page of the event to be live-streamed; and / or instructing the server to add a preview keyword for the event to be live-streamed to the video posted by the first user; and / or The method includes a step of instructing the server to add an event link to the video posted by the first user, the event link marking a preview keyword of the event to be live-streamed, and setting the event link in association with an event information page of the event to be live-streamed.
[0073] 9A is an illustrative diagram showing an example of adding an event link to a video posted by a first user according to an embodiment of the present disclosure. As shown in FIG. 9A, an event link 91 is displayed on the screen of the video. Other users watching the video can tap on the event link 91 to enter the event information page for the live-streamed event associated with the event link, as shown in FIG. 9B. As shown in FIG. 9B, the event information page displays the name of the live-streamed event, the live-streaming time, the live streamer, and detailed introductory information, and further displays an event reservation entry 92. A user can tap on the event reservation entry 92 to reserve the live-streamed event. The live-streaming platform prompts the user to enter the live-streaming room to participate in the live-streamed event before the event starts (e.g., 10 minutes before the start).
[0074] 9C is an example diagram of adding preview keywords to a video posted by a first user according to one embodiment of the present disclosure. It should be understood that FIG. 9C is merely an example for explaining the present disclosure and is not intended to be a limitation of the present disclosure. As shown in FIG. 9C, preview keywords 93 are displayed on the screen of the video. The preview keywords 93 include the name of the live event, "Live Streaming on Makeup," and the start time of the live event, "10.3 9:00." The preview keywords may be other keywords and are not limited to the above example keywords.
[0075] For example, Figure 9D is an illustrative diagram of adding an event link marking a preview keyword of an event to be live-streamed to a video posted by a first user according to one embodiment of the present disclosure. As shown in Figure 9D, an event link 94 marking a preview keyword of an event to be live-streamed is displayed on the video screen, and other users watching the video can tap on the event link 94 marking a preview keyword of an event to be live-streamed to enter the event information page of the event to be live-streamed related to the event link shown in Figure 9B.
[0076] As can be understood, the instruction to the server to add an event link, a preview keyword, or an event link marking a preview keyword of the event to be live-streamed to a video posted by the first user may be automatically set by the live streaming platform or may be set by the first user to the live streaming platform, and the present disclosure does not limit this. Although not shown, as can be understood, the first user may add not only an event link but also a preview keyword to a video posted by the first user, or may add not only an event link marking a preview keyword of the event to be live-streamed but also a preview keyword, and the present disclosure does not limit this.
[0077] In an embodiment of the present disclosure, a server is instructed to add an event link to a video posted by a first user, or a server is instructed to add preview keywords of an event to be live-streamed to a video posted by a first user, or a server is instructed to add an event link marking preview keywords of an event to be live-streamed to a video posted by a first user, and the event link is set in association with the event information page of the event to be live-streamed, thereby instructing the server to add corresponding content to the posted video to promote the related event to be live-streamed, thereby enriching the promotion forms of preview information of the event to be live-streamed.
[0078] The start time of the live distribution event that the first user is currently adding may be far from the current time. For example, if the start time of the live event newly created by the first user is one month from now, there is enough time to promote the event. In this case, the live event does not need to be promoted, and the live distribution event that is closest to the current time is promoted first, thereby increasing the number of viewers of the live distribution event that is closest to the current time as much as possible. Therefore, in some embodiments of the present disclosure, the preview information of the live distribution event is as follows: Advance notice of the live event that will start the live stream the next minute, or It includes advance notice information of one or more events to be live-streamed that fall within a preset period from the current time to the live start time.
[0079] The preset period may be automatically set by the live streaming platform or may be preset by the first user, and the present disclosure does not limit this. For example, the preset period may be the last two days, this week, etc.
[0080] In an embodiment of the present disclosure, the event to be live-streamed may be the event to be live-streamed whose live start time is closest to the current time, and correspondingly, the preview information of the event to be live-streamed may be the preview information of the event to be live-streamed whose live start time is closest to the current time, or the event to be live-streamed may be one or more events to be live-streamed whose time from the current time to the live start time is within a preset period, and correspondingly, the preview information of the event to be live-streamed may be the preview information of one or more events to be live-streamed whose time from the current time to the live start time is within a preset period.
[0081] For example, if the preset period is within this week, the client terminal selects all live events within this week from all live events created by the first user that have not yet started based on the current time as events to be live-streamed, and promotes and announces them. If the current time is Sunday, i.e., the last day of the week, and there are no events to be live-streamed on that day, the client terminal will not promote live events for a while, and when a new week arrives, it will acquire events to be live-streamed for the new week and promote and announce them.
[0082] In some embodiments of the present disclosure, after the step of instructing the server to add preview information of the live-streamed event to the video posted by the first user, in response to a cancellation or end operation of the live-streamed event, the server is instructed to cancel the preview information corresponding to the live-streamed event added to the video, thereby preventing continued promotion of the canceled or ended live event to other users and preventing disruption to users caused by continued promotion of the canceled or ended live event.
[0083] FIG. 10 is a flowchart of a live event preview method according to another embodiment of the present disclosure, which can be performed by a live event preview device according to an embodiment of the present disclosure, which can be implemented by software and / or hardware and generally integrated into a server, which communicates with the client terminal described in the previous embodiment to complete the live event preview process.
[0084] As shown in FIG. 10, the method for notifying a live event may include the following steps 201 and 202.
[0085] Step 201: Obtain preview information of an event to be live-streamed sent from a client terminal, where the preview information of the event to be live-streamed is generated by the client terminal when a first user triggers an event promotion control of the event to be live-streamed.
[0086] In step 202, preview information of the event to be live-streamed is added to the video posted by the first user.
[0087] In an embodiment of the present disclosure, when a first user performs a trigger operation on an event promotion control of an event to be live-streamed through a client terminal, the client terminal generates preview information of the event to be live-streamed in response to the trigger operation; the server obtains the preview information of the event to be live-streamed sent from the client terminal; Next, the server adds the obtained preview information of the event to be live-streamed to the video posted by the first user.
[0088] For example, the server may add preview information of the event to be live-streamed to all past videos posted by the first user.
[0089] In a live event preview method according to an embodiment of the present disclosure, a server receives preview information for a live-streamed event sent from a client terminal, the preview information for the live-streamed event being generated by the client terminal when a first user triggers an event promotion control for the live-streamed event, and adds the preview information for the live-streamed event to a video posted by the first user. Using the above technical solution, a user can promote the preview information for the live-streamed video in a video posted by the user by triggering the event promotion control, thereby realizing one-touch promotion of the live-streamed event and improving the convenience of live event promotion for users. Furthermore, promoting the live-streamed event in a video posted by the user allows the traffic of the user's past videos to be used to promote the user's live event, which is beneficial to improving the distribution efficiency of live event previews and the effectiveness of live event promotion.
[0090] In some embodiments of the present disclosure, the step of adding preview information of the event to be live-streamed to the video posted by the first user includes: The method includes adding preview information of the event to be live-streamed to the first target video.
[0091] In some embodiments, the first target video may be a video posted by a predetermined first user that fills a preset video display scene.
[0092] The preset video display scenes may include at least one of the following: videos whose type or subject is specified by the first user; videos whose number of comments, likes, or shares has reached a predetermined value; videos of the first user that are included in the popularity rankings; etc., but are not limited thereto; correspondingly, the number of first target videos may be one or more.
[0093] As can be appreciated, the description of how to determine the first target moving image for each moving image display scene in the previous embodiment also applies to this embodiment, and will not be repeated here to avoid redundancy.
[0094] In some embodiments, the first target video may include at least one of the following: A video posted by the first user that meets the preset recommendation conditions is the first target video; The video displayed on the personal information page of the first user is the first target video; The video posted by the first user that meets the preset hotspot conditions is the first target video.
[0095] The preset recommendation conditions may be, for example, that the subject of the video is related to the subject of the event to be live-streamed, that the subject of the video is a preset subject, etc., and the present disclosure does not limit this. Some or all of the videos posted by the first user may be stored on the personal information page of the first user, and the video displayed on the personal information page may be the first target video. The preset hotspot conditions may be, for example, that the number of comments, likes, or shares reaches a predetermined value, that the video is included in a popularity ranking, etc., and the present disclosure does not limit this.
[0096] For example, assuming that the preset recommendation condition is that the theme of the video type is gourmet food, the server selects videos with the theme of gourmet food as the first target video from all videos posted by the first user based on the preset recommendation condition.
[0097] For example, assuming that the preset hotspot condition is that the number of comments reaches 100, the server obtains the comment data of all videos posted by the first user based on the preset hotspot condition, and selects videos with the number of comments of 100 or more as the first target video.
[0098] In some embodiments of the present disclosure, a video filtering scene can be further set to filter videos that do not add preview information of the event to be live-streamed, whereby the method includes: The method further includes canceling adding preview information of the event to be live-streamed to the second target video.
[0099] The number of second target videos may be videos that satisfy a preset video filtering scene among all videos posted by the first user.
[0100] The preset video filtering scenes may include, but are not limited to, at least one of videos that the first user has specified not to be added, videos in which an object related to the video is in a competitive relationship with an object related to the live event, etc.
[0101] As can be appreciated, the description of how to determine the second target video for each video filtering scene in the previous embodiment also applies to this embodiment, and will not be repeated here to avoid redundancy.
[0102] Some of the second target videos may include at least one of the following:
[0103] A video posted by the first user that satisfies the preset filtering keyword is the second target video; The event video stored in the target area on the event details page of the event to be live distributed is set as the second target video.
[0104] The preset filtering keywords may be, for example, competition, opponent, and so on.
[0105] For example, assuming that the preset filtering keyword is "competition" and the event to be live-streamed is a sales promotion event for clothing brand A, the server detects the content of the videos posted by the first user, and if the content of one or some of the videos is related to clothing from other brands, determines that this or these videos satisfy the preset filtering keyword "competition" and determines that this or these videos are the second target videos.
[0106] In the embodiment of the present disclosure, the event video stored in the target area of the event details page of the event to be live-streamed can be determined as the second target video. For example, in FIG. 8B, multiple videos have been added to the designated video area 81 (i.e., the target area), and all the videos added to the area are determined as the second target videos.
[0107] In some embodiments of the present disclosure, the step of adding preview information of the event to be live-streamed to the video posted by the first user includes: adding an event link to the video posted by the first user, and the event link is associated with an event information page of the event to be live-streamed; or Adding a preview keyword of the event to be live-streamed to a video posted by the first user; or The method includes adding an event link to the video posted by the first user, which marks a preview keyword of the event to be live-streamed, and setting the event link in association with an event information page of the event to be live-streamed.
[0108] For example, as shown in FIG. 9A, an event link 91 is displayed on a video screen.
[0109] For example, as shown in Figure 9C, preview keywords 93 are displayed on the video screen, and the preview keywords 93 include the live event theme "Live Streaming on Makeup" and the live event start time "10.3 9:00." As can be understood, Figure 9C is merely an example for explaining the present disclosure and cannot be a limitation of the present disclosure. The preview keywords may be other keywords.
[0110] For example, as shown in FIG. 9D, an event link 94 that marks a preview keyword of the event to be live-streamed is displayed on the video screen.
[0111] In an embodiment of the present disclosure, an event link is added to a video posted by a first user, or a preview keyword of the event to be live-streamed is added to a video posted by a first user, or an event link marking a preview keyword of the event to be live-streamed is added to a video posted by a first user, and the event link is set in association with the event information page of the event to be live-streamed, thereby enriching the promotional forms of preview information of the event to be live-streamed.
[0112] When a first user uses an effect provided by a live streaming platform when shooting a video, a link to the same effect is usually displayed on the screen of the shot video, so that in some embodiments of the present disclosure, the video posted by the first user further includes a video effect link and / or a first user needs link, and the priority of the event link is higher than the video effect link and / or the priority of the event link is lower than the first user needs link.
[0113] The first user need link may be, but is not limited to, a geolocation link, a product link, and the like.
[0114] For example, when different links are displayed, the different links may be displayed in a row from top to bottom in descending order of priority. When links for the same live-streamed event are displayed on a video screen, a link with richer content may be selected and displayed based on the richness of the content of the different links corresponding to the live-streamed event. When links for different live-streamed events are displayed on a video screen, the links for each live-streamed event may be displayed on the same line, or may be displayed in a row from top to bottom on the video screen in descending order of the start time of the live event, and the present disclosure is not limited thereto.
[0115] 11A is an example diagram 1 of displaying multiple links in a video according to an embodiment of the present disclosure. As shown in FIG. 11A, a video effect link 111, an event link 112, and a first user need link 113 are displayed on the video screen, and the first user need link 113 is illustratively a geolocation link. As can be seen from FIG. 11A, the first user need link 113 is displayed preferentially and first, the event link 112 is displayed below the first user need link 113, and the video effect link 111 is displayed below the event link 112.
[0116] FIG. 11B is an example diagram 2 of displaying multiple links in a video according to one embodiment of the present disclosure. As shown in FIG. 11B, a video effect link 111, event links 112 and 114, and a first user needs link 113 are displayed on the video screen. The event link 112 and the event link 114 are links corresponding to different live events. The start time of the live event corresponding to the event link 112 is 9:00 AM on the 10.3rd, which is earlier than the start time of the live event corresponding to the event link 114, which is 3:00 PM on the 10.5th. Therefore, the priority of the event link 112 is higher than the priority of the event link 114, and the event link 112 is displayed above the event link 114, or the event link 112 and the event link 114 may be displayed on the same line, and the event link 112 is displayed before the event link 114, as shown in FIG. 11C.
[0117] In some embodiments of the present disclosure, in response to a trigger operation on an event link by a second user via a client terminal, an event information page for the event to be live-streamed that corresponds to the event link is displayed, and the event link is set in association with the event information page for the event to be live-streamed.
[0118] The second user is any user who watches the video.
[0119] In an embodiment of the present disclosure, when a second user is watching a video through a client terminal and an event link corresponding to a live-streamed event is displayed on the video screen, the second user can trigger the event link, and the server responds to the second user's trigger operation on the event link by displaying an event information page for the live-streamed event associated with the event link, thereby allowing the second user to easily learn information related to the live-streamed event corresponding to the event link.
[0120] For example, as shown in FIG. 9A, an event link 91 is displayed on a video screen, and when a second user performs a trigger operation on the event link 91, the server responds to the trigger operation and displays an event information page for the event to be live-streamed that is associated with the event link 91, as shown in FIG. 9B.
[0121] In some embodiments of the present disclosure, after the step of adding preview information of the event to be live-streamed to the video posted by the first user, The method further includes a step of responding to a cancellation operation for the event to be live-streamed by the first user via a client terminal, or detecting an end operation for the event to be live-streamed, and canceling the preview information corresponding to the event to be live-streamed that has been added to the video.
[0122] In an embodiment of the present disclosure, when a first user cancels a live-streamed event via a client terminal, the preview information corresponding to the live-streamed event that has been added to the video is canceled in response to a cancel operation for the live-streamed event by the first user, or when the live streaming of the live-streamed event ends in response to an end operation for the live-streamed event, thereby preventing the canceled or ended live event from being continued to be promoted to other users and preventing users from being inconvenienced by the continued promotion of the canceled or ended live event.
[0123] 12 is a structural diagram of a live event preview device according to one embodiment of the present disclosure, which can be realized by software and / or hardware and generally integrated into an electronic device, which can be a client terminal device held by a live broadcaster (first user in the embodiment below) who needs to promote the live event, and which can include, but is not limited to, a smartphone, tablet PC, wearable device, etc. with live broadcasting software installed. As shown in FIG. 12, the live event preview device 30 can include a promotion control display module 301 and an instruction module 302.
[0124] The promotion control display module 301 is used to display an event promotion control on a page corresponding to a live event created by a first user.
[0125] The instruction module 302 is used to instruct the server to add preview information of the event to be live-streamed to the video posted by the first user in response to an activation operation on the event promotion control.
[0126] The live event preview device according to the embodiments of the present disclosure can execute the live event preview method according to any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method.
[0127] 13 is a structural diagram of another live event preview device according to an embodiment of the present disclosure, which can be realized by software and / or hardware and generally integrated into a server, which communicates with the client terminals described in the previous embodiments to complete the live event preview process. As shown in FIG. 13, the live event preview device 40 may include a preview information acquisition module 401 and a preview information addition module 402.
[0128] The preview information acquisition module 401 is used to acquire preview information of an event to be live-streamed sent from a client terminal, and the preview information of the event to be live-streamed is generated by the client terminal when the first user performs a trigger operation on the event promotion control of the event to be live-streamed.
[0129] The preview information adding module 402 is used to add preview information of the event to be live-streamed to the video posted by the first user.
[0130] The live event preview device according to the embodiments of the present disclosure can execute the live event preview method according to any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method.
[0131] To realize the above embodiment, the present disclosure further proposes a computer program product, which includes a computer program / instruction, and realizes the live event preview method described in the above embodiment when the computer program / instruction is executed by a processor.
[0132] FIG. 14 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure.
[0133]
[0013] Hereinafter, specific reference will be made to Figure 14, which shows a structural schematic diagram suitable for realizing an electronic device 900 according to an embodiment of the present disclosure. The electronic device 900 according to an embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet personal computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desk computers. The electronic device shown in Figure 14 is merely an example and should not impose any limitations on the functionality and scope of use of the embodiment of the present disclosure.
[0134] 14, the electronic device 900 may include a processing unit (e.g., a central processor, a graphics processor, etc.) 901, which can perform various appropriate operations and processes based on programs stored in a read-only memory (ROM) 902 or programs loaded from a storage device 908 into a random access memory (RAM) 903. 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.
[0135] Typically, input devices 906, including, for example, a touch panel, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 907, including, for example, a liquid crystal display (LCD), speaker, oscillator, etc.; storage devices 908, including, for example, a tape, hard disk, etc.; and communication devices 909 may be connected to the I / O interface 905. The communication devices 909 enable the electronic device 900 to communicate wirelessly or via wires with other devices to exchange data. While FIG. 14 illustrates the electronic device 900 with various devices, it should be understood that it is not required to implement or include all of the devices shown. Alternatively, more or fewer devices may be implemented or included.
[0136] In particular, according to an embodiment of the present disclosure, the above processes described with reference to the flowcharts may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program stored on a non-transitory computer-readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 909, or installed from the storage device 908, or installed from the ROM 902. When the computer program is executed by the processing device 901, it performs the above-mentioned functions specific to the live event preview method according to an embodiment of the present disclosure.
[0137] It should be noted that the above-mentioned computer-readable medium in the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, but is 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 may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic 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 magnetic disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a propagated data signal, in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a number of forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which is capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, wire, cable, RF (radio frequency), etc., or any suitable combination of the above.
[0138] In some embodiments, the client terminals and servers may communicate using any now known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and may be connected to each other via any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include a local area network ("LAN"), a wide area network ("WAN"), a network of networks (e.g., the Internet), and an end-to-end network (e.g., an ad hoc end-to-end network), and any now known or later developed network.
[0139] The computer-readable medium may be included in the electronic device, or may exist independently and not be assembled into the electronic device.
[0140] When one or more programs are loaded on the computer-readable medium and the one or more programs are executed by the electronic device, the electronic device displays an event promotion control on a page corresponding to a live event created by a first user, and in response to a launch operation on the event promotion control, instructs a server to add preview information for the event to be live-streamed to a video posted by the first user; or the electronic device acquires preview information for the event to be live-streamed sent from a client terminal, which preview information for the event to be live-streamed is generated by the client terminal upon receiving a trigger operation on the event promotion control for the event to be live-streamed by the first user, and adds the preview information for the event to be live-streamed to the video posted by the first user.
[0141] Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may run entirely on the user computer, partially on the user computer, as a separate software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In situations involving remote computers, the remote computer may be connected to the user computer via any network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).
[0142] The flowcharts and block diagrams in the figures illustrate possible organizational structures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing a specified logical function. It should be noted that in some alternative implementations, the functions depicted in the boxes may occur in a different order than depicted in the figures. For example, two consecutive boxes may actually be executed essentially in parallel, or in some cases, may be executed in the opposite order, as determined by the functionality involved. It should be noted that each box in the block diagrams and / or flowcharts, and combinations of boxes in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or operation, or by a combination of dedicated hardware and computer instructions.
[0143] The units according to the embodiments of the present disclosure may be implemented in either software or hardware, and the names of the units do not necessarily constitute limitations on the units themselves.
[0144] The functions described herein above may be performed, at least in part, by one or more hardware logic elements. For example, without limitation, exemplary hardware logic elements that may be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), etc.
[0145] In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain or store a program used by or in combination with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include one or more wire-based electrical connections, 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), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0146] According to one or more embodiments of the present disclosure, the present disclosure provides a method for previewing a live event, comprising: displaying an event promotion control on a page corresponding to a live event created by the first user; and instructing a server to add preview information of the event to be live-streamed to the video posted by the first user in response to a launch operation on the event promotion control.
[0147] According to one or more embodiments of the present disclosure, in the live event preview method of the present disclosure, the step of displaying an event promotion control on a page corresponding to the live event created by a first user includes: displaying guide information inquiring whether or not to add an event promotion function in response to a completion operation by the first user for the live event currently being created; and displaying a first event promotion control in a first preset area of the live event page in response to an add operation for the event promotion function in the guide information, wherein the first event promotion control is used to instruct the server whether to activate a promotion function for the currently newly created live event, and the currently newly created live event is a live event whose creation has been completed and is displayed on the live event page.
[0148] According to one or more embodiments of the present disclosure, there is provided a method for previewing a live event, the method comprising: Responding to a refusal operation for an event promotion function on the page, detecting whether a cumulative number of the refusal operations reaches a predetermined threshold; The method further includes a step of not displaying the guide information for inquiring whether or not to add an event promotion function to newly created live events when the cumulative number of times reaches the threshold value.
[0149] According to one or more embodiments of the present disclosure, in a live event advance notice method according to the present disclosure, after the step of responding to an additional operation for an event promotion function in the guide information, The method further includes a step of displaying a second event promotion control in a second preset area of the live event page, the second event promotion control being used to instruct the server whether to activate a promotion function for a newly created live event thereafter.
[0150] According to one or more embodiments of the present disclosure, there is provided a method for previewing a live event, the method comprising: The method further includes the step of not displaying the guide information for inquiring whether or not to add an event promotion function to a newly created live event in response to a trigger operation on the second event promotion control.
[0151] According to one or more embodiments of the present disclosure, in the live event preview method of the present disclosure, the step of displaying an event promotion control on a page corresponding to the live event created by a first user includes: a step of displaying a live event list page created by the first user in response to a browsing operation on the live event list, and setting a first-level entry mark on the live event list page; and displaying a third event promotion control in a third preset area of the live event list page in response to a trigger operation on the first-level entry mark, wherein the third event promotion control is used to instruct the server whether to activate a promotion function for a newly created live event thereafter.
[0152] According to one or more embodiments of the present disclosure, in a live event advance notice method according to the present disclosure, the live event list page further includes information on a plurality of events to be live-streamed, and a second-level entry mark is set corresponding to the information on each of the events to be live-streamed, and the method includes: The method further includes a step of displaying a fourth event promotion control corresponding to the information of any event to be live-streamed in a fourth preset area of the live event list page in response to a trigger operation on a second-level entry mark corresponding to the information of the event to be live-streamed, wherein the fourth event promotion control is used to instruct the server whether to activate a promotion function for the information of the event to be live-streamed.
[0153] According to one or more embodiments of the present disclosure, there is provided a method for previewing a live event, the method comprising: The method further includes a step of displaying a promotion mark in a header area of the live event to be distributed on the live event list page for the live event to be distributed that has activated the event promotion control.
[0154] According to one or more embodiments of the present disclosure, in the method for previewing a live event according to the present disclosure, the step of instructing a server to add preview information of the event to be live-streamed to the video posted by the first user in response to an activation operation on the event promotion control includes: obtaining a video display scene set by the first user; and instructing the server to add preview information of the event to be live-streamed to a first target video in response to an activation operation on the event promotion control, wherein the first target video is a video that fills the video display scene.
[0155] According to one or more embodiments of the present disclosure, there is provided a method for previewing a live event, the method comprising: Obtaining a video filtering scene set by the first user, and determining a second target video posted by the first user that satisfies the video filtering scene; The method further includes a step of instructing the server to cancel adding preview information of the event to be live-streamed to the second target video.
[0156] According to one or more embodiments of the present disclosure, in the method for predicting a live event according to the present disclosure, the step of instructing a server to add preview information of the event to be live-streamed to the video posted by the first user includes: instructing the server to add an event link to the video posted by the first user, the event link being associated with an event information page of the event to be live-streamed; and / or instructing the server to add a preview keyword for the event to be live-streamed to the video posted by the first user; and / or The method includes a step of instructing the server to add an event link to the video posted by the first user, the event link marking a preview keyword of the event to be live-streamed, and setting the event link in association with an event information page of the event to be live-streamed.
[0157] According to one or more embodiments of the present disclosure, in a method for notifying a live event of the present disclosure, the notice information of the event to be live distributed includes: Advance notice of the live event that will start the live stream the next minute, or It includes advance notice information of one or more events to be live-streamed that fall within a preset period from the current time to the live start time.
[0158] According to one or more embodiments of the present disclosure, in a method for notifying a live event of the present disclosure, after the step of instructing a server to add preview information of the event to be live-streamed to the video posted by the first user, The method further includes a step of instructing the server to cancel preview information corresponding to the event to be live-streamed that has been added to the video in response to a cancellation operation or an end operation of the event to be live-streamed.
[0159] According to one or more embodiments of the present disclosure, the present disclosure provides a method for previewing a live event, comprising: acquiring preview information of the event to be live-streamed transmitted from the client terminal, the preview information of the event to be live-streamed being generated by the client terminal upon receiving a trigger operation on an event promotion control of the event to be live-streamed by a first user; and adding preview information of the event to be live-streamed to the video posted by the first user.
[0160] According to one or more embodiments of the present disclosure, in the method for predicting a live event according to the present disclosure, the step of adding preview information of the event to be live-streamed to a video posted by the first user includes: adding preview information of the event to be live-streamed to a first target video, wherein the first target video includes at least one of the following: A video posted by the first user that meets the preset recommendation conditions is the first target video; The video displayed on the personal information page of the first user is the first target video; The video posted by the first user that meets the preset hotspot conditions is the first target video.
[0161] According to one or more embodiments of the present disclosure, there is provided a method for previewing a live event, the method comprising: The method further includes canceling adding preview information of the event to be live-streamed to a second target video, wherein the second target video includes at least one of the following: A video posted by the first user that satisfies the preset filtering keyword is the second target video; The event video stored in the target area on the event details page of the event to be live distributed is set as the second target video.
[0162] According to one or more embodiments of the present disclosure, in the method for predicting a live event according to the present disclosure, the step of adding preview information of the event to be live-streamed to a video posted by the first user includes: adding an event link to the video posted by the first user, and the event link is associated with an event information page of the event to be live-streamed; or Adding a preview keyword of the event to be live-streamed to a video posted by the first user; or The method includes adding an event link to the video posted by the first user, which marks a preview keyword of the event to be live-streamed, and setting the event link in association with an event information page of the event to be live-streamed.
[0163] According to one or more embodiments of the present disclosure, in the live event preview method of the present disclosure, the video posted by the first user further includes a video effect link and / or a first user needs link, and the priority of the event link is higher than the video effect link and / or the priority of the event link is lower than the first user needs link.
[0164] According to one or more embodiments of the present disclosure, there is provided a method for previewing a live event, the method comprising: The method further includes a step of displaying an event information page of the event to be live-streamed that corresponds to the event link in response to a trigger operation on the event link by a second user via a client terminal, and the event link is set in association with the event information page of the event to be live-streamed.
[0165] According to one or more embodiments of the present disclosure, in a live event preview method according to the present disclosure, after a step of adding preview information of the event to be live-streamed to a video posted by the first user, The method further includes a step of responding to a cancellation operation for the event to be live-streamed by the first user via a client terminal, or detecting an end operation for the event to be live-streamed, and canceling the preview information corresponding to the event to be live-streamed that has been added to the video.
[0166] According to one or more embodiments of the present disclosure, the present disclosure provides a live event preview device, including: a promotion control display module; and an instruction module; the promotion control display module is used to display an event promotion control on a page corresponding to a live event created by the first user; The instruction module is used to instruct the server to add preview information of the event to be live-streamed to the video posted by the first user in response to an activation operation on the event promotion control.
[0167] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the promotion control display module includes: an additional inquiry unit; and a first display unit; the addition inquiry unit is used to display guide information for inquiring whether to add an event promotion function in response to a completion operation by the first user for the live event currently being newly created; The first display unit is used to display a first event promotion control in a first preset area of the live event page in response to an additional operation on the event promotion function in the guide information, and the first event promotion control is used to instruct the server whether to activate a promotion function for the currently newly created live event, and the currently newly created live event is a live event whose creation has been completed and is displayed on the live event page.
[0168] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes a detection module and a cancellation inquiry module; the detection module is used to detect whether an accumulated number of refusal operations reaches a predetermined threshold in response to a refusal operation for an event promotion function in the guide information; The cancellation inquiry module is used to not display the guide information for inquiring whether to add an event promotion function to a newly created live event when the cumulative number of times reaches the threshold.
[0169] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes a first display module; The first display module is used to display a second event promotion control in a second preset area of the live event page, and the second event promotion control is used to instruct the server whether to activate a promotion function for a newly created live event thereafter.
[0170] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes a stop query module: The stop inquiry module is used to respond to a trigger operation on the second event promotion control and not display the guide information to inquire whether to add an event promotion function to a newly created live event thereafter.
[0171] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the promotion control display module includes: an event list display unit; and a second display unit; the event list display unit is used to display a live event list page created by the first user in response to a browsing operation on the live event list, and a first-level entry mark is set on the live event list page; The second display unit is used to display a third event promotion control in a third preset area of the live event list page in response to a trigger operation on the first-level entry mark, and the third event promotion control is used to instruct the server whether to activate a promotion function for a newly created live event thereafter.
[0172] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the live event list page further includes information on a plurality of events to be live-streamed, and a second-level entry mark is set corresponding to the information on each of the events to be live-streamed, and the device further includes a second display module; The second display module is used to respond to a trigger operation on a second-level entry mark corresponding to information of any event to be live-streamed, and to display a fourth event promotion control corresponding to the information of the event to be live-streamed in a fourth preset area of the live event list page, and the fourth event promotion control is used to instruct the server whether to activate a promotion function for the information of the event to be live-streamed.
[0173] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes a mark display module; The mark display module is used for displaying a promotion mark in a header area of a live distribution event on the live event list page for the live distribution event that has activated the event promotion control.
[0174] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the instruction module includes: a display scene acquisition unit; and an instruction unit; The display scene acquisition unit is used to acquire a moving image display scene set by the first user; The instruction unit is used to instruct the server to add preview information of the event to be live-streamed to a first target video in response to a launch operation on the event promotion control, and the first target video is a video that fills the video display scene.
[0175] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes a filtering scene acquisition module and an additional cancellation instruction module; The filtering scene acquisition module is used to acquire the video filtering scene set by the first user, and determine a second target video posted by the first user that meets the video filtering scene; The addition cancellation instruction module is used to instruct the server to cancel adding preview information of the event to be live-streamed to the second target video.
[0176] According to one or more embodiments of the present disclosure, in the live event preview device according to the present disclosure, the instruction module further comprises: instructing the server to add an event link to the video posted by the first user, the event link being associated with an event information page for the event to be live-streamed; and / or Instructing the server to add a preview keyword for the event to be live-streamed to the video posted by the first user; and / or The server is instructed to add an event link to the video posted by the first user, which marks a preview keyword of the event to be live-streamed, and the event link is used to be associated with and set up as an event information page for the event to be live-streamed.
[0177] According to one or more embodiments of the present disclosure, in a live event preview device according to the present disclosure, the preview information of the event to be live distributed is: Advance notice of the live event that will start the live stream the next minute, or It includes advance notice information of one or more events to be live-streamed that fall within a preset period from the current time to the live start time.
[0178] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes a preview information cancellation instruction module; The preview information cancellation instruction module is used to instruct the server to cancel preview information corresponding to the event to be live-streamed that has been added to the video in response to a cancellation operation or termination operation for the event to be live-streamed.
[0179] According to one or more embodiments of the present disclosure, the present disclosure provides a live event preview device, including: a preview information acquisition module; and a preview information addition module; the preview information acquisition module is used to acquire preview information of the event to be live-streamed transmitted from the client terminal, and the preview information of the event to be live-streamed is generated by the client terminal when a trigger operation on an event promotion control of the event to be live-streamed is received by a first user; The preview information adding module is used to add preview information of the event to be live-streamed to the video posted by the first user.
[0180] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the preview information adding module specifically: The first target video is used to add preview information of the event to be live-streamed, and the first target video includes at least one of the following: A video posted by the first user that meets the preset recommendation conditions is the first target video; The video displayed on the personal information page of the first user is the first target video; The video posted by the first user that meets the preset hotspot conditions is the first target video.
[0181] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes an additional cancellation module; The addition cancellation module is used to cancel adding the preview information of the event to be live-streamed to the second target video, and the second target video includes at least one of the following: A video posted by the first user that satisfies the preset filtering keyword is the second target video; The event video stored in the target area on the event details page of the event to be live distributed is set as the second target video.
[0182] According to one or more embodiments of the present disclosure, in the live event preview device according to the present disclosure, the preview information addition module further comprises: Adding an event link to the video posted by the first user, the event link being associated with an event information page for the event to be live-streamed; or Adding a preview keyword for the event to be live-streamed to a video posted by the first user; or An event link that marks a preview keyword of the event to be live-streamed is added to the video posted by the first user, and the event link is used to be associated with and set as an event information page of the event to be live-streamed.
[0183] According to one or more embodiments of the present disclosure, in the live event preview device according to the present disclosure, the video posted by the first user further includes a video effect link and / or a first user needs link; The event link has a higher priority than the video effect link and / or the event link has a lower priority than the first user need link.
[0184] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes an event information display module; The event information display module is used to respond to a trigger operation on an event link by a second user via a client terminal and display an event information page of the event to be live-streamed corresponding to the event link, and the event link is set in association with the event information page of the event to be live-streamed.
[0185] According to one or more embodiments of the present disclosure, in the live event preview device of the present disclosure, the device further includes a cancellation module; The cancellation module is used to respond to a cancellation operation for the event to be live-streamed by the first user via a client terminal, or to detect an end operation for the event to be live-streamed, and to cancel preview information corresponding to the event to be live-streamed that has been added to the video.
[0186] According to one or more embodiments of the present disclosure, the present disclosure provides an electronic device, a processor; a memory for storing instructions executable by the processor; The processor is used to read the executable instructions from the memory and execute the instructions to implement any of the live event preview methods of the present disclosure.
[0187] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium having a computer program stored therein, the computer program being used to perform any of the live event preview methods of the present disclosure.
[0188] The above description merely describes preferred embodiments of the present disclosure and the technical principles used. It should be understood by those skilled in the art that the scope of the present disclosure is not limited to the technical solutions based on the specific combinations of the above technical features, but also includes other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the concept of the above disclosure. For example, technical solutions formed by replacing the above features with technical features having similar functions (including but not limited to) disclosed in the present disclosure.
[0189] Also, although operations are described in a particular order, this should not be understood as requiring these operations to be performed in the particular order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although the above description includes some specific implementation details, these should not be construed as limitations on the scope of the present disclosure. Certain features that are described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments alone or in any suitable subcombination.
[0190] Although the present subject matter has been described in language specific to structural features and / or method logic acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms for implementing the claims.
Claims
1. A method for announcing a live event, comprising: displaying an event promotion control on a page corresponding to a live event created by the first user; A method for announcing a live event, comprising: instructing a server to add preview information of the event to be live-streamed to the video posted by the first user in response to a launch operation on the event promotion control.
2. displaying an event promotion control on a page corresponding to a live event created by a first user, displaying guide information inquiring whether or not to add an event promotion function in response to a completion operation by the first user for the live event currently being created; 2. The method of claim 1, further comprising: displaying a first event promotion control in a first preset area of the live event page in response to an add operation on an event promotion function in the guide information; wherein the first event promotion control is used to instruct the server whether to activate a promotion function for the currently newly created live event, and the currently newly created live event is a live event whose current creation has been completed and which is displayed on the live event page.
3. After the step of responding to an additional operation for an event promotion function in the guide information, 3. The method of claim 2, further comprising the step of displaying a second event promotion control in a second preset area of the live event page, the second event promotion control being used to instruct the server whether to activate a promotion function for a newly created live event thereafter.
4. The method comprises: Responding to a refusal operation for an event promotion function on the page, detecting whether a cumulative number of the refusal operations reaches a predetermined threshold; 3. The method of claim 2, further comprising: when the cumulative number of times reaches the threshold, not displaying the guide information to inquire whether to add an event promotion function to any newly created live event thereafter.
5. displaying an event promotion control on a page corresponding to a live event created by a first user, displaying a live event list page created by the first user in response to a browsing operation on the live event list, and setting a first-level entry mark on the live event list page; and displaying a third event promotion control in a third preset area of the live event list page in response to a trigger operation on the first-level entry mark, wherein the third event promotion control is used to instruct the server whether to activate a promotion function for a newly created live event thereafter.
6. The live event list page further includes information on a plurality of events to be live-streamed, and a second-level entry mark is set corresponding to the information on each of the events to be live-streamed, and the method further comprises:
6. The method of claim 5, further comprising the step of displaying a fourth event promotion control corresponding to the information of any live-streamed event in a fourth preset area of the live event list page in response to a trigger operation on a second-level entry mark corresponding to the information of the live-streamed event, wherein the fourth event promotion control is used to instruct the server whether to activate a promotion function for the information of the any live-streamed event.
7. The method comprises:
6. The method of claim 5, further comprising displaying a promotion mark for a live streamed event that has activated an event promotion control in a header area of the live streamed event on the live event listing page.
8. the step of instructing a server to add preview information of an event to be live-streamed to a video posted by the first user in response to an activation operation on the event promotion control, obtaining a video display scene set by the first user; 2. The method of claim 1, further comprising: instructing the server in response to an activation operation on the event promotion control to add preview information for the event to be live-streamed to a first target video, the first target video being a video that fills the video display scene.
9. The step of instructing the server to add preview information of an event to be live-streamed to the video posted by the first user includes: instructing the server to add an event link to the video posted by the first user, the event link being associated with an event information page of the event to be live-streamed; and / or Instructing the server to add a preview keyword for the event to be live-streamed to the video posted by the first user; and / or The method of claim 1, further comprising the step of instructing the server to add an event link to the video posted by the first user, the event link marking a preview keyword of the event to be live-streamed, and the event link being set in association with an event information page of the event to be live-streamed.
10. The advance notice information for the event to be live-streamed is as follows: Advance notice of the live event that will start the live stream the next minute, or The method of claim 1 , comprising advance notice of one or more live events whose live start time is within a preset period from the current time.
11. The method comprises: Obtaining a video filtering scene set by the first user, and determining a second target video posted by the first user that satisfies the video filtering scene; The method of claim 1 , further comprising: instructing the server to cancel adding preview information of the event to be live-streamed to the second target video.
12. A method for announcing a live event, comprising: acquiring preview information of the event to be live-streamed transmitted from the client terminal, the preview information of the event to be live-streamed being generated by the client terminal in response to a trigger operation on an event promotion control of the event to be live-streamed by a first user; A method for announcing a live event, comprising the step of adding preview information of the event to be live-streamed to the video posted by the first user.
13. the step of adding preview information of the event to be live-streamed to the video posted by the first user includes: adding preview information of the event to be live-streamed to a first target video, wherein the first target video includes: The video posted by the first user that meets the preset recommendation conditions is the first target video. The video displayed on the personal information page of the first user is the first target video. The video posted by the first user that meets the preset hotspot conditions is the first target video. The method of claim 12, comprising at least one of:
14. The method comprises: The method of claim 12, further comprising: in response to a trigger operation on an event link by a second user via a client terminal, displaying an event information page of the event to be live-streamed that corresponds to the event link; and the event link is set in association with the event information page of the event to be live-streamed.
15. the step of adding preview information of the event to be live-streamed to the video posted by the first user includes: Adding an event link to the video posted by the first user, the event link being associated with an event information page of the event to be live-streamed; or Adding a preview keyword of the event to be live-streamed to the video posted by the first user; or adding an event link to the video posted by the first user, the event link marking a preview keyword of the event to be live-streamed, and the event link being associated with an event information page of the event to be live-streamed; and / or the method comprises: The method further includes canceling adding preview information of the event to be live-streamed to a second target video, wherein the second target video includes: The video posted by the first user that satisfies the preset filtering keyword is the second target video. the event video stored in a target area on the event details page of the event to be live-streamed is set as the second target video; The method of claim 12, comprising at least one of:
16. A live event preview device, comprising: a promotion control display module; and an instruction module; the promotion control display module is used to display an event promotion control on a page corresponding to a live event created by the first user; The instruction module is used to respond to a launch operation on the event promotion control and instruct a server to add preview information for the event to be live-streamed to the video posted by the first user, in a live event preview device.
17. A live event preview device, comprising: a preview information acquisition module; and a preview information addition module; the preview information acquisition module is used to acquire preview information of an event to be live-streamed transmitted from a client terminal, and the preview information of the event to be live-streamed is generated by the client terminal when a trigger operation on an event promotion control of the event to be live-streamed is received by a first user; The preview information addition module is used to add preview information of the event to be live-streamed to the video posted by the first user, and is a live event preview device.
18. An electronic device, a processor; a memory for storing instructions executable by the processor; The processor reads the executable instructions from the memory and executes the instructions, thereby realizing the live event advance notice method described in any one of claims 1 to 11, or the live event advance notice method described in any one of claims 12 to 15.
19. A computer-readable storage medium having a computer program stored therein, the computer program being used to execute a method for predicting a live event as set forth in any one of claims 1 to 11, or to realize a method for predicting a live event as set forth in any one of claims 12 to 15.
Citation Information
Patent Citations
Video distribution method, video distribution device, and computer program
JP2020191620A
JPP6587725B