Live broadcast plan generation method, device, electronic device and storage medium

Through real-time checksum modification prompts, the problem of live broadcast plan inconsistent with the activity is solved, and the accuracy and efficiency of live broadcast plan are improved.

CN114862162BActive Publication Date: 2025-05-02BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210435983.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-24
Publication Date
2025-05-02
Estimated Expiration
2042-04-24

AI Technical Summary

Technical Problem

In the prior art, the configuration of the live broadcast plan does not match the live broadcast activity, resulting in insufficient accuracy. How to improve the accuracy of the live broadcast plan is a technical problem that needs to be solved urgently.

Method used

Through the live broadcast plan editing interface that displays the live broadcast activity, the input live broadcast plan information meets the preset rule conditions in real time. If it is not met, the modification prompt information will be displayed, and the user will be guided to modify it to meet the rule conditions and generate an accurate live broadcast plan.

Benefits of technology

It improves the accuracy of the live broadcast plan, ensures that the generated live broadcast plan can meet the preset rules and conditions, and improves the organizational efficiency and effectiveness of live broadcast activities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114862162B_ABST
    Figure CN114862162B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, device, electronic device and storage medium for generating a live broadcast plan, and belongs to the field of computer technology. The method includes: displaying a live broadcast plan editing interface for a live broadcast activity; based on the preset rule conditions corresponding to the live broadcast activity, verifying the live broadcast plan information input in the live broadcast plan editing interface in real time; in response to detecting that the live broadcast plan information does not meet the preset rule conditions, displaying first modification prompt information in the live broadcast plan editing interface, and generating a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface. The method provided by the embodiment of the present disclosure verifies the live broadcast plan information input in the live broadcast plan editing interface in real time. If the live broadcast plan information does not meet the preset rule conditions corresponding to the live broadcast activity, the modification prompt information will be displayed in time, thereby ensuring the accuracy of the live broadcast plan and the efficiency of obtaining an accurate live broadcast plan.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the rapid development of Internet technology, e-commerce has gradually been combined with live broadcasting. Live broadcasting platforms often set up some live broadcasting activities. Anchor users can apply to participate in live broadcasting activities and configure live broadcasting plans for the live broadcasting activities in advance, so that they can broadcast live according to the configured live broadcasting plans when the live broadcasting activities start. At present, when configuring live broadcasting plans, it is often the case that the configured live broadcasting plans do not match the live broadcasting activities. How to improve the accuracy of live broadcasting plans is a technical problem that needs to be solved urgently. Summary of the invention

[0003] The present disclosure provides a method, device, electronic device and storage medium for generating a live broadcast plan, which can improve the accuracy of the live broadcast plan. The technical solution of the present disclosure is as follows:

[0004] According to one aspect of an embodiment of the present disclosure, a method for generating a live broadcast plan is provided, comprising:

[0005] Display the live broadcast plan editing interface for live broadcast activities;

[0006] Based on the preset rule conditions corresponding to the live broadcast activity, the live broadcast plan information input in the live broadcast plan editing interface is verified in real time;

[0007] In response to detecting that the live broadcast plan information does not satisfy the preset rule condition, displaying first modification prompt information in the live broadcast plan editing interface, wherein the first modification prompt information includes detailed information that the live broadcast plan information does not satisfy the preset rule condition;

[0008] Based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface, a live broadcast plan for the live broadcast activity is generated.

[0009] In some embodiments, the method further comprises at least one of the following:

[0010] The live broadcast plan information includes item information corresponding to the item object to be published, the preset rule condition includes a resource ratio threshold, and in response to a ratio between a resource value in the item information and a historical resource value corresponding to the item object being greater than the resource ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule condition;

[0011] The live broadcast plan information includes resource information corresponding to the deduction resources to be released, and the preset rule conditions include a deduction ratio threshold. In response to the deduction ratio corresponding to the resource information being less than the deduction ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule conditions.

[0012] In some embodiments, after generating a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface, the method further includes:

[0013] The live broadcast plan and the activity identifier of the live broadcast activity are sent to a server; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and if the live broadcast plan information meets the preset rule conditions, add the live broadcast plan to the live broadcast plan list corresponding to the live broadcast activity.

[0014] In some embodiments, after sending the live broadcast plan and the activity identifier of the live broadcast activity to the server, the method further includes:

[0015] receiving second modification prompt information returned by the server, where the second modification prompt information is sent by the server when the live broadcast plan fails to be verified;

[0016] The second modification prompt information is displayed, and the second modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

[0017] In some embodiments, the method further comprises:

[0018] In response to a viewing operation on the live broadcast plan, based on the preset rule condition, verifying the live broadcast plan information included in the live broadcast plan;

[0019] In the case that the live broadcast plan information does not satisfy the preset rule conditions, the live broadcast plan and third modification prompt information are displayed, and the third modification prompt information includes detailed information that the live broadcast plan information does not satisfy the preset rule conditions.

[0020] In some embodiments, in response to the viewing operation on the live broadcast plan, based on the preset rule condition, verifying the live broadcast plan information included in the live broadcast plan includes:

[0021] In response to a viewing operation on the live broadcast plan, a verification request is sent to a server, the verification request carrying the live broadcast plan and the activity identifier corresponding to the live broadcast activity; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule condition corresponding to the activity identifier, and return a verification result;

[0022] Receive the verification result returned by the server, where the verification result indicates whether the live broadcast plan information satisfies the preset rule conditions.

[0023] In some embodiments, before displaying the live broadcast plan editing interface for the live broadcast activity, the method further includes:

[0024] Display at least one participation entrance for a live event;

[0025] The live broadcast plan editing interface for the live broadcast activity includes:

[0026] In response to a triggering operation on a participation entrance corresponding to any live broadcast activity, a live broadcast plan editing interface for the live broadcast activity is displayed.

[0027] According to another aspect of an embodiment of the present disclosure, a live broadcast plan generating device is provided, comprising:

[0028] A display unit is configured to display a live broadcast plan editing interface for a live broadcast activity;

[0029] A verification unit, configured to execute a preset rule condition corresponding to the live broadcast activity, and verify the live broadcast plan information input in the live broadcast plan editing interface in real time;

[0030] The display unit is further configured to, in response to detecting that the live broadcast plan information does not satisfy the preset rule condition, display first modification prompt information in the live broadcast plan editing interface, wherein the first modification prompt information includes detailed information that the live broadcast plan information does not satisfy the preset rule condition;

[0031] The generating unit is configured to generate a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface.

[0032] In some embodiments, the verification unit is configured to perform at least one of the following:

[0033] The live broadcast plan information includes item information corresponding to the item object to be published, the preset rule condition includes a resource ratio threshold, and in response to a ratio between a resource value in the item information and a historical resource value corresponding to the item object being greater than the resource ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule condition;

[0034] The live broadcast plan information includes resource information corresponding to the deduction resources to be released, and the preset rule conditions include a deduction ratio threshold. In response to the deduction ratio corresponding to the resource information being less than the deduction ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule conditions.

[0035] In some embodiments, the apparatus further comprises:

[0036] The sending unit is configured to send the live broadcast plan and the activity identifier of the live broadcast activity to the server; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and if the live broadcast plan information meets the preset rule conditions, add the live broadcast plan to the live broadcast plan list corresponding to the live broadcast activity.

[0037] In some embodiments, the apparatus further comprises:

[0038] a receiving unit, configured to receive second modification prompt information returned by the server, wherein the second modification prompt information is sent by the server when the live broadcast plan fails to be verified;

[0039] The display unit is further configured to display the second modification prompt information, where the second modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

[0040] In some embodiments, the verification unit is further configured to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions in response to a viewing operation on the live broadcast plan;

[0041] The display unit is also configured to display the live broadcast plan and third modification prompt information when the live broadcast plan information does not meet the preset rule conditions, and the third modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

[0042] In some embodiments, the verification unit is configured to send a verification request to the server in response to a viewing operation on the live broadcast plan, the verification request carrying the live broadcast plan and the activity identifier corresponding to the live broadcast activity; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and return the verification result; receive the verification result returned by the server, and the verification result indicates whether the live broadcast plan information meets the preset rule conditions.

[0043] In some embodiments, the display unit is configured to display a participation entrance for at least one live broadcast activity; and in response to a triggering operation on a participation entrance corresponding to any live broadcast activity, display a live broadcast plan editing interface for the any live broadcast activity.

[0044] According to another aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:

[0045] one or more processors;

[0046] A memory for storing program codes executable by the processor;

[0047] Among them, the processor is configured to execute the program code to implement the above-mentioned live broadcast plan generation method.

[0048] According to another aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When the program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device can execute the above-mentioned live broadcast plan generation method.

[0049] According to another aspect of the embodiments of the present disclosure, a computer program product is provided, including a computer program / instruction, which implements the above-mentioned live broadcast plan generation method when executed by a processor.

[0050] The method, device, electronic device and storage medium provided by the embodiments of the present disclosure verify the live broadcast plan information input in the live broadcast plan editing interface in real time during the process of editing the live broadcast plan for a certain live broadcast activity. If the input live broadcast plan information does not meet the preset rule conditions corresponding to the targeted live broadcast activity, modification prompt information will be displayed in time to prompt the anchor user to modify the live broadcast plan according to the detailed information that the live broadcast plan does not meet the preset rule conditions, thereby improving the accuracy of the modified live broadcast plan information obtained, and also improving the efficiency of obtaining accurate live broadcast plan information, ensuring that the generated live broadcast plan meets the preset rule conditions as much as possible, that is, ensuring the accuracy of the live broadcast plan.

[0051] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0053] Figure 1 The figure is a schematic diagram of an implementation environment according to an exemplary embodiment.

[0054] Figure 2 The present invention is a flowchart of a method for generating a live broadcast plan according to an exemplary embodiment.

[0055] Figure 3 The present invention is a flowchart of another method for generating a live broadcast plan according to an exemplary embodiment.

[0056] Figure 4 The present invention is a flowchart of another method for generating a live broadcast plan according to an exemplary embodiment.

[0057] Figure 5 The present invention is a flowchart of a method according to an exemplary embodiment.

[0058] Figure 6 The invention is a flowchart of viewing a generated live broadcast plan according to an exemplary embodiment.

[0059] Figure 7 The invention is a flowchart showing a method of submitting a live broadcast plan generated for a live broadcast activity according to an exemplary embodiment.

[0060] Figure 8 The present invention is a flowchart showing another method of submitting a live broadcast plan generated for a live broadcast activity according to an exemplary embodiment.

[0061] Fig. 9 The present invention is a block diagram of a device for generating a live broadcast plan according to an exemplary embodiment.

[0062] Fig.10 The present invention is a block diagram of a device for generating a live broadcast plan according to an exemplary embodiment.

[0063] Fig.11 It is a block diagram of a terminal according to an exemplary embodiment.

[0064] Fig.12 It is a block diagram of a server according to an exemplary embodiment. DETAILED DESCRIPTION

[0065] In order to enable ordinary persons in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.

[0066] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0067] The user information involved in the present disclosure may be information authorized by the user or fully authorized by all parties.

[0068] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a method for generating a live broadcast plan according to an exemplary embodiment. Figure 1 The implementation environment specifically includes: a terminal 101 and a server 102, and the terminal 101 can be connected to the server 102 via a wireless network or a wired network.

[0069] The terminal 101 may be at least one of a smart phone, a smart watch, a desktop computer, a laptop computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer, etc. The server 102 may be at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center.

[0070] The terminal 101 is used to generate a live broadcast plan. The user can input the live broadcast plan information to be created in the live broadcast plan editing interface provided by the terminal 101, so as to generate the live broadcast plan based on the input live broadcast plan information. The server 102 is used to provide a verification service. After obtaining the live broadcast plan information input by the user, the terminal 101 sends the obtained live broadcast plan information to the server 102 in real time, and the server 102 verifies the live broadcast plan information, and then feeds back the verification result to the terminal 101, and the terminal 101 displays the verification result.

[0071] In some embodiments, a target application may be installed and run on the terminal 101, wherein the target application is any application, for example, the target application is a live broadcast application, a video application, a shopping application, etc. A user may log in to the target application through the terminal 101 to obtain a live broadcast plan generation service provided by the target application, and the server 102 is used to provide services for the target application. The terminal 101 interacts with the server 102 based on the target application.

[0072] Figure 2 is a flowchart of a method for generating a live broadcast plan according to an exemplary embodiment, taking the electronic device as a terminal as an example. Figure 2 As shown, the following steps are included:

[0073] 201. The terminal displays a live broadcast plan editing interface for the live broadcast activity.

[0074] The live broadcast plan editing page is used to edit the live broadcast plan for the live broadcast activity. The live broadcast activity is any live broadcast activity, for example, the live broadcast activity is a sales promotion activity set in the server. The server is used to provide a live broadcast service, for example, the server is used to provide a service for a live broadcast application, the terminal is installed with the live broadcast application, and the live broadcast plan editing interface is displayed through the live broadcast application.

[0075] In the disclosed embodiment, at least one live broadcast activity is set in the server, and the anchor user can apply to participate in any live broadcast activity through the terminal, and configure a live broadcast plan for the live broadcast activity to be participated in, so that the live broadcast can be carried out according to the configured live broadcast plan when the live broadcast activity starts. For any live broadcast activity that the anchor user wants to participate in, the terminal displays a live broadcast plan editing interface, so that the anchor user can enter the live broadcast plan information in the live broadcast plan editing interface.

[0076] 202. The terminal verifies the live broadcast plan information input in the live broadcast plan editing interface in real time based on the preset rule conditions corresponding to the live broadcast activity.

[0077] In the disclosed embodiment, the live broadcast activity set in the server corresponds to preset rule conditions, and the host user can apply to participate in the live broadcast activity only when the configured live broadcast plan meets the preset rule conditions corresponding to the live broadcast activity.

[0078] Among them, the live broadcast plan information is any type of information. For example, the live broadcast plan information includes information used to describe the release plan of any object, information used to describe the live broadcast time, or information used to describe the live broadcast process, etc., and the present disclosure does not limit this. The preset rule condition is a condition that must be met for the live broadcast plan configured for the live broadcast activity. For example, the preset rule condition includes at least one of the conditions that must be met for the live broadcast time contained in the live broadcast plan information, the conditions that must be met for the live broadcast process contained in the live broadcast plan information, or the conditions that must be met for the release plan of the object contained in the live broadcast plan information, etc., and the present disclosure does not limit this.

[0079] When the anchor user enters the live broadcast plan information in the live broadcast plan editing interface, the input live broadcast plan information may not match the preset rule conditions. The live broadcast plan information entered in the live broadcast plan editing interface is verified by real-time verification to verify whether the live broadcast plan information meets the preset rule conditions, so that the user can be prompted to modify it in time if the live broadcast plan information does not meet the preset rule conditions.

[0080] 203. In response to detecting that the live broadcast plan information does not satisfy the preset rule condition, the terminal displays first modification prompt information in the live broadcast plan editing interface.

[0081] The first modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions, and the detailed information indicates the detailed reason why the live broadcast plan information does not meet the preset rule conditions. In the case that the live broadcast plan information input by the anchor user does not meet the preset rule conditions, the first modification prompt information is displayed to indicate the detailed reason why the currently input live broadcast plan information does not meet the preset rule conditions, so that the user can know how the live broadcast plan information does not meet the preset rule conditions and can subsequently modify it according to the detailed reason.

[0082] 204. The terminal generates a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface.

[0083] Among them, the live broadcast plan instructs the anchor user how to broadcast live when participating in the live broadcast event.

[0084] After the first modification prompt information is displayed in the live broadcast plan interface, the anchor user modifies the live broadcast plan information input in the live broadcast plan editing interface through the terminal based on the displayed first modification prompt information. The electronic device obtains the modified live broadcast plan information based on the live broadcast plan editing interface, and then generates a live broadcast plan for the live broadcast activity.

[0085] The method provided by the embodiment of the present disclosure verifies the live broadcast plan information input in the live broadcast plan editing interface in real time during the process of editing the live broadcast plan for a certain live broadcast activity. If the input live broadcast plan information does not meet the preset rule conditions corresponding to the live broadcast activity, modification prompt information will be displayed in time to prompt the anchor user to modify the live broadcast plan according to the detailed information that the live broadcast plan does not meet the preset rule conditions, thereby improving the accuracy of the modified live broadcast plan information obtained, and also improving the efficiency of obtaining accurate live broadcast plan information, ensuring that the generated live broadcast plan meets the preset rule conditions as much as possible, that is, ensuring the accuracy of the live broadcast plan.

[0086] In a possible implementation, the method further includes at least one of the following:

[0087] The live broadcast plan information includes item information corresponding to the item object to be published, the preset rule condition includes a resource ratio threshold, and in response to a ratio between a resource value in the item information and a historical resource value corresponding to the item object being greater than the resource ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule condition;

[0088] The live broadcast plan information includes resource information corresponding to the deduction resources to be released, and the preset rule conditions include a deduction ratio threshold. In response to the deduction ratio corresponding to the resource information being less than the deduction ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule conditions.

[0089] The method provided by the disclosed embodiment provides conditions that the resource ratio needs to meet and conditions that the deduction ratio needs to meet. When verifying the live broadcast plan information, the resource value corresponding to the item object in the live broadcast plan information needs to meet the resource ratio, so that the discount of the item object is large, so that more users can be attracted to purchase the item object when the live broadcast is subsequently performed according to the live broadcast plan. The deduction ratio of the deduction resources in the live broadcast plan information needs to meet the deduction ratio threshold to ensure that when the live broadcast is subsequently performed according to the live broadcast plan, the discount of the item objects sold in the live broadcast room is large, which can attract more users to purchase items.

[0090] In another possible implementation, after generating a live broadcast plan for a live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface, the method further includes:

[0091] The live broadcast plan and the activity identifier of the live broadcast activity are sent to the server; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and when the live broadcast plan information meets the preset rule conditions, the live broadcast plan is added to the live broadcast plan list corresponding to the live broadcast activity.

[0092] The method provided by the embodiment of the present disclosure, after generating a live broadcast plan, submits the generated live broadcast plan to the server. The server will add the live broadcast plan to the live broadcast plan list corresponding to the live broadcast activity only when the verification is passed, so as to realize the application for participation in the live broadcast activity and ensure the accuracy of the live broadcast plan added to the live broadcast plan list.

[0093] In another possible implementation, after sending the live broadcast plan and the activity identifier of the live broadcast activity to the server, the method further includes:

[0094] receiving second modification prompt information returned by the server, where the second modification prompt information is sent by the server when the live broadcast plan fails to be verified;

[0095] The second modification prompt information is displayed, and the second modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

[0096] The method provided by the embodiment of the present disclosure returns a second modification prompt message when the server fails to verify the submitted live broadcast plan, so as to prompt the detailed information that the live broadcast plan does not meet the preset rule conditions of the live broadcast activity, so that the anchor user can intuitively know the reason why the live broadcast plan does not meet the preset rule conditions, which is convenient for the anchor user to make subsequent modifications.

[0097] In another possible implementation, the method further includes:

[0098] In response to a viewing operation on the live broadcast plan, based on a preset rule condition, verifying the live broadcast plan information included in the live broadcast plan;

[0099] When the live broadcast plan information does not meet the preset rule conditions, the live broadcast plan and the third modification prompt information are displayed, and the third modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

[0100] When the anchor user views the generated live broadcast plan, the terminal will also verify the live broadcast plan to avoid the situation where the live broadcast plan does not meet the preset rule conditions due to the update of the preset rule conditions. When the live broadcast plan information contained in the live broadcast plan does not meet the preset rule conditions, the detailed information of the live broadcast plan information not meeting the preset rule conditions can be displayed in time, so that the anchor user can promptly know the reason why the live broadcast plan does not meet the preset rule conditions, which is convenient for the anchor user to make subsequent modifications.

[0101] In another possible implementation, in response to a viewing operation on the live broadcast plan, based on a preset rule condition, the live broadcast plan information included in the live broadcast plan is verified, including:

[0102] In response to the viewing operation of the live broadcast plan, a verification request is sent to the server, the verification request carries the live broadcast plan and the activity identifier corresponding to the live broadcast activity; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and return the verification result;

[0103] The verification result returned by the receiving server indicates whether the live broadcast plan information meets the preset rule conditions.

[0104] According to the method provided by the disclosed embodiment, after the live broadcast plan is generated, when the anchor user views the generated live broadcast plan, the terminal will send a request to the server, and the server will verify the live broadcast plan, thereby avoiding the situation where the live broadcast plan does not meet the preset rule conditions due to the update of the preset rule conditions, so that when the live broadcast plan information contained in the live broadcast plan does not meet the preset rule conditions, the detailed information that the live broadcast plan information does not meet the preset rule conditions can be displayed in time, so that the anchor user can timely know the reason why the live broadcast plan does not meet the preset rule conditions, which is convenient for the anchor user to modify it later. In addition, there is no need for the terminal to verify the live broadcast plan, thereby reducing the pressure on the terminal.

[0105] In another possible implementation, before displaying the live broadcast plan editing interface for the live broadcast activity, the method further includes:

[0106] Display at least one participation entrance for a live event;

[0107] Displays the live broadcast plan editing interface for live events, including:

[0108] In response to a triggering operation on a participation entrance corresponding to any live broadcast activity, a live broadcast plan editing interface for the live broadcast activity is displayed.

[0109] By displaying the participation entrance of the live broadcast activity, the host user can initiate the process of generating a live broadcast plan through the participation entrance, so that the host user can edit the live broadcast plan in the live broadcast plan editing interface displayed on the terminal, thereby improving the convenience of editing the live broadcast plan.

[0110] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 3 FIG. 1 is a flow chart of another method for generating a live broadcast plan according to an exemplary embodiment. Taking the electronic device as a terminal as an example, the method is executed by the terminal and the server. Figure 3 , the method comprising:

[0111] 301. A terminal displays at least one participation entrance for a live broadcast activity.

[0112] The participation entrance is used to call up a live broadcast plan editing interface for the live broadcast activity. The participation entrance is displayed in any form, for example, the participation entrance is displayed in the form of a button, or in the form of a link.

[0113] In some embodiments, step 301 includes: displaying at least one participation entrance for a live broadcast activity in a live broadcast plan display interface.

[0114] The live broadcast plan display interface is used to display the live broadcast plan corresponding to the currently logged-in anchor account. That is, in the live broadcast plan display interface, not only the live broadcast plan corresponding to the currently logged-in anchor account can be displayed, but also the live broadcast activities set in the server and the corresponding participation entrances can be displayed. The anchor user corresponding to the anchor account can view the configured live broadcast plan in the live broadcast plan display interface, and can also view the live broadcast activities set in the server.

[0115] 302. In response to a triggering operation on a participation portal corresponding to any live broadcast activity, the terminal displays a live broadcast plan editing interface for the live broadcast activity.

[0116] The trigger operation is any type of operation, for example, the trigger operation is a click operation or an activity operation. The anchor user performs a trigger operation on the participation entrance corresponding to any displayed live broadcast activity, indicating that the anchor user wants to participate in the live broadcast activity, and then displays the live broadcast plan editing interface for the live broadcast activity, so that the anchor user can edit the live broadcast plan for the live broadcast activity in the live broadcast plan editing interface. By displaying the participation entrance of the live broadcast activity, the anchor user can initiate the process of generating a live broadcast plan through the participation entrance, so that the anchor user can edit the live broadcast plan in the live broadcast plan editing interface displayed on the terminal, thereby improving the convenience of editing the live broadcast plan.

[0117] It should be noted that the embodiment of the present disclosure displays the live broadcast plan editing interface based on the participation entrance of the live broadcast activity, while in another embodiment, there is no need to execute the above steps 301-302, but other methods are used to display the live broadcast plan editing interface for the live broadcast activity.

[0118] For example, in response to a live broadcast plan editing instruction, a live broadcast plan editing interface is displayed. The live broadcast plan editing interface displays a live broadcast activity list, which includes at least one live broadcast activity. When any live broadcast activity in the live broadcast activity list is selected, the live broadcast plan editing interface at this time is the live broadcast plan editing interface for the live broadcast activity.

[0119] 303. The terminal verifies the live broadcast plan information input in the live broadcast plan editing interface in real time based on the preset rule conditions corresponding to the live broadcast activity.

[0120] In some embodiments, the live broadcast plan editing interface includes multiple editing areas, each editing area is used to enter a live broadcast plan information, and step 303 includes: in response to a confirmation instruction for the live broadcast plan information entered in any editing area, verifying the live broadcast plan information entered in the editing area.

[0121] There are multiple ways to obtain the confirmation instruction for any editing area. For example, each editing area has a confirmation option. When the terminal detects the triggering operation of the confirmation option corresponding to any editing area, it is equivalent to obtaining the confirmation instruction for the editing area. For another example, the state of the editing area includes an editing state or a non-editing state. When the editing area is in the editing state, the anchor user can enter information in the editing area; when the terminal detects that the state of the editing area switches from the editing state to the non-editing state, it is equivalent to obtaining the confirmation instruction for the editing area.

[0122] In the disclosed embodiment, multiple live broadcast plan information can be input in the live broadcast plan editing interface. During the editing process, each time a live broadcast plan information is input, the input live broadcast plan information is immediately verified, so that the input live broadcast plan information can be verified in real time, so that when the input live broadcast plan information does not meet the preset rule conditions, the anchor user can be reminded to modify it in time.

[0123] In some embodiments, the process of verifying the live broadcast plan information is performed by a server, and step 303 includes: the terminal obtains the live broadcast plan information input in the live broadcast plan editing interface in real time, and sends a verification request to the server. The verification request carries the live broadcast plan information and the activity identifier corresponding to the live broadcast activity. The server receives the verification request and verifies the live broadcast plan information based on the preset rule conditions corresponding to the activity identifier.

[0124] Among them, the activity identifier indicates a live broadcast activity. In the embodiment of the present disclosure, the server stores preset rule conditions corresponding to the live broadcast activity, and the server can determine the preset rule conditions corresponding to the activity identifier based on the activity identifier. In some embodiments, the server stores a correspondence between the activity identifier and the preset rule conditions, and the server queries the correspondence based on the activity identifier carried in the verification request to obtain the preset rule conditions corresponding to the activity identifier.

[0125] In some embodiments, the electronic device is installed with a target application, the server is used to provide services for the target application, and the terminal interacts with the server based on the target application.

[0126] 304. In response to detecting that the live broadcast plan information does not satisfy the preset rule condition, the terminal displays a first modification prompt information in the live broadcast plan editing interface.

[0127] In some embodiments, the live broadcast plan editing interface includes multiple editing areas and a prompt information display area corresponding to each editing area, each editing area is used to input an item of live broadcast plan information, and each prompt information display area is used to display modification prompt information corresponding to the live broadcast plan information contained in the editing area. Then, step 304 includes: in response to detecting that any item of live broadcast plan information does not meet the preset rule conditions, displaying the first modification prompt information in the display area corresponding to the editing area containing the live broadcast plan information.

[0128] In the live broadcast plan editing interface, each editing area corresponds to a prompt information display area. When the live broadcast plan information in any editing area does not meet the preset rule conditions, the modification prompt information is displayed in the corresponding prompt information display area, so that the anchor user can more intuitively know the live broadcast plan information that needs to be modified, enriching the interface display style and improving the interface display effect.

[0129] In addition, for the prompt information display area corresponding to each editing area, when the live broadcast plan information contained in the editing area meets the preset rule conditions, a verification pass indicator mark is displayed in the prompt information display area to indicate that the live broadcast plan information contained in the editing area meets the preset rule conditions. The verification pass indicator mark can be expressed in any form, for example, in the form of "√" or in the form of "pass".

[0130] In some embodiments, the process of determining that the live broadcast plan information does not meet the preset rule condition includes at least one of the following:

[0131] The first item is that the live broadcast plan information includes item information corresponding to the item object to be published, and the preset rule condition includes a resource ratio threshold: in response to the ratio between the resource value in the item information and the historical resource value corresponding to the item object being greater than the resource ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule condition.

[0132] Among them, the item information includes the resource value of the item object, and the resource value is used to indicate the quantity of resources required to purchase the item object. In some embodiments, the live broadcast plan information includes item information corresponding to at least one item object to be published. The resource ratio threshold included in the preset rule condition is used to indicate the ratio that the resource value corresponding to the item object in the live broadcast plan information must meet. The resource ratio threshold is an arbitrary value. For example, the resource ratio threshold is 0.8 or 0.9. The resource ratio threshold of 0.8 indicates a 20% discount, and the resource ratio threshold of 0.9 indicates a 10% discount. The historical resource value corresponding to the item object is used to indicate the quantity of resources set for the item object when the item object was previously published. In some embodiments, the historical resource value is obtained from the historical record corresponding to the currently logged-in anchor account, or it is the average value of the historical resource values ​​corresponding to the item object in the historical records corresponding to multiple anchor accounts. The present disclosure does not limit this.

[0133] For example, the resource ratio threshold in the preset rule conditions is 0.8, which means that the item object needs to be discounted by 20%. If the ratio between the resource value in the item information and the historical resource value corresponding to the item object is 0.9, it means that the item object in the live broadcast plan information is discounted by 10%. This ratio is greater than the resource ratio threshold. The live broadcast plan information does not meet the preset rule conditions, which means that the discount strength of the item object does not meet the preset rule conditions. If the ratio between the resource value in the item information and the historical resource value corresponding to the item object is 0.7, which ratio is less than the resource ratio threshold, it means that the item object in the live broadcast plan information is discounted by 30%. The live broadcast plan information meets the preset rule conditions, which means that the discount strength of the item object meets the preset rule conditions.

[0134] The second item is that the live broadcast plan information includes resource information corresponding to the deduction resources to be released, and the preset rule conditions include a deduction ratio threshold: in response to the deduction ratio corresponding to the resource information being less than the deduction ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule conditions.

[0135] Among them, the deduction resource is used to deduct part of the resources when purchasing the item object, and the deduction resource can be expressed in the form of a deduction coupon. For example, the deduction resource is a discount coupon or a full-reduction coupon, and the resource information is used to describe the deduction method and deduction ratio of the deduction resource. For example, when the deduction resource is a discount coupon, the deduction ratio included in the resource information is 10% or 20%, that is, the discount coupon can be used to deduct 10% or 20% of the value of the resource to be transferred; when the deduction resource is a full-reduction coupon, the resource information corresponding to the full-reduction coupon includes 20 for a full 200 minus 20, that is, the deduction ratio corresponding to the resource information is the ratio between 20 and 200, that is, the deduction ratio is 10%. The deduction ratio threshold included in the preset rule condition is used to indicate the deduction ratio that the deduction resource to be released in the live broadcast plan information must meet. The deduction ratio threshold is an arbitrary value, for example, the deduction ratio threshold is 0.2 or 0.3.

[0136] For example, the discount ratio threshold in the preset rule conditions is 0.2. When the discount resource is a discount coupon, if the discount ratio included in the resource information in the live broadcast plan information is 10%, that is, the discount ratio is less than the discount ratio threshold, then the live broadcast plan information does not meet the preset rule conditions, which means that the discount strength of the discount resource does not meet the preset rule conditions; if the discount ratio included in the resource information in the live broadcast plan information is 30%, that is, the discount ratio is greater than the discount ratio threshold, then the live broadcast plan information meets the preset rule conditions, which means that the discount strength of the discount resource meets the preset rule conditions. In the case where the discount resource is a discount coupon, if the resource information in the live broadcast plan information includes 20 off for purchases over 200, that is, the discount ratio corresponding to the resource information is 10%, and the discount ratio is less than the discount ratio threshold, then the live broadcast plan information does not meet the preset rule conditions, which means that the discount strength of the discount resource does not meet the preset rule conditions; if the resource information in the live broadcast plan information includes 60 off for purchases over 200, that is, the discount ratio corresponding to the resource information is 30%, and the discount ratio is greater than the discount ratio threshold, then the live broadcast plan information meets the preset rule conditions, which means that the discount strength of the discount resource does not meet the preset rule conditions.

[0137] The method provided by the disclosed embodiment provides conditions that the resource ratio needs to meet and conditions that the deduction ratio needs to meet. When verifying the live broadcast plan information, the resource value corresponding to the item object in the live broadcast plan information needs to meet the resource ratio, so that the discount of the item object is large, so that more users can be attracted to purchase the item object when the live broadcast is subsequently performed according to the live broadcast plan. The deduction ratio of the deduction resources in the live broadcast plan information needs to meet the deduction ratio threshold to ensure that when the live broadcast is subsequently performed according to the live broadcast plan, the discount of the item objects sold in the live broadcast room is large, which can attract more users to purchase items.

[0138] 305. The terminal generates a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface.

[0139] The live broadcast plan is expressed in any form, for example, in the form of a form. In some embodiments, the live broadcast plan includes at least one of item information, a live broadcast preview, a live broadcast time, or a delivery plan corresponding to at least one item object to be released. The delivery plan indicates the expected delivery of the live broadcast preview in the live broadcast plan, or, at the start of the live broadcast activity, the expected delivery of the live broadcast data broadcast according to the live broadcast plan.

[0140] In some embodiments, step 305 includes: the terminal responds to a confirmation operation in the live broadcast plan editing interface, and generates a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified in the live broadcast plan editing interface according to the first modification prompt information.

[0141] For example, the live broadcast plan editing interface displays a generate option, and detecting a trigger operation on the generate option is equivalent to detecting a confirmation operation in the live broadcast plan editing interface.

[0142] 306. The terminal sends the live broadcast plan and the activity identifier of the live broadcast activity to the server.

[0143] The activity identifier indicates the corresponding live broadcast activity. After the live broadcast plan for the live broadcast activity is generated, the live broadcast plan and the activity identifier of the live broadcast activity are sent to the server so that the server can process the live broadcast plan according to the live broadcast activity.

[0144] In some embodiments, step 306 includes: the terminal sends the live broadcast plan and the activity identifier corresponding to the live broadcast activity to the server in response to the submission instruction of the live broadcast plan.

[0145] For example, the live broadcast plan editing interface displays a submit option, and detecting a trigger operation on the submit option is equivalent to obtaining a submission instruction for the live broadcast plan.

[0146] 307. The server receives the live broadcast plan and activity identifier sent by the terminal, and verifies the live broadcast plan information contained in the live broadcast plan based on preset rule conditions corresponding to the activity identifier.

[0147] After the server receives the live broadcast plan and activity identifier sent by the terminal, it needs to recheck the live broadcast plan to ensure the accuracy of the live broadcast plan. This step is the same as the above step 303 and will not be repeated here.

[0148] 308. When the live broadcast plan information included in the live broadcast plan meets the preset rule conditions, the server adds the live broadcast plan to the live broadcast plan list corresponding to the live broadcast activity.

[0149] Among them, the live broadcast plan list corresponding to the live broadcast activity is used to store the live broadcast plan generated for the live broadcast activity. In some embodiments, the live broadcast plan list includes multiple live broadcast plans, and different live broadcast plans are generated by different anchor accounts. When the server determines that the live broadcast plan information contained in the live broadcast plan sent by the terminal meets the preset rule conditions, the server adds the live broadcast plan to the live broadcast plan list corresponding to the live broadcast activity, indicating that the anchor account logged in by the terminal has successfully participated in the live broadcast activity, and the live broadcast can be carried out according to the live broadcast plan at the beginning of the live broadcast activity; or, the anchor account logged in by the terminal has successfully declared the live broadcast activity, and the management personnel are required to review the multiple live broadcast plans declared for the live broadcast activity again.

[0150] The method provided by the embodiment of the present disclosure verifies the live broadcast plan information input in the live broadcast plan editing interface in real time during the process of editing the live broadcast plan for a certain live broadcast activity. If the input live broadcast plan information does not meet the preset rule conditions corresponding to the live broadcast activity, modification prompt information will be displayed in time to prompt the anchor user to modify the live broadcast plan according to the detailed information that the live broadcast plan does not meet the preset rule conditions, thereby improving the accuracy of the modified live broadcast plan information obtained, and also improving the efficiency of obtaining accurate live broadcast plan information, ensuring that the generated live broadcast plan meets the preset rule conditions as much as possible, that is, ensuring the accuracy of the live broadcast plan.

[0151] Moreover, after the live broadcast plan is generated, it is submitted to the server. The server will add the live broadcast plan to the live broadcast plan list corresponding to the live broadcast activity only after verification, so as to realize the application for participation in the live broadcast activity and ensure the accuracy of the live broadcast plan added to the live broadcast plan list.

[0152] Moreover, since the live broadcast plan information is verified in real time during the process of generating the live broadcast plan, the generated live broadcast plan has high accuracy. After the live broadcast plan is submitted to the server, when the server verifies the live broadcast plan again, the pass rate of the live broadcast plan is high, which reduces the situation where the live broadcast plan is returned after verification failure and then modified and submitted again by the terminal, thereby reducing the pressure on the server.

[0153] It should be noted that the above Figure 3In the embodiment shown, after the terminal generates the live broadcast plan, it directly submits the generated live broadcast plan to the server, while in another embodiment, after the terminal generates the live broadcast plan, it can first save the live broadcast plan and then submit the live broadcast plan to the server. For example, after the terminal saves the generated live broadcast plan, the anchor user can view the included live broadcast plan in the live broadcast plan display interface, and the terminal can submit the live broadcast plan to the server according to the above steps 306-308 based on the live broadcast plan displayed in the live broadcast plan display interface.

[0154] It should be noted that after the terminal submits the generated live broadcast plan to the server, the above Figure 3 The embodiment shown is only described by taking the example that the server verifies the live broadcast plan information contained in the live broadcast plan as passed, and in another embodiment, when the server fails to verify the live broadcast plan, it will also return modification prompt information to prompt the anchor user to modify the live broadcast plan based on the modification prompt information. That is, after step 308, the method further includes:

[0155] 309. When the live broadcast plan information included in the live broadcast plan does not meet the preset rule conditions, the server sends a second modification prompt message to the terminal.

[0156] 310. The terminal receives the second modification prompt information returned by the server, and displays the second modification prompt information.

[0157] The second modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions. The second modification prompt information indicates which live broadcast plan information in the live broadcast plan submitted to the server does not meet the preset rule conditions and the reasons for not meeting the conditions. The anchor user can modify the live broadcast plan information included in the live broadcast plan based on the second modification prompt information.

[0158] In some embodiments, after step 310, the method further includes: in response to a confirmation operation on the second modification prompt information, displaying a live broadcast plan editing interface, the live broadcast plan editing interface including the live broadcast plan information in the live broadcast plan; obtaining the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing; in response to a confirmation operation in the live broadcast plan interface, updating the live broadcast plan based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan interface.

[0159] When the server returns the second modification prompt information for the live broadcast plan, the anchor user, through the terminal, calls up the live broadcast plan editing interface based on the displayed second modification prompt information, modifies the live broadcast plan information contained in the live broadcast plan, and updates the live broadcast plan so that the live broadcast plan information contained in the live broadcast plan meets the preset rule conditions.

[0160] In addition, after updating the live broadcast plan, the terminal can submit the live broadcast plan to the server again. If the server verifies the live broadcast plan, the live broadcast plan will be added to the live broadcast plan list corresponding to the live broadcast activity. This process is the same as the above steps 306-308 and will not be repeated here.

[0161] The method provided by the embodiment of the present disclosure returns a second modification prompt message when the server fails to verify the submitted live broadcast plan, so as to prompt the detailed information that the live broadcast plan does not meet the preset rule conditions of the live broadcast activity, so that the anchor user can intuitively know the reason why the live broadcast plan does not meet the preset rule conditions, which is convenient for the anchor user to make subsequent modifications.

[0162] Above Figure 2 The following is only a basic process of the present disclosure. The solution provided by the present disclosure is further described based on a specific implementation method. Figure 4 FIG. 1 is a flowchart of another method for generating a live broadcast plan according to an exemplary embodiment. Figure 4 , the method comprising:

[0163] 401. The terminal displays a live broadcast plan editing interface for the live broadcast activity.

[0164] The step 401 is similar to the above steps 301 - 302 and will not be described again.

[0165] 402. The terminal verifies the live broadcast plan information input in the live broadcast plan editing interface in real time based on the preset rule conditions corresponding to the live broadcast activity.

[0166] The step 402 is similar to the above step 303 and will not be described again.

[0167] 403. In response to detecting that the live broadcast plan information does not satisfy the preset rule condition, the terminal displays a first modification prompt information in the live broadcast plan editing interface.

[0168] The step 403 is the same as the above step 304 and will not be described again.

[0169] 404. The terminal generates a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface.

[0170] The step 404 is similar to the above step 305 and will not be described again.

[0171] 405. In response to the viewing operation on the live broadcast plan, the terminal verifies the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions.

[0172] After the terminal generates the live broadcast plan, the anchor user can view the live broadcast plan. When the anchor user views the live broadcast plan, the live broadcast plan information contained in the live broadcast plan is simultaneously verified to ensure that in the event that the live broadcast plan information contained in the live broadcast plan does not meet the preset rule conditions, the terminal synchronously displays the live broadcast plan and the corresponding verification results.

[0173] In some embodiments, after generating a live broadcast plan for the live broadcast activity, the terminal displays a live broadcast plan display interface, and the live broadcast plan display interface displays the live broadcast plan and the viewing options corresponding to the live broadcast plan. Then, step 405 includes: in response to the triggering operation of the viewing option of the live broadcast plan object, based on the preset rule conditions, verifying the live broadcast plan information contained in the live broadcast plan.

[0174] The live broadcast plan display interface also displays other live broadcast plans and viewing options corresponding to other live broadcast plans. The anchor user can initiate viewing operations on other live broadcast plans through the terminal based on the live broadcast plan display interface. In addition, when the viewed other live broadcast plans are generated for any live broadcast activity, the terminal will also verify the live broadcast plan information contained in the other live broadcast plans according to the above step 405.

[0175] In some embodiments, the process of verifying the live broadcast plan information is performed by a server, and step 405 includes: the terminal sends a verification request to the server in response to a viewing operation on the live broadcast plan, and the verification request carries the live broadcast plan and the activity identifier corresponding to the live broadcast activity; the server receives the verification request, verifies the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and returns the verification result to the terminal; the terminal receives the verification result returned by the server.

[0176] Among them, the verification result indicates whether the live broadcast plan information included in the live broadcast plan meets the preset rule conditions. In some embodiments, when the live broadcast plan information included in the live broadcast plan does not meet the preset rule conditions, the verification result also carries a third modification prompt information to prompt the live broadcast plan information included in the live broadcast plan to be modified.

[0177] 406. When the live broadcast plan information included in the live broadcast plan does not meet the preset rule conditions, the terminal displays the live broadcast plan and the third modification prompt information.

[0178] The third modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions. In some embodiments, the terminal displays the live broadcast plan and the third modification prompt information in the same manner as in the above step 304, which will not be repeated here.

[0179] In some embodiments, after step 406, the method further includes: in response to a confirmation operation on the third modification prompt information, displaying a live broadcast plan editing interface, the live broadcast plan editing interface including the live broadcast plan information in the live broadcast plan; obtaining the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing; in response to a confirmation operation in the live broadcast plan interface, updating the live broadcast plan based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan interface.

[0180] When the terminal displays the third modification prompt information, the anchor user can call up the live broadcast plan editing interface through the terminal based on the displayed third modification prompt information, and then modify the live broadcast plan information contained in the live broadcast plan, and update the live broadcast plan so that the live broadcast plan information contained in the live broadcast plan meets the preset rule conditions.

[0181] It should be noted that the above Figure 4 The illustrated embodiment is explained by taking the failure of the live broadcast plan verification as an example, while in another embodiment, after step 405, only the live broadcast plan is displayed if the live broadcast plan information contained in the live broadcast plan meets the preset rule conditions.

[0182] The method provided by the embodiment of the present disclosure verifies the live broadcast plan information input in the live broadcast plan editing interface in real time during the process of editing the live broadcast plan for a certain live broadcast activity. If the input live broadcast plan information does not meet the preset rule conditions corresponding to the live broadcast activity, modification prompt information will be displayed in time to prompt the anchor user to modify the live broadcast plan according to the detailed information that the live broadcast plan does not meet the preset rule conditions, thereby improving the accuracy of the modified live broadcast plan information obtained, and also improving the efficiency of obtaining accurate live broadcast plan information, ensuring that the generated live broadcast plan meets the preset rule conditions as much as possible, that is, ensuring the accuracy of the live broadcast plan.

[0183] In addition, when the anchor user views the generated live broadcast plan, the terminal will also verify the live broadcast plan to avoid the situation where the live broadcast plan does not meet the preset rule conditions due to the update of the preset rule conditions. When the live broadcast plan information contained in the live broadcast plan does not meet the preset rule conditions, the detailed information of the live broadcast plan information not meeting the preset rule conditions can be displayed in time, so that the anchor user can promptly know the reason why the live broadcast plan does not meet the preset rule conditions, which is convenient for the anchor user to make subsequent modifications.

[0184] In the above Figures 2 to 4On the basis of the embodiment shown, the terminal is an anchor terminal, and an investment attraction system and a live broadcast plan system are deployed in the server. The investment attraction system is used to publish live broadcast activities and provide verification services, and the live broadcast plan system is used to provide services for editing live broadcast plans. In some embodiments, the anchor terminal is installed with a target application, and the terminal logs in to the target application based on the anchor account, and the live broadcast plan system is used to provide services for the target application. Through the interaction between the investment attraction system and the live broadcast plan system, it is possible to generate a live broadcast plan, view the generated live broadcast plan, and submit a plan for the live broadcast plan generated for the live broadcast activity.

[0185] like Figure 5 As shown, the process of generating a live broadcast plan includes the following steps 1 to 4:

[0186] Step 1: The management terminal creates the live broadcast activity through the investment promotion system, and publishes the created live broadcast activity in the live broadcast planning system through the communication connection between the investment promotion system and the live broadcast planning system.

[0187] Step 2: The host terminal displays the published live events in the live plan display interface through the target application. When the host user selects any live event, the live plan editing interface for the live event is displayed, and the host user can enter the live plan information in the live plan editing interface.

[0188] Step 3. The anchor terminal obtains the live broadcast plan information input in the live broadcast plan editing interface in real time, and sends a verification request to the live broadcast plan system through the target application. The verification request carries the live broadcast plan information and the activity identifier of the live broadcast activity; the live broadcast plan system forwards the verification request to the investment promotion system, and the investment promotion system verifies the live broadcast plan information carried in the verification request according to the above step 304, and returns the verification result to the live broadcast plan system, and then the live broadcast plan system returns the verification result to the anchor terminal.

[0189] Step 4: When the verification result indicates that the live broadcast plan information does not meet the preset rule conditions, the anchor terminal displays the first modification prompt information in the live broadcast plan editing interface. The anchor user can modify the live broadcast plan information through the first modification prompt information displayed by the anchor terminal. In response to detecting the generation instruction, the anchor terminal generates a live broadcast plan based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface, and saves the live broadcast plan.

[0190] like Figure 6 As shown, the process of viewing the generated live broadcast plan includes steps 5-7:

[0191] Step 5: The anchor terminal displays a live broadcast plan display page based on the target application. The live broadcast plan display page displays at least one live broadcast plan corresponding to the currently logged-in anchor account and the viewing options corresponding to each live broadcast plan.

[0192] Step 6. In response to the triggering operation of the viewing option corresponding to any live broadcast plan, the anchor terminal sends a verification request to the live broadcast plan system when the live broadcast plan is generated for any live broadcast activity. The verification request carries the live broadcast plan and the activity identifier corresponding to the live broadcast activity. The live broadcast plan system forwards the verification request to the investment promotion system, and the investment promotion system verifies the live broadcast plan information contained in the live broadcast plan carried by the verification request in accordance with the above step 304, and returns the verification result to the live broadcast plan system, which then returns the verification result to the anchor terminal.

[0193] Step 7. The anchor terminal receives the verification result, and displays the live broadcast plan when the verification result indicates that the live broadcast plan information contained in the live broadcast plan meets the preset rule conditions; when the verification result indicates that the live broadcast plan information contained in the live broadcast plan does not meet the preset rule conditions, the live broadcast plan and the modification prompt information carried by the verification result are displayed to prompt the anchor user to make modifications.

[0194] like Figure 7 and Figure 8 As shown in FIG. 1 , the process of submitting a live broadcast plan generated for a live broadcast activity includes steps 8-9:

[0195] Step 8. In response to the submission instruction for the live broadcast plan, the anchor terminal sends the live broadcast plan and the activity identifier of the live broadcast activity targeted by the live broadcast plan to the live broadcast plan system, and the live broadcast plan system forwards the live broadcast plan and the activity identifier of the live broadcast activity targeted by the live broadcast plan to the investment promotion system, and then the investment promotion system verifies the live broadcast plan based on the preset rule conditions corresponding to the activity identifier. If the investment promotion system verifies the live broadcast plan, the live broadcast plan is added to the live broadcast plan list corresponding to the live broadcast activity, and then the management personnel review the live broadcast plan in the live broadcast plan list. If the investment promotion system fails to verify the live broadcast plan, the modification prompt information is returned to the live broadcast plan system, and then the live broadcast plan system returns the modification prompt information to the anchor terminal.

[0196] Step 9: The host terminal displays the modification prompt information to prompt the host user to modify the live broadcast plan. The host user modifies the live broadcast plan based on the displayed modification prompt information through the host terminal.

[0197] It should be noted that all the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present disclosure, which will not be described one by one here.

[0198] Fig. 9 is a block diagram of a device for generating a live broadcast plan according to an exemplary embodiment. Fig. 9 , the device comprises:

[0199] The display unit 901 is configured to display a live broadcast plan editing interface for a live broadcast activity;

[0200] The verification unit 902 is configured to execute preset rule conditions corresponding to the live broadcast activity and verify the live broadcast plan information input in the live broadcast plan editing interface in real time;

[0201] The display unit 901 is further configured to execute, in response to detecting that the live broadcast plan information does not meet the preset rule conditions, displaying first modification prompt information in the live broadcast plan editing interface, the first modification prompt information including detailed information that the live broadcast plan information does not meet the preset rule conditions;

[0202] The generating unit 903 is configured to generate a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface.

[0203] In some embodiments, the verification unit 902 is configured to perform at least one of the following:

[0204] The live broadcast plan information includes item information corresponding to the item object to be published, the preset rule condition includes a resource ratio threshold, and in response to a ratio between a resource value in the item information and a historical resource value corresponding to the item object being greater than the resource ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule condition;

[0205] The live broadcast plan information includes resource information corresponding to the deduction resources to be released, and the preset rule conditions include a deduction ratio threshold. In response to the deduction ratio corresponding to the resource information being less than the deduction ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule conditions.

[0206] In some embodiments, Fig.10 As shown, the device also includes:

[0207] The sending unit 904 is configured to send the live broadcast plan and the activity identifier of the live broadcast activity to the server; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and when the live broadcast plan information meets the preset rule conditions, the live broadcast plan is added to the live broadcast plan list corresponding to the live broadcast activity.

[0208] In some embodiments, Fig.10 As shown, the device also includes:

[0209] The receiving unit 905 is configured to receive second modification prompt information returned by the server, where the second modification prompt information is sent by the server when the live broadcast plan fails to be verified;

[0210] The display unit 901 is further configured to display second modification prompt information, where the second modification prompt information includes detailed information that the live broadcast plan information does not meet preset rule conditions.

[0211] In some embodiments, the verification unit 902 is further configured to verify the live broadcast plan information included in the live broadcast plan based on preset rule conditions in response to the viewing operation on the live broadcast plan;

[0212] The display unit 901 is also configured to display the live broadcast plan and third modification prompt information when the live broadcast plan information does not meet the preset rule conditions. The third modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

[0213] In some embodiments, the verification unit 902 is configured to send a verification request to the server in response to a viewing operation on the live broadcast plan, the verification request carrying the activity identifier corresponding to the live broadcast plan and the live broadcast activity; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and return the verification result; receive the verification result returned by the server, the verification result indicating whether the live broadcast plan information meets the preset rule conditions.

[0214] In some embodiments, the display unit 901 is configured to display at least one participation entrance of a live broadcast activity; in response to a triggering operation on a participation entrance corresponding to any live broadcast activity, display a live broadcast plan editing interface for the any live broadcast activity.

[0215] It should be noted that the device provided in the above embodiment is only illustrated by the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the live broadcast plan generation device provided in the above embodiment and the live broadcast plan generation method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0216] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0217] In an exemplary embodiment, an electronic device is also provided, the electronic device comprising:

[0218] one or more processors;

[0219] volatile or non-volatile memory for storing one or more processor executable instructions;

[0220] Among them, one or more processors are configured to execute the steps performed by the electronic device in the above-mentioned live broadcast plan generation method.

[0221] When an electronic device is provided as a terminal, Fig.11 FIG. 1 is a block diagram of a terminal 1100 according to an exemplary embodiment. Fig.11 The structure block diagram of a terminal 1100 provided by an exemplary embodiment of the present disclosure is shown. The terminal 1100 may be: a smart phone, a tablet computer, an MP3 player, an MP4 player, a notebook computer or a desktop computer. The terminal 1100 may also be called a user equipment, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0222] Typically, the terminal 1100 includes a processor 1101 and a memory 1102 .

[0223] The processor 1101 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1101 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1101 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1101 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1101 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0224] The memory 1102 may include one or more computer-readable storage media, which may be non-transitory. The memory 1102 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1102 is used to store at least one program code, which is used to be executed by the processor 1101 to implement the live broadcast plan generation method provided in the method embodiment of the present disclosure.

[0225] In some embodiments, the terminal 1100 may also optionally include: a peripheral device interface 1103 and at least one peripheral device. The processor 1101, the memory 1102 and the peripheral device interface 1103 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1103 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1104, a display screen 1105, a camera assembly 1106, an audio circuit 1107, a positioning assembly 1108 and a power supply 1109.

[0226] The peripheral device interface 1103 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1101 and the memory 1102. In some embodiments, the processor 1101, the memory 1102, and the peripheral device interface 1103 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1101, the memory 1102, and the peripheral device interface 1103 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.

[0227] The radio frequency circuit 1104 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1104 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1104 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1104 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 1104 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: a metropolitan area network, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1104 may also include circuits related to NFC (Near Field Communication), which is not limited in the present disclosure.

[0228] The display screen 1105 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1105 is a touch display screen, the display screen 1105 also has the ability to collect touch signals on the surface or above the surface of the display screen 1105. The touch signal can be input to the processor 1101 as a control signal for processing. At this time, the display screen 1105 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1105 can be one, and the front panel of the terminal 1100 is set; in other embodiments, the display screen 1105 can be at least two, which are respectively set on different surfaces of the terminal 1100 or are folded; in some other embodiments, the display screen 1105 can be a flexible display screen, which is set on the curved surface or folded surface of the terminal 1100. Even, the display screen 1105 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1105 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).

[0229] The camera assembly 1106 is used to capture images or videos. Optionally, the camera assembly 1106 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal, and the rear camera is arranged on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize the panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1106 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.

[0230] The audio circuit 1107 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1101 for processing, or input them into the radio frequency circuit 1104 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 1100. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1101 or the radio frequency circuit 1104 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1107 may also include a headphone jack.

[0231] The positioning component 1108 is used to locate the current geographical location of the terminal 1100 to implement navigation or LBS (Location Based Service). The positioning component 1108 can be a positioning component based on the US GPS (Global Positioning System), China's Beidou system, Russia's Grenas system or the European Union's Galileo system.

[0232] The power supply 1109 is used to power various components in the terminal 1100. The power supply 1109 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1109 includes a rechargeable battery, the rechargeable battery can support wired charging or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0233] In some embodiments, the terminal 1100 further includes one or more sensors 1110 , including but not limited to: an acceleration sensor 1111 , a gyroscope sensor 1112 , a pressure sensor 1113 , a fingerprint sensor 1114 , an optical sensor 1115 , and a proximity sensor 1116 .

[0234] The acceleration sensor 1111 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal 1100. For example, the acceleration sensor 1111 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 1101 can control the display screen 1105 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 1111. The acceleration sensor 1111 can also be used to collect motion data of games or users.

[0235] The gyro sensor 1112 can detect the body direction and rotation angle of the terminal 1100, and the gyro sensor 1112 can cooperate with the acceleration sensor 1111 to collect the user's 3D actions on the terminal 1100. The processor 1101 can implement the following functions based on the data collected by the gyro sensor 1112: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0236] The pressure sensor 1113 may be provided at the side frame of the terminal 1100 and / or the lower layer of the display screen 1105. When the pressure sensor 1113 is provided at the side frame of the terminal 1100, the user's holding signal of the terminal 1100 may be detected, and the processor 1101 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1113. When the pressure sensor 1113 is provided at the lower layer of the display screen 1105, the processor 1101 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 1105. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.

[0237] The fingerprint sensor 1114 is used to collect the user's fingerprint, and the processor 1101 identifies the user's identity based on the fingerprint collected by the fingerprint sensor 1114, or the fingerprint sensor 1114 identifies the user's identity based on the collected fingerprint. When the user's identity is identified as a trusted identity, the processor 1101 authorizes the user to perform relevant sensitive operations, which include unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings. The fingerprint sensor 1114 can be set on the front, back, or side of the terminal 1100. When a physical button or a manufacturer logo is set on the terminal 1100, the fingerprint sensor 1114 can be integrated with the physical button or the manufacturer logo.

[0238] The optical sensor 1115 is used to collect the ambient light intensity. In one embodiment, the processor 1101 can control the display brightness of the display screen 1105 according to the ambient light intensity collected by the optical sensor 1115. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1105 is increased; when the ambient light intensity is low, the display brightness of the display screen 1105 is reduced. In another embodiment, the processor 1101 can also dynamically adjust the shooting parameters of the camera assembly 1106 according to the ambient light intensity collected by the optical sensor 1115.

[0239] The proximity sensor 1116, also called a distance sensor, is usually arranged on the front panel of the terminal 1100. The proximity sensor 1116 is used to collect the distance between the user and the front of the terminal 1100. In one embodiment, when the proximity sensor 1116 detects that the distance between the user and the front of the terminal 1100 is gradually decreasing, the processor 1101 controls the display screen 1105 to switch from the screen-on state to the screen-off state; when the proximity sensor 1116 detects that the distance between the user and the front of the terminal 1100 is gradually increasing, the processor 1101 controls the display screen 1105 to switch from the screen-off state to the screen-on state.

[0240] Those skilled in the art will understand that Fig.11 The structure shown in the figure does not constitute a limitation on the terminal 1100, and the terminal 1100 may include more or fewer components than those shown in the figure, or combine certain components, or adopt a different component arrangement.

[0241] When the electronic device is provided as a server, Fig.12 It is a block diagram of a server 1200 according to an exemplary embodiment. The server 1200 may have relatively large differences due to different configurations or performances, and may include one or more processors (Central Processing Units, CPU) 1201 and one or more memories 1202, wherein the memory 1202 stores at least one program code, and the at least one program code is loaded and executed by the processor 1201 to implement the live broadcast plan generation method provided by the above-mentioned various method embodiments. Of course, the server may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output. The server 1200 may also include other components for realizing device functions, which will not be repeated here.

[0242] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, and when the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the steps performed by the electronic device in the above-mentioned live broadcast plan generation method. Optionally, the computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0243] A computer program product includes a computer program / instruction, which implements the above-mentioned live broadcast plan generation method when executed by a processor.

[0244] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0245] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for generating a live broadcast plan, characterized in that: The method comprises: Display the live broadcast plan editing interface for live broadcast activities; Based on the preset rule conditions corresponding to the live broadcast activity, the live broadcast plan information input in the live broadcast plan editing interface is verified in real time to verify whether the live broadcast plan information meets the preset rule conditions, wherein the preset rule conditions include at least one of the following: a condition that the live broadcast time contained in the live broadcast plan information needs to meet, a condition that the live broadcast process contained in the live broadcast plan information needs to meet, a condition that the release plan of the item object contained in the live broadcast plan information needs to meet, a resource ratio threshold that the resource value corresponding to the item object in the live broadcast plan information needs to meet, and a deduction ratio threshold that the deduction resources to be released in the live broadcast plan information need to meet; In response to detecting that the live broadcast plan information does not satisfy the preset rule condition, displaying first modification prompt information in the live broadcast plan editing interface, wherein the first modification prompt information includes detailed information that the live broadcast plan information does not satisfy the preset rule condition; Based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface, a live broadcast plan for the live broadcast activity is generated.

2. The method for generating a live broadcast plan according to claim 1, characterized in that: The method further comprises at least one of the following: The live broadcast plan information includes item information corresponding to the item object to be published, the preset rule condition includes the resource ratio threshold, and in response to the ratio between the resource value in the item information and the historical resource value corresponding to the item object being greater than the resource ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule condition; The live broadcast plan information includes resource information corresponding to the deduction resources to be released, and the preset rule conditions include a deduction ratio threshold. In response to the deduction ratio corresponding to the resource information being less than the deduction ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule conditions.

3. The method for generating a live broadcast plan according to claim 1, characterized in that: After generating a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface, the method further includes: The live broadcast plan and the activity identifier of the live broadcast activity are sent to a server; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and if the live broadcast plan information meets the preset rule conditions, add the live broadcast plan to the live broadcast plan list corresponding to the live broadcast activity.

4. The method for generating a live broadcast plan according to claim 3, characterized in that: After sending the live broadcast plan and the activity identifier of the live broadcast activity to the server, the method further includes: receiving second modification prompt information returned by the server, where the second modification prompt information is sent by the server when the live broadcast plan fails to be verified; The second modification prompt information is displayed, and the second modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

5. The method for generating a live broadcast plan according to any one of claims 1 to 4, characterized in that: The method further comprises: In response to a viewing operation on the live broadcast plan, based on the preset rule condition, verifying the live broadcast plan information included in the live broadcast plan; In the case that the live broadcast plan information does not satisfy the preset rule conditions, the live broadcast plan and third modification prompt information are displayed, and the third modification prompt information includes detailed information that the live broadcast plan information does not satisfy the preset rule conditions.

6. The method for generating a live broadcast plan according to claim 5, characterized in that: In response to the viewing operation on the live broadcast plan, based on the preset rule condition, verifying the live broadcast plan information included in the live broadcast plan includes: In response to a viewing operation on the live broadcast plan, a verification request is sent to a server, the verification request carrying the live broadcast plan and the activity identifier corresponding to the live broadcast activity; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule condition corresponding to the activity identifier, and return a verification result; Receive the verification result returned by the server, where the verification result indicates whether the live broadcast plan information satisfies the preset rule conditions.

7. The method for generating a live broadcast plan according to any one of claims 1 to 4, characterized in that: Before displaying the live broadcast plan editing interface for the live broadcast activity, the method further includes: Display at least one participation entrance for a live event; The live broadcast plan editing interface for the live broadcast activity includes: In response to a triggering operation on a participation entrance corresponding to any live broadcast activity, a live broadcast plan editing interface for the live broadcast activity is displayed.

8. A live broadcast plan generation device, characterized in that: The device comprises: A display unit is configured to display a live broadcast plan editing interface for a live broadcast activity; A verification unit is configured to execute a preset rule condition corresponding to the live broadcast activity, and verify the live broadcast plan information input in the live broadcast plan editing interface in real time to verify whether the live broadcast plan information meets the preset rule condition, wherein the preset rule condition includes at least one of a condition that the live broadcast time contained in the live broadcast plan information needs to meet, a condition that the live broadcast process contained in the live broadcast plan information needs to meet, a condition that the release plan of the item object contained in the live broadcast plan information needs to meet, a resource ratio threshold that the resource value corresponding to the item object in the live broadcast plan information needs to meet, and a deduction ratio threshold that the deduction resource to be released in the live broadcast plan information needs to meet; The display unit is further configured to, in response to detecting that the live broadcast plan information does not satisfy the preset rule condition, display first modification prompt information in the live broadcast plan editing interface, wherein the first modification prompt information includes detailed information that the live broadcast plan information does not satisfy the preset rule condition; The generating unit is configured to generate a live broadcast plan for the live broadcast activity based on the live broadcast plan information modified according to the first modification prompt information in the live broadcast plan editing interface.

9. The live broadcast plan generating device according to claim 8, characterized in that: The verification unit is configured to perform at least one of the following: The live broadcast plan information includes item information corresponding to the item object to be published, the preset rule condition includes a resource ratio threshold, and in response to a ratio between a resource value in the item information and a historical resource value corresponding to the item object being greater than the resource ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule condition; The live broadcast plan information includes resource information corresponding to the deduction resources to be released, and the preset rule conditions include a deduction ratio threshold. In response to the deduction ratio corresponding to the resource information being less than the deduction ratio threshold, it is determined that the live broadcast plan information does not meet the preset rule conditions.

10. The live broadcast plan generating device according to claim 8, characterized in that: The device also includes: The sending unit is configured to send the live broadcast plan and the activity identifier of the live broadcast activity to the server; the server is used to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions corresponding to the activity identifier, and if the live broadcast plan information meets the preset rule conditions, add the live broadcast plan to the live broadcast plan list corresponding to the live broadcast activity.

11. The live broadcast plan generating device according to claim 10, characterized in that: The device also includes: a receiving unit, configured to receive second modification prompt information returned by the server, wherein the second modification prompt information is sent by the server when the live broadcast plan fails to be verified; The display unit is further configured to display the second modification prompt information, where the second modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

12. The live broadcast plan generating device according to any one of claims 8 to 11, characterized in that: The verification unit is further configured to verify the live broadcast plan information contained in the live broadcast plan based on the preset rule conditions in response to a viewing operation on the live broadcast plan; The display unit is also configured to display the live broadcast plan and third modification prompt information when the live broadcast plan information does not meet the preset rule conditions, and the third modification prompt information includes detailed information that the live broadcast plan information does not meet the preset rule conditions.

13. The live broadcast plan generating device according to claim 12, characterized in that: The verification unit is configured to send a verification request to a server in response to a viewing operation on the live broadcast plan, wherein the verification request carries the live broadcast plan and an activity identifier corresponding to the live broadcast activity; The server is used for verifying the live broadcast plan information contained in the live broadcast plan based on the preset rule condition corresponding to the activity identifier, and returning the verification result; Receive the verification result returned by the server, where the verification result indicates whether the live broadcast plan information satisfies the preset rule conditions.

14. The live broadcast plan generating device according to any one of claims 8 to 11, characterized in that: The display unit is configured to display at least one participation entrance of a live broadcast activity; and in response to a triggering operation on the participation entrance corresponding to any live broadcast activity, display a live broadcast plan editing interface for the any live broadcast activity.

15. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; Wherein, the processor is configured to execute the program code to implement the live broadcast plan generation method as described in any one of claims 1 to 7.

16. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live broadcast plan generation method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

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

    CN111723558A

  • Live broadcast data processing method and device, electronic equipment and storage medium

    CN112995691A