Information prompt method, device, system, equipment and storage medium for live broadcast room

By matching processing rules and prompt information processing modules, personalized view objects are generated, which solves the problem of poor prompting effect in live broadcast rooms and realizes targeted and effective live broadcast rooms.

CN117579853BActive Publication Date: 2024-12-24SHUXING TECH (BEIJING) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311526214.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-16
Publication Date
2024-12-24
Estimated Expiration
2043-11-16

AI Technical Summary

Technical Problem

During the live broadcast process, due to the different terminal equipment and live broadcast conditions of different users, it is difficult for the existing technology to provide personalized and effective live broadcast room prompts, resulting in poor prompt effect.

Method used

By receiving the live broadcast room prompt request, based on the processing rule indication information, the target module is matched from the preset prompt information processing module, targeted view objects are generated, and the live broadcast prompt information is controlled to ensure that the corresponding prompt request for each live broadcast room prompt request View objects can be prompted in a targeted manner.

Benefits of technology

Improve the prompt effect during live broadcast, ensuring that the prompt information is personalized and effective, and adapting to the needs of different users and the live broadcast situation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117579853B_ABST
    Figure CN117579853B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, electronic device and computer-readable storage medium for information prompting in a live broadcast room. The present application receives a prompt request in the live broadcast room; based on processing rule indication information corresponding to the prompt request in the live broadcast room, determines a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules; calls the target prompt information processing module, and based on the corresponding prompt information processing rule, extracts at least one prompt information element required for the prompt information for the prompt request in the live broadcast room, generates a target view object according to the extracted prompt information element and the prompt information processing rule, and the target view object carries the prompt information element and at least part of the prompt information processing rule; based on the target view object, controls the display of the live broadcast prompt information in the live broadcast room, thereby improving the prompt effect during the live broadcast.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of live broadcast technology, and in particular to a method, device, system, equipment and storage medium for prompting information in a live broadcast room. Background Art

[0002] With the development of the Internet, live broadcasting is becoming more and more common in people's lives. During the live broadcasting process, it is necessary to provide prompts for certain live broadcasting situations in order to facilitate better live broadcasting. However, due to the different terminal devices used by different users to watch live broadcasts and the different situations that may occur during real-time live broadcasts, the live broadcasting situations that occur when different users participate in live broadcasts may be the same or different, and the corresponding prompting methods may also be different. If different live broadcasting situations are prompted in the same way, the prompting effect during live broadcasting will be poor. Summary of the invention

[0003] The embodiments of the present application provide a method, device, system, equipment and storage medium for information prompting in a live broadcast room, which can improve the prompting effect during live broadcasting.

[0004] In a first aspect, an embodiment of the present application provides a method for prompting information in a live broadcast room, the method comprising:

[0005] receiving a live broadcast room prompt request, wherein the live broadcast room prompt request carries processing rule indication information;

[0006] Based on the processing rule indication information corresponding to the live broadcast room prompt request, determine a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, where different prompt information processing modules are configured with different prompt information processing rules;

[0007] The target prompt information processing module is called to extract at least one prompt information element required for the prompt information from the live broadcast room prompt request based on the corresponding prompt information processing rule, and a target view object is generated according to the extracted prompt information element and the prompt information processing rule, wherein the target view object carries the prompt information element and at least part of the prompt information processing rule;

[0008] Based on the target view object, the display of the live broadcast prompt information in the live broadcast room is controlled.

[0009] In a second aspect, an embodiment of the present application further provides an information prompting device for a live broadcast room, the device comprising:

[0010] A request receiving module, used for receiving a live broadcast room prompt request, wherein the live broadcast room prompt request carries processing rule indication information;

[0011] A rule matching module, for determining, based on the processing rule indication information corresponding to the live broadcast room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, wherein different prompt information processing modules are configured with different prompt information processing rules;

[0012] An object generation module is used to call the target prompt information processing module, extract at least one prompt information element required for the prompt information from the live broadcast room prompt request based on the corresponding prompt information processing rule, and generate a target view object according to the extracted prompt information element and the prompt information processing rule, wherein the target view object carries the prompt information element and at least part of the prompt information processing rule;

[0013] The display control module is used to control the display of the live broadcast prompt information of the above-mentioned live broadcast room based on the above-mentioned target view object.

[0014] In a third aspect, an embodiment of the present application further provides an information prompt system for a live broadcast room, the system comprising a data receiving interface module, at least two prompt information processing modules and a display control module, different prompt information processing modules are configured with different prompt information processing rules, the data receiving interface module is respectively connected to the at least two prompt information processing modules, and the at least two prompt information processing modules are respectively connected to the display control module;

[0015] The data receiving interface module is used to obtain at least one live room prompt request, and based on the processing rule indication information carried by the live room prompt request, distribute the live room prompt request to a target prompt information processing module that matches the rule indicated by the processing rule indication information from the at least two prompt information processing modules;

[0016] The target prompt information processing module is used to extract at least one prompt information element required for the prompt information from the live broadcast room prompt request based on the corresponding prompt information processing rule, generate a target view object according to the extracted prompt information element and the prompt information processing rule, and send the target view object to the display control module, wherein the target view object carries the prompt information element and at least part of the prompt information processing rule;

[0017] The display control module is used to control the display of the live broadcast prompt information of the live broadcast room based on the target view object.

[0018] In a fourth aspect, an embodiment of the present application further provides an electronic device, comprising a memory storing a plurality of instructions; the processor loads instructions from the memory to execute the steps in any one of the live broadcast room information prompt methods provided in the embodiments of the present application.

[0019] In a fifth aspect, an embodiment of the present application also provides a computer-readable storage medium, which stores a plurality of instructions, and the instructions are suitable for a processor to load to execute the steps in any one of the live broadcast room information prompt methods provided in the embodiments of the present application.

[0020] In the embodiment of the present application, a live broadcast room prompt request is received, and the live broadcast room prompt request carries processing rule indication information; based on the processing rule indication information corresponding to the live broadcast room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information is determined from at least two preset prompt information processing modules, and different prompt information processing modules are configured with different prompt information processing rules; the target prompt information processing module is called, and based on the corresponding prompt information processing rule, at least one prompt information element required for the prompt information is extracted from the live broadcast room prompt request, and a target view object is generated according to the extracted prompt information element and the prompt information processing rule, and the target view object carries the prompt information element and at least part of the prompt information processing rule; based on the target view object, the display of the live broadcast prompt information of the live broadcast room is controlled, so that different live broadcast room prompt requests are processed by setting different prompt information processing modules to generate a view object corresponding to each live broadcast room prompt request, and then prompts are performed in a targeted manner based on the view object to improve the prompt effect during live broadcast. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0022] Figure 1 This is a flow chart of an embodiment of the information prompt method for a live broadcast room provided in an embodiment of the present application;

[0023] Figure 2 It is a timing diagram of the information prompt method of the live broadcast room provided in the embodiment of the present application;

[0024] Figure 3 It is a schematic diagram of a prompt information processing module provided in an embodiment of the present application;

[0025] Figure 4 It is a schematic diagram of the code architecture of the information prompt method for the live broadcast room provided in the embodiment of the present application;

[0026] Figure 5It is a structural schematic diagram of an information prompt device for a live broadcast room provided in an embodiment of the present application;

[0027] Figure 6 It is a structural diagram of the information prompt system of the live broadcast room provided in the embodiment of the present application;

[0028] Figure 7 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0030] Before explaining the embodiments of the present application in detail, some terms involved in the embodiments of the present application are first explained.

[0031] Among them, in the description of the embodiments of the present application, the terms "first", "second", etc. may be used in this article to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another concept. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0032] The embodiments of the present application provide a method, device, electronic device and computer-readable storage medium for information prompting in a live broadcast room. Specifically, the information prompting method in the live broadcast room of the embodiments of the present application can be executed by an electronic device, wherein the electronic device can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0033] For example, the electronic device is explained by taking a terminal as an example, and the terminal can receive a live broadcast room prompt request, and the live broadcast room prompt request carries processing rule indication information; based on the processing rule indication information corresponding to the live broadcast room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information is determined from at least two preset prompt information processing modules, and different prompt information processing modules are configured with different prompt information processing rules; the target prompt information processing module is called, and based on the corresponding prompt information processing rule, at least one prompt information element required for the prompt information is extracted for the live broadcast room prompt request, and a target view object is generated according to the extracted prompt information element and the prompt information processing rule, and the target view object carries the prompt information element and at least part of the prompt information processing rule; based on the target view object, the display of the live broadcast prompt information of the live broadcast room is controlled.

[0034] Based on the above problems, the embodiments of the present application provide a method, device, electronic device and computer-readable storage medium for information prompting in a live broadcast room, which can improve the prompting effect during live broadcast.

[0035] The following is a detailed description of the embodiments in conjunction with the accompanying drawings. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings.

[0036] In this embodiment, a terminal is taken as an example for explanation. This embodiment provides a method for prompting information in a live broadcast room, such as Figure 1As shown, the specific process of the information prompt method of the live broadcast room can be as follows:

[0037] 101. Receive a live broadcast room prompt request, where the live broadcast room prompt request carries processing rule indication information.

[0038] Among them, the above-mentioned live broadcast room prompt request is a request triggered and generated by a device related to the live broadcast room through data associated with the live broadcast room. The device related to the live broadcast room can be recorded as a live broadcast room associated device, such as a client in a terminal device held by a viewer watching the live broadcast room judges the live broadcast data to generate a request when the live broadcast data meets specific prompt conditions, or a live broadcast server related to the live broadcast room, which can monitor the live broadcast data of the live broadcast room and judge the monitored live broadcast data to generate a corresponding live broadcast room prompt request when the live broadcast data meets specific prompt conditions.

[0039] Among them, the above-mentioned specific prompt conditions can be pre-set in the live broadcast server or client, and the corresponding processing rule indication information can be preset for the specific prompt conditions, so that when the live broadcast server or client detects that the live broadcast data meets the specific prompt conditions, a live broadcast room prompt request carrying the processing rule indication information corresponding to the specific prompt condition is generated.

[0040] Exemplarily, the data associated with the live broadcast room is data related to the live broadcast process of the live broadcast room, such as the number of people currently watching the live broadcast, the products introduced by the host in the current live broadcast room, the network connection status during the current live broadcast, etc., which can be obtained and processed according to specific needs.

[0041] Correspondingly, the above-mentioned live broadcast room prompt request triggered by the live broadcast data may be a request triggered and generated by the server, such as a microphone connection prompt request triggered when the number of people currently watching the live broadcast is small, so as to prompt the anchor to increase the number of people watching the live broadcast through microphone connection; or, when the number of people watching the live broadcast reaches a certain number, a traffic exposure prompt request is triggered to prompt the anchor; or, when the anchor introduces a certain product, a product viewing prompt request is made to prompt the audience to view the response information of the product currently introduced by the anchor, etc.

[0042] Alternatively, the above-mentioned live broadcast room prompt request triggered by the live broadcast data can also be a request triggered and generated by the client in the terminal device, such as a network disconnection prompt request triggered when the network is suddenly disconnected during the live broadcast, so as to prompt the audience to continue watching the live broadcast by reconnecting to the network; or, a voice start prompt request triggered when the voice function is not turned on during the live broadcast, so as to prompt the anchor to turn on the voice function when connecting with anchors in other live broadcast rooms.

[0043] It can be understood that the above-mentioned live broadcast room prompt request carries processing rule indication information for indicating the prompt information processing rules required to process the live broadcast room prompt request, so as to process the targeted live broadcast room prompt request.

[0044] In some embodiments, the terminal can reference a preset data receiving interface module to receive a live broadcast room prompt request sent by a device that triggers the generation of a request among devices associated with the live broadcast room, thereby unifying the entry of the prompt request to receive live broadcast room prompt requests from different electronic devices for better management.

[0045] Specifically, the receiving of the live broadcast room prompt request may include: calling a preset data receiving interface module to receive a live broadcast room prompt request generated by at least one prompt triggering device for the live broadcast room. The data receiving interface may be recorded as Manager.

[0046] For example, Figure 2 As shown, Figure 2 This is a timing diagram of the information prompt method of the live broadcast room, from Figure 2 It can be seen that the client in the terminal can send the live broadcast data of the live broadcast room to the server, so that the server makes a judgment based on the live broadcast data, and generates a live broadcast room prompt request when the live broadcast data meets the specific prompt condition. In addition, the client in the terminal can also make a judgment directly based on the live broadcast data to generate a live broadcast room prompt request when the live broadcast data meets the specific prompt condition. Then, the server and / or the client can send the generated live broadcast room prompt request to the data receiving interface in the terminal, so that the data receiving interface receives the live broadcast room prompt request sent by the client or server of the terminal, and performs subsequent processing on the live broadcast prompt request.

[0047] 102. Based on the processing rule indication information corresponding to the live broadcast room prompt request, determine a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, and different prompt information processing modules are configured with different prompt information processing rules.

[0048] In this embodiment, at least two prompt information processing modules are pre-set in the terminal, and corresponding prompt information processing rules are configured for different prompt information processing modules. Different prompt information processing modules have different prompt information processing rules. Therefore, after the terminal receives a live broadcast room prompt request, the live broadcast room prompt request is parsed to clarify the processing rule indication information carried in the live broadcast room prompt request, and then based on the rule indicated by the processing rule indication information, the corresponding target prompt information processing module is matched to process the above-mentioned live broadcast room prompt request.

[0049] Among them, the above-mentioned target prompt information processing module is a module for processing the prompt request of the current live broadcast room. The prompt information processing rules configured in the target prompt information processing module are used to process the prompt request of the current live broadcast room. The above-mentioned prompt information processing rules include but are not limited to prompt information generation rules and display control rules. The prompt information generation rules are used to generate live broadcast prompt information displayed in the live broadcast room, and the display control rules are used to control the display method of the live broadcast prompt information displayed in the live broadcast room.

[0050] Specifically, the terminal can specify the prompt information elements in the live prompt information to be displayed, the display style of the prompt information elements when displayed, and the element display position of the prompt information elements in the live prompt information to be displayed, etc., based on the prompt information generation rule. The prompt information elements include but are not limited to text, characters, icons, etc.

[0051] Specifically, the terminal can clarify the duration of the live prompt information to be displayed, the location of the live prompt information when it is displayed, and the priority of the live prompt information when it is displayed based on the display control rules. It can be understood that if the live prompt information is more urgent, the priority of the live prompt information is higher. For example, when performing a microphone connection operation, the client detects that the microphone connection voice function is not currently turned on. Since the situation is more urgent, if the voice function is not turned on, the microphone connection operation cannot be performed. In this case, the live room prompt request to turn on the microphone connection voice function has the highest priority.

[0052] It can be understood that, since different prompt information processing modules are configured with different prompt information processing rules, if the prompt information processing rules corresponding to at least two different live room prompt requests are the same, then the at least two live room prompt requests with the same prompt information processing rules correspond to the same prompt information processing module.

[0053] In some embodiments, the above-mentioned terminal can receive a live broadcast room prompt request generated by at least one prompt trigger device for the live broadcast room by calling a preset data receiving interface module, and accordingly, the terminal can also determine the target prompt information processing module that matches the rule indicated by the above-mentioned processing rule indication information from at least two preset prompt information processing modules based on the processing rule indication information corresponding to the above-mentioned live broadcast room prompt request. The terminal can also determine the target prompt information processing module that matches the rule indicated by the above-mentioned processing rule indication information from at least two preset prompt information processing modules by calling the above-mentioned data receiving interface module based on the processing rule indication information corresponding to the above-mentioned live broadcast room prompt request.

[0054] For example, Figure 2 As shown, Figure 2This is a timing diagram of the information prompt method of the live broadcast room, from Figure 2 It can be seen that after the server and / or the client sends the generated live room prompt request to the data receiving interface in the terminal, the data receiving interface can send the live room prompt request to the corresponding target prompt information processing module through the processing rule indication information carried in the live room prompt request, so as to perform subsequent processing on the live room prompt request through the target prompt information processing module.

[0055] In some embodiments, due to the differences in devices that generate live room prompt requests and different users' requirements for prompt methods, different prompt information processing rules can be configured for live room prompt requests. For example, the live room prompt request generated by the server is aimed at all users watching the live broadcast, so the prompt method corresponding to the live prompt request is a unified method, and there are more prompt information elements to be displayed during the prompt, so a server prompt information processing module specifically used to process the live room prompt request generated by the server can be set; or, due to different users' different requirements for prompt methods, the client of the terminal device held by different users can make corresponding live prompts based on user needs when making a specific live room prompt request for the current user alone, so corresponding client prompt information processing modules can be set for users according to different requirements for different live room prompt requests, so that corresponding live room prompt requests can be processed according to prompt methods with different requirements.

[0056] For example, Figure 3 As shown, in Figure 3 There are two prompt information processing modules, one is a server prompt information processing module, and the other is a client prompt information processing module. The server prompt information processing module is used to process the live room prompt request generated by the server, and the client prompt information processing module is used to process the live room prompt request generated by the client in the terminal device. In addition, when processing the live room prompt request corresponding to the client, the user has different requirements for the prompt method of the live prompt information corresponding to different live room prompt requests, so there can be at least two client prompt information processing modules, such as Figure 3 Module 1, module 2 to module N in.

[0057] Specifically, the live room prompt request is generated by a server, the processing rule indication information includes a server identifier, and the calling of the data receiving interface module, based on the processing rule indication information corresponding to the live room prompt request, determines the target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, which may include: the terminal calls the data receiving interface module to extract the server identifier from the live room prompt request. Then, through the data interface module, according to the server identifier, the server-side prompt information processing module in the prompt information processing module is determined as the target prompt information processing module, wherein the server-side prompt information processing module is the prompt information processing module shared by the live room prompt request from the server.

[0058] Among them, the above-mentioned server identifier is used to indicate that the live broadcast room prompt request is generated by the server.

[0059] In this embodiment, the prompt information processing module configured with the server identifier can be determined as the server-side prompt information processing module, so that the data receiving interface module can assign the corresponding server-side prompt information processing module to the live broadcast room prompt request generated by the server by means of identifier comparison, that is, based on the server identifier carried by the live broadcast room prompt request, the server identifier is found from the identifiers corresponding to at least two prompt information processing modules respectively, and the prompt information processing module to which the server identifier belongs is determined as the server-side prompt information processing module, so that the live broadcast room prompt request carrying the server identifier can be processed by the server-side prompt information processing module.

[0060] Specifically, the live room prompt request is generated by a terminal device, the request processing identifier includes a client prompt processing module identifier, and the calling of the data receiving interface module determines, based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, which may include: the terminal calls the data receiving interface module to extract the client prompt processing module identifier from the live room prompt request. Then, through the data interface module, the client prompt information processing module indicated by the client prompt processing module identifier is matched from at least two client prompt information processing modules in the prompt information processing modules as the target prompt information processing module.

[0061] It is understandable that since different users have different requirements for prompt methods, corresponding client prompt information processing modules can be set for users according to different needs of different live room prompt requests. Therefore, in this embodiment, the terminal introduces a client prompt processing module identifier, which is used to indicate the prompt information processing module that processes the live room prompt request generated by the client, thereby clarifying the prompt information processing module that processes the live room prompt request currently generated by the client in the terminal device.

[0062] Among them, if the user's requirements for the live room prompt requests triggered by at least two different clients are the same, then the client prompt processing module identifiers corresponding to the live room prompt requests triggered by the at least two clients are the same, that is, the client prompt information processing modules corresponding to the live room prompt requests triggered by the at least two clients are the same.

[0063] In this embodiment, the prompt information processing module configured with the client prompt processing module identifier can be determined as the client prompt information processing module, so that the data receiving interface module can assign a client prompt information processing module that meets the request for the live broadcast room prompt request generated by the client in the terminal device by means of identifier comparison, that is, based on the client prompt processing module identifier carried by the live broadcast room prompt request, a target identifier that meets the client prompt processing module identifier is found from the identifiers corresponding to at least two prompt information processing modules respectively, and the prompt information processing module to which the target identifier belongs is determined as the client prompt information processing module, so that the live broadcast room prompt request carrying the corresponding client prompt processing module identifier can be processed by the client prompt information processing module.

[0064] 103. Call the target prompt information processing module, extract at least one prompt information element required for the prompt information of the live broadcast room prompt request based on the corresponding prompt information processing rule, generate a target view object according to the extracted prompt information element and the prompt information processing rule, and the target view object carries the prompt information element and at least part of the prompt information processing rule.

[0065] In this embodiment, since the target prompt information processing module is configured with corresponding prompt information processing rules, after the target prompt information processing module is assigned the corresponding live room prompt request, the terminal can call the target prompt information processing module to process the live room prompt request based on the prompt information processing rules therein, that is, extract at least one prompt information element required for the prompt information of the above-mentioned live room prompt request, and generate a target view object according to the extracted prompt information elements and the above-mentioned prompt information processing rules.

[0066] It is understandable that since live broadcast prompts need to be performed based on the target view object later, in order to clarify how to generate live broadcast prompt information and how to display the live broadcast prompt information, at least part of the prompt information processing rules carried by the above-mentioned target view object need to include at least part of the prompt information generation rules and display control rules, so as to process the prompt information elements based on part of the prompt information generation rules to generate live broadcast prompt information displayed in the live broadcast room, and control the display method of the live broadcast prompt information displayed in the live broadcast room based on the display control rules.

[0067] Among them, the above-mentioned target view object is composed of at least two fields, and the above-mentioned prompt information elements and the above-mentioned prompt information processing rules are stored respectively through at least two fields, that is, the above-mentioned prompt information elements, the above-mentioned prompt information generation rules and the above-mentioned display control rules are stored respectively through at least two fields.

[0068] For example, Figure 2 As shown, Figure 2 This is a timing diagram of the information prompt method of the live broadcast room, from Figure 2 It can be seen that after the target prompt information processing module is assigned the corresponding live room prompt request, the terminal can call the target prompt information processing module to extract at least one prompt information element required for the prompt information of the above live room prompt request based on the prompt information processing rules therein, and generate a target view object according to the extracted prompt information elements and the prompt information processing rules, and send the target view object to the display control module so that the display control module can perform subsequent processing on the target view object.

[0069] In some embodiments, since the prompt information processing rule includes a prompt information generation rule, and the prompt information generation rule includes element indication information, the extracting at least one prompt information element required for the prompt information from the live room prompt request may include: the terminal parses the live room prompt request to obtain a parsing result. Then, based on the element indication information, extracting at least one prompt information element required for the prompt information from the parsing result.

[0070] Among them, the above-mentioned element indication information is used to indicate the prompt information element that needs to be displayed in the live broadcast room. The element indication information can be an element type, so as to extract the live broadcast room prompt request based on the element type. For example, the live broadcast room prompt request is "No one is chatting at present, and a request to invite the anchor to connect to the microphone is made." Then if the element type is a keyword type, the keyword is extracted from the live broadcast room prompt request, and "No one is chatting" and "Request to invite the anchor to connect to the microphone" can be extracted from the live broadcast room prompt request; for example, if the element type is a link identifier type, the corresponding link identifier is generated based on the operation prompted in the live broadcast room prompt request, and the live broadcast operation "Request to invite the anchor to connect to the microphone" can be extracted from the live broadcast room prompt request, so as to generate a corresponding link identifier based on the live broadcast operation, so as to realize the request to invite the anchor to connect to the microphone by clicking the link identifier.

[0071] Correspondingly, when generating a target view object according to the extracted prompt information element and the prompt information processing rule, the keywords in the prompt information element and the text template in the prompt information processing rule can be merged in advance to obtain a prompt information element containing the prompt text.

[0072] For example, if the keywords in the prompt information element are set to "No one is chatting" or "Invite the anchor to connect to the microphone", the corresponding copy template can be "XX? Go to XX!". The keywords in the prompt information element are combined with the copy template in the prompt information processing rule to obtain "No one is chatting? Go and invite the anchor to connect to the microphone!"

[0073] 104. Based on the target view object, control the display of the live broadcast prompt information in the live broadcast room.

[0074] In this embodiment, after obtaining the target view object including the prompt information element and at least part of the prompt information generation rules and the display control rules, the terminal can process the prompt information element based on part of the prompt information generation rules to generate live prompt information to be displayed in the live broadcast room, and control the display method of the live prompt information displayed in the live broadcast room based on the display control rules.

[0075] In some embodiments, the terminal may introduce a display control module to process the target view object to obtain live broadcast prompt information to be displayed in the live broadcast room, and display the live broadcast prompt information in the live broadcast room.

[0076] Specifically, the above-mentioned control of displaying the live prompt information of the live broadcast room based on the above-mentioned target view object may include: the target prompt information processing module in the terminal sends the above-mentioned target view object to a preset display control module. Then, the above-mentioned display control module generates prompt information for the above-mentioned target view object to obtain a prompt information view. Finally, the above-mentioned display control module controls the display of the above-mentioned prompt information view based on the prompt information processing rule carried in the above-mentioned target view object.

[0077] For example, Figure 2 As shown, Figure 2 This is a timing diagram of the information prompt method of the live broadcast room, from Figure 2 It can be seen that after the display control module receives the target view object, the terminal can generate live prompt information based on the prompt information elements, prompt information generation rules and display control rules in different fields of the target view object by calling the display control module, that is, obtain the prompt information view, and send the prompt information view to the client at an appropriate time for display in the client.

[0078] In some embodiments, since at least part of the prompt information processing rules carried by the above-mentioned target object include prompt information generation rules, and the prompt information generation rules include the display style of each prompt information element and the element display position of each prompt information element, the above-mentioned display control module is used to generate prompt information for the above-mentioned target view object to obtain a prompt information view, including: through the above-mentioned display control module, based on the display style of each prompt information element, the extracted prompt information element is styled to obtain the prompt information element after style setting; through the above-mentioned display control module, based on the element display position of each prompt information element, the prompt information element after style setting is generated at the corresponding position in the preset blank view to obtain the prompt information view.

[0079] Among them, the above-mentioned display style includes but is not limited to the size of the prompt information element (such as the font size of the prompt text, the size of the icon), the shape of the prompt information element (such as the font of the prompt text, the shape of the icon) and the color of the prompt information element (such as the color of the prompt text, the color of the icon), etc.

[0080] Among them, the above-mentioned element display position can be the coordinates in the blank view, or the relative positions between different prompt information elements can be set, and the relative positions are used as the element display positions of different prompt information elements, so that based on the relative positions between different prompt information elements, different prompt information elements are set to corresponding positions in the blank view.

[0081] Exemplarily, if the target prompt request is set as a microphone connection prompt request, and the prompt information elements are set to include "No one is chatting? Go and invite the host to request a microphone connection!", the microphone connection diagram icon corresponding to the microphone connection operation, the page deletion icon, and the microphone connection link logo. Then, based on the display style of each prompt information element, determine the size, shape, and color of "No one is chatting? Go and invite the host to request a microphone connection!", the microphone connection diagram icon corresponding to the microphone connection operation, the page deletion icon, and the microphone connection link logo. Finally, based on the element display position of each prompt information element, display "No one is chatting? Go and invite the host to request a microphone connection!", the microphone connection diagram icon corresponding to the microphone connection operation, the page deletion icon, and the microphone connection link logo after the style setting at the corresponding position of the blank view.

[0082] In some embodiments, the prompt information processing rules also include display control rules, which include the target display duration and view display position of the prompt information view. The display control module controls the prompt information view to be displayed based on the prompt information processing rules carried in the target view object, including: the terminal can control the prompt information view to be displayed at the view display position of the live broadcast room through the display control module, such as the bottom area in the live broadcast room, the upper area in the live broadcast room, the middle area in the live broadcast room, the left area in the live broadcast room, the right area in the live broadcast room, etc.

[0083] Then, the live broadcast room display time of the above-mentioned prompt information view when it is displayed in the above-mentioned live broadcast room is detected to judge the live broadcast room display time. When the live broadcast room display time meets the above-mentioned target display time, it means that the current prompt information view display time meets the expected display requirements, thereby canceling the display of the above-mentioned prompt information view in the above-mentioned live broadcast room.

[0084] In some embodiments, since the display control module may receive target view objects corresponding to at least two live broadcast room prompt requests, and different target view objects require different time periods, the time period required includes the time period for generating the prompt information view and the time period for displaying the prompt information view. Therefore, there may be at least two view objects to be displayed. In order to better display the live broadcast prompt information corresponding to the view object, to prevent the live broadcast prompt information corresponding to different live broadcast room prompt requests from being displayed at the same time and affecting the user's viewing of the live broadcast, and to process multiple view objects at the same time, resulting in a slow processing speed, which in turn causes the prompt speed corresponding to the live broadcast room prompt request to be too slow. In this embodiment, the terminal introduces a view queue to display the target view objects in sequence.

[0085] Specifically, the above-mentioned display control rule also includes a display priority. After sending the above-mentioned target view object to the preset display control module, it can also include: the terminal obtains the view queue stored in the above-mentioned display control module through the above-mentioned display control module, and the above-mentioned view queue includes at least one view object to be displayed.

[0086] Then, the display priority of the above-mentioned target view object is compared with the display priority corresponding to each view object in the above-mentioned view queue to obtain a comparison result, that is, to clarify whether there is a view object with the same display priority as the target view object in the current view queue, and whether there is a view object with a higher display priority than the target view object in the current view queue.

[0087] Finally, based on the comparison result, the target view object is added to the corresponding position in the view queue, so that the prompt information views corresponding to the view objects in the view queue are displayed in sequence based on the arrangement order of the view objects in the view queue.

[0088] Specifically, if the display priority of the view objects existing in the current view queue is the same as and / or higher than the display priority of the target view object, the target view object is added to the last position in the view queue; if the display priority of some view objects existing in the current view queue is lower than the display priority of the target view object, the target view object is added to the view queue before the some view objects with lower display priority than the target view object.

[0089] It can be understood that after the target view object is added to the view queue, the traversed view object can be processed based on the arrangement order of the view objects in the above view queue, and the processed prompt information view can be displayed, and then the next view object can be traversed in sequence until there are no view objects in the view queue.

[0090] Exemplarily, if there are view object A, view object B, and view object C in the current view queue, and the display priority of view object A is high, the display priority of view object B is medium, and the display priority of view object C is low, and the display priority of the target view object to be added to the view queue is set to medium.

[0091] Then, by comparing the intermediate level of the target view object with the high level of view object A, the intermediate level of view object B, and the low level of view object C, the comparison result is obtained, that is, the display priority of the target view object is greater than that of view object C, but less than or equal to that of view object A and view object B. Therefore, based on the comparison result, the target view object is added to the above view queue after view object A and view object B, and before view object C. Finally, the prompt information views corresponding to view object A, view object B, target view object, and view object C are displayed in turn.

[0092] In some embodiments, Figure 4 As shown, the terminal can configure the corresponding code architecture for the information prompt method of the above-mentioned live broadcast room. The code structure includes a unified prompt processing entrance (recorded as Manager), a server prompt processing module (recorded as serverHandler), a client prompt processing module (recorded as localHandler), and a module for display rule management (recorded as RuleManager). Among them, the client prompt processing module includes a prompt processing module A, a prompt processing module B and other prompt processing modules for processing client requests. The prompt processing module A and the prompt processing module B can be recorded as hadler1. Through the above-mentioned code architecture, customization can be achieved for a certain module alone. The isolation between each module is strong, making the entire code architecture more flexible.

[0093] Specifically, in Figure 4 In the above-mentioned prompt processing unified entrance, the prompt processing unified entrance can receive the live broadcast room prompt request sent by the client and / or the server, so that the prompt processing unified entrance can distribute the live broadcast room prompt request sent by the client and / or the server to the corresponding processing module, that is, the live broadcast room prompt request sent by the server is distributed to the server prompt processing module, and the request sent by the client is distributed to the client prompt processing module. Since there are many types of client prompt processing modules, such as prompt processing module A and prompt processing module B, the prompt processing unified entrance also needs to determine the corresponding client prompt processing module based on the client prompt processing module identifier carried in the live broadcast room prompt request. Among them, the prompt processing unified entrance is equivalent to the data receiving interface. The prompt processing unified entrance is used to uniformly receive requests and uniformly distribute them, so that better management can be performed.

[0094] Then, since the live broadcast room prompt request generated by the server is aimed at all users watching the live broadcast or the anchors conducting the live broadcast, the prompt method corresponding to the live broadcast prompt request is a unified fixed method, and there are many prompt information elements to be displayed during the prompt. Therefore, a server prompt processing module specifically used to process the live broadcast room prompt request generated by the server can be set to process the live broadcast room prompt request from the server based on the highly configurable display logic in the server prompt processing module, so as to improve the high configurability of the live broadcast room information prompt and encourage users to perform interactive processing based on the live broadcast room prompt. Among them, the above-mentioned server prompt processing module is equivalent to the above-mentioned server-side information processing module.

[0095] Since different users have different requirements for prompt methods, or the same user has different requirements for different live room prompt requests, corresponding client prompt processing modules, namely A prompt processing module and B prompt processing module, can be set respectively, so as to process the corresponding live room prompt requests in a targeted manner based on the customized display logic in the corresponding prompt processing module according to the prompt methods of different requirements, so as to realize the personalization of the live room information prompt. Among them, the above-mentioned client prompt processing module is equivalent to the above-mentioned client prompt information processing module.

[0096] After the prompt processing module on the server side and / or the prompt processing module on the client side processes the prompt request of the live broadcast room and generates the corresponding target view object, the target view object is sent to the display rule management module, so that the display rule management module can manage it uniformly and improve the prompt efficiency and effect of the live broadcast room information prompt, that is, based on the corresponding display rules, the scheduling target object is controlled to output the prompt to the terminal (recorded as Phone) at the appropriate time, so that the terminal can display the live broadcast prompt information of the live broadcast room in the corresponding prompt area. Among them, the above-mentioned display rule management module is equivalent to the above-mentioned display control module.

[0097] It can be seen from the above content that by receiving the live broadcast room prompt request, the live broadcast room prompt request carries the processing rule indication information; based on the processing rule indication information corresponding to the live broadcast room prompt request, a target prompt information processing module matching the rule indicated by the processing rule indication information is determined from at least two preset prompt information processing modules, and different prompt information processing modules are configured with different prompt information processing rules; the target prompt information processing module is called, and based on the corresponding prompt information processing rule, at least one prompt information element required for the prompt information is extracted from the live broadcast room prompt request, and a target view object is generated according to the extracted prompt information element and the prompt information processing rule, and the target view object carries the prompt information element and at least part of the prompt information processing rule; based on the target view object, the display of the live broadcast prompt information of the live broadcast room is controlled, so that different live broadcast room prompt requests are processed by setting different prompt information processing modules to generate a view object corresponding to each live broadcast room prompt request, and then targeted prompts are performed based on the view object to improve the prompt effect during live broadcast.

[0098] In order to better implement the above method, an embodiment of the present application also provides an information prompt device for a live broadcast room, which can be specifically integrated into an electronic device, such as a computer device, which can be a terminal, server or other device.

[0099] Among them, the terminal can be a mobile phone, a tablet computer, a smart Bluetooth device, a laptop computer, a personal computer and other devices; the server can be a single server or a server cluster composed of multiple servers.

[0100] For example, in this embodiment, the method of the embodiment of the present application is described in detail by taking the information prompt device of the live broadcast room as an example of being specifically integrated in the terminal. This embodiment provides an information prompt device of the live broadcast room, such as Figure 5 As shown, the information prompting device of the live broadcast room may include:

[0101] The request receiving module 501 is used to receive a live broadcast room prompt request, wherein the live broadcast room prompt request carries processing rule indication information;

[0102] A rule matching module 502 is used to determine, based on the processing rule indication information corresponding to the live broadcast room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, wherein different prompt information processing modules are configured with different prompt information processing rules;

[0103] The object generation module 503 is used to call the target prompt information processing module, extract at least one prompt information element required for the prompt information from the live broadcast room prompt request based on the corresponding prompt information processing rule, and generate a target view object according to the extracted prompt information element and the prompt information processing rule, wherein the target view object carries the prompt information element and at least part of the prompt information processing rule;

[0104] The display control module 504 is used to control the display of the live broadcast prompt information of the live broadcast room based on the target view object.

[0105] In some embodiments, the request receiving module 501 is specifically used for:

[0106] Calling a preset data receiving interface module to receive a live broadcast room prompt request generated by at least one prompt triggering device for the live broadcast room;

[0107] The rule matching module 502 is specifically used for:

[0108] The data receiving interface module is called, and based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module matching the rule indicated by the processing rule indication information is determined from at least two preset prompt information processing modules.

[0109] In some embodiments, the live broadcast room prompt request is generated by a server, the processing rule indication information includes a server identifier, and the rule matching module 502 is specifically used to:

[0110] Call the above data receiving interface module to extract the server identifier from the above live broadcast room prompt request;

[0111] Through the above-mentioned data interface module, according to the above-mentioned server identifier, the server-side prompt information processing module in the above-mentioned prompt information processing module is determined as the target prompt information processing module, wherein the above-mentioned server-side prompt information processing module is a prompt information processing module shared by the live broadcast room prompt request from the server.

[0112] In some embodiments, the live broadcast room prompt request is generated by a terminal device, the request processing identifier includes a client prompt processing module identifier, and the rule matching module 502 is specifically used to:

[0113] Call the above data receiving interface module to extract the client prompt processing module identifier from the above live broadcast room prompt request;

[0114] Through the data interface module, the client prompt information processing module indicated by the client prompt information processing module identifier is matched from at least two client prompt information processing modules in the prompt information processing modules as the target prompt information processing module.

[0115] In some embodiments, the display control module 504 is specifically used to:

[0116] Send the above target view object to a preset display control module;

[0117] Generate prompt information for the target view object through the display control module to obtain a prompt information view;

[0118] Through the display control module, the prompt information view is controlled to be displayed based on the prompt information processing rules carried in the target view object.

[0119] In some embodiments, the prompt information processing rules include prompt information generation rules, the prompt information generation rules include element indication information, the display style of each prompt information element and the element display position of each prompt information element, and the object generation module 503 is specifically used to:

[0120] Parse the live broadcast room prompt request to obtain a parsing result;

[0121] Based on the element indication information, extract at least one prompt information element required for the prompt information from the parsing result;

[0122] The display control module 504 is specifically used for:

[0123] By means of the display control module, based on the display styles of the prompt information elements, the extracted prompt information elements are styled to obtain prompt information elements after the style settings;

[0124] Through the display control module, based on the element display positions of the prompt information elements, the prompt information elements after the style settings are generated at the corresponding positions in the preset blank view to obtain the prompt information view.

[0125] In some embodiments, the prompt information processing rules further include display control rules, and the display control rules include the target display duration and view display position of the prompt information view. The display control module 504 is specifically used to:

[0126] By means of the display control module, the prompt information view is controlled to be displayed at the view display position in the live broadcast room;

[0127] Detecting the live broadcast room display time of the above prompt information view when it is displayed in the above live broadcast room;

[0128] When the display time of the above-mentioned live broadcast room meets the above-mentioned target display time, the display of the above-mentioned prompt information view in the above-mentioned live broadcast room is cancelled.

[0129] In some embodiments, the display control rule further includes a display priority, and the information prompt device in the live broadcast room further includes a comparison module, and the comparison module is specifically used to:

[0130] Obtaining, through the display control module, a view queue stored in the display control module, wherein the view queue includes at least one view object to be displayed;

[0131] Compare the display priority of the target view object with the display priority corresponding to each view object in the view queue to obtain a comparison result;

[0132] Based on the comparison result, the target view object is added to the corresponding position in the view queue, so that the prompt information views corresponding to the view objects in the view queue are displayed in sequence based on the arrangement order of the view objects in the view queue.

[0133] As can be seen from the above, the request receiving module 501 is used to receive a live broadcast room prompt request, and the live broadcast room prompt request carries processing rule indication information; the rule matching module 502 is used to determine, based on the processing rule indication information corresponding to the live broadcast room prompt request, from at least two preset prompt information processing modules, a target prompt information processing module that matches the rule indicated by the processing rule indication information, and different prompt information processing modules are configured with different prompt information processing rules; the object generating module 503 is used to call the target prompt information processing module, and based on the corresponding prompt information processing rule, extract at least one prompt information element required for the prompt information for the live broadcast room prompt request, and generate a target view object according to the extracted prompt information element and the prompt information processing rule, and the target view object carries the prompt information element and at least part of the prompt information processing rule; the display control module 504 is used to control the display of the live broadcast prompt information of the live broadcast room based on the target view object, so as to process different live broadcast room prompt requests by setting different prompt information processing modules to generate a view object corresponding to each live broadcast room prompt request, and then to perform targeted prompts based on the view object to improve the prompt effect during live broadcast.

[0134] In order to better implement the above method, the embodiment of the present application also provides an information prompt system for a live broadcast room, such as Figure 6As shown, the information prompt system of the live broadcast room includes a data receiving interface module 601, at least two prompt information processing modules 602 and a display control module 603. Different prompt information processing modules 602 are configured with different prompt information processing rules. The data receiving interface module 601 is respectively connected to the at least two prompt information processing modules 602, and the at least two prompt information processing modules 602 are respectively connected to the display control module 603.

[0135] The above-mentioned data receiving interface module 601 is used to obtain at least one live broadcast room prompt request, and based on the processing rule indication information carried by the above-mentioned live broadcast room prompt request, allocate the above-mentioned live broadcast room prompt request to the target prompt information processing module 602 that matches the rule indicated by the above-mentioned processing rule indication information from the above-mentioned at least two prompt information processing modules 602.

[0136] Among them, the above-mentioned live broadcast room prompt request is a request triggered by a device related to the live broadcast room through data associated with the live broadcast room. The device related to the live broadcast room can be recorded as a live broadcast room associated device.

[0137] It can be understood that the above-mentioned live broadcast room prompt request carries processing rule indication information for indicating the prompt information processing rules required to process the live broadcast room prompt request, so as to process the targeted live broadcast room prompt request.

[0138] Among them, the above-mentioned target prompt information processing module is a module for processing the prompt request of the current live broadcast room, and the prompt information processing rules configured in the target prompt information processing module are used to process the prompt request of the current live broadcast room.

[0139] In this embodiment, the terminal can reference a preset data receiving interface module to receive a live broadcast room prompt request sent by a device that triggers the generation of a request among devices associated with the live broadcast room, thereby unifying the entry for the prompt request to receive live broadcast room prompt requests from different electronic devices for better management.

[0140] The target prompt information processing module 602 is used to extract at least one prompt information element required for the prompt information of the live broadcast room prompt request based on the corresponding prompt information processing rules, generate a target view object according to the extracted prompt information elements and the prompt information processing rules, and send the target view object to the display control module 603. The target view object carries the prompt information elements and at least part of the prompt information processing rules.

[0141] Among them, the above-mentioned prompt information processing rules include but are not limited to prompt information generation rules and display control rules. The prompt information generation rules are used to generate live prompt information displayed in the live broadcast room, and the display control rules are used to control the display method of the live prompt information displayed in the live broadcast room.

[0142] In this embodiment, since the target prompt information processing module is configured with corresponding prompt information processing rules, after the target prompt information processing module is assigned the corresponding live room prompt request, the terminal can call the target prompt information processing module to process the live room prompt request based on the prompt information processing rules therein, that is, extract at least one prompt information element required for the prompt information of the above-mentioned live room prompt request, and generate a target view object according to the extracted prompt information elements and the above-mentioned prompt information processing rules.

[0143] In some embodiments, due to the differences in devices that generate live room prompt requests and different users' requirements for prompt methods, different prompt information processing rules can be configured for live room prompt requests. For example, the live room prompt request generated by the server is aimed at all users watching the live broadcast, so the prompt method corresponding to the live prompt request is a unified method, and there are more prompt information elements to be displayed during the prompt, so a server prompt information processing module specifically used to process the live room prompt request generated by the server can be set; or, due to different users' different requirements for prompt methods, the client of the terminal device held by different users can make corresponding live prompts based on user needs when making a specific live room prompt request for the current user alone, so corresponding client prompt information processing modules can be set for users according to different requirements for different live room prompt requests, so that corresponding live room prompt requests can be processed according to prompt methods with different requirements.

[0144] The display control module 603 is used to control the display of the live broadcast prompt information of the live broadcast room based on the target view object.

[0145] In this embodiment, after obtaining the target view object including the prompt information element and at least part of the prompt information generation rules and the display control rules, the terminal can process the prompt information element based on part of the prompt information generation rules to generate live prompt information to be displayed in the live broadcast room, and control the display method of the live prompt information displayed in the live broadcast room based on the display control rules.

[0146] As can be seen from the above, the system includes a data receiving interface module 601, at least two prompt information processing modules 602 and a display control module 603. Different prompt information processing modules 602 are configured with different prompt information processing rules. The data receiving interface module 601 is respectively connected to the at least two prompt information processing modules 602, and the at least two prompt information processing modules 602 are respectively connected to the display control module 603; the data receiving interface module 601 is used to obtain at least one live room prompt request, and based on the processing rule indication information carried by the live room prompt request, the live room prompt request is allocated from the at least two prompt information processing modules 602 to the target prompt information processing module 602 that matches the rule indicated by the processing rule indication information; the target The prompt information processing module 602 is used to extract at least one prompt information element required for the prompt information for the above-mentioned live broadcast room prompt request based on the corresponding prompt information processing rules, generate a target view object according to the extracted prompt information element and the above-mentioned prompt information processing rules, and send the above-mentioned target view object to the display control module 603, and the above-mentioned target view object carries the above-mentioned prompt information element and at least part of the prompt information processing rules; the above-mentioned display control module 603 is used to control the display of the live broadcast prompt information of the above-mentioned live broadcast room based on the above-mentioned target view object, so as to process different live broadcast room prompt requests by setting different prompt information processing modules to generate a view object corresponding to each live broadcast room prompt request, and then to perform targeted prompts based on the view object to improve the prompt effect during live broadcast.

[0147] Accordingly, the embodiment of the present application also provides an electronic device, which may be a terminal, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA) and other terminal devices. Figure 7 As shown, Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 700 includes a processor 701 having one or more processing cores, a memory 702 having one or more computer-readable storage media, and a computer program stored in the memory 702 and executable on the processor. The processor 701 is electrically connected to the memory 702. Those skilled in the art will appreciate that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or arrange components differently.

[0148] The processor 701 is the control center of the electronic device 700. It uses various interfaces and lines to connect various parts of the entire electronic device 700, executes various functions of the electronic device 700 and processes data by running or loading software programs and / or modules stored in the memory 702, and calling data stored in the memory 702, thereby monitoring the electronic device 700 as a whole.

[0149] In the embodiment of the present application, the processor 701 in the electronic device 700 will load instructions corresponding to the processes of one or more application programs into the memory 702 according to the following steps, and the processor 701 will run the application programs stored in the memory 702 to implement various functions:

[0150] receiving a live broadcast room prompt request, wherein the live broadcast room prompt request carries processing rule indication information;

[0151] Based on the processing rule indication information corresponding to the live broadcast room prompt request, determine a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, where different prompt information processing modules are configured with different prompt information processing rules;

[0152] The target prompt information processing module is called to extract at least one prompt information element required for the prompt information from the live broadcast room prompt request based on the corresponding prompt information processing rule, and a target view object is generated according to the extracted prompt information element and the prompt information processing rule, wherein the target view object carries the prompt information element and at least part of the prompt information processing rule;

[0153] Based on the target view object, the display of the live broadcast prompt information in the live broadcast room is controlled.

[0154] In some embodiments, the above-mentioned receiving the live broadcast room prompt request includes:

[0155] Calling a preset data receiving interface module to receive a live broadcast room prompt request generated by at least one prompt triggering device for the live broadcast room;

[0156] The processing rule indication information corresponding to the live broadcast room prompt request is based on the processing rule indication information, and determines a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, including:

[0157] The data receiving interface module is called, and based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module matching the rule indicated by the processing rule indication information is determined from at least two preset prompt information processing modules.

[0158] In some embodiments, the live room prompt request is generated by a server, the processing rule indication information includes a server identifier, and the calling of the data receiving interface module determines, based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, including:

[0159] Call the above data receiving interface module to extract the server identifier from the above live broadcast room prompt request;

[0160] Through the above-mentioned data interface module, according to the above-mentioned server identifier, the server-side prompt information processing module in the above-mentioned prompt information processing module is determined as the target prompt information processing module, wherein the above-mentioned server-side prompt information processing module is a prompt information processing module shared by the live broadcast room prompt request from the server.

[0161] In some embodiments, the live room prompt request is generated by a terminal device, the request processing identifier includes a client prompt processing module identifier, and the calling of the data receiving interface module determines, based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, including:

[0162] Call the above data receiving interface module to extract the client prompt processing module identifier from the above live broadcast room prompt request;

[0163] Through the data interface module, the client prompt information processing module indicated by the client prompt information processing module identifier is matched from at least two client prompt information processing modules in the prompt information processing modules as the target prompt information processing module.

[0164] In some embodiments, the controlling the display of the live broadcast prompt information of the live broadcast room based on the target view object includes:

[0165] Send the above target view object to a preset display control module;

[0166] Generate prompt information for the target view object through the display control module to obtain a prompt information view;

[0167] Through the display control module, the prompt information view is controlled to be displayed based on the prompt information processing rules carried in the target view object.

[0168] In some embodiments, the prompt information processing rule includes a prompt information generation rule, the prompt information generation rule includes element indication information, the display style of each prompt information element and the element display position of each prompt information element, and the at least one prompt information element required for extracting the prompt information from the live broadcast room prompt request includes:

[0169] Parse the live broadcast room prompt request to obtain a parsing result;

[0170] Based on the element indication information, extract at least one prompt information element required for the prompt information from the parsing result;

[0171] The above-mentioned display control module generates prompt information for the above-mentioned target view object to obtain a prompt information view, including:

[0172] By means of the display control module, based on the display styles of the prompt information elements, the extracted prompt information elements are styled to obtain prompt information elements after the style settings;

[0173] Through the display control module, based on the element display positions of the prompt information elements, the prompt information elements after the style settings are generated at the corresponding positions in the preset blank view to obtain the prompt information view.

[0174] In some embodiments, the prompt information processing rule further includes a display control rule, and the display control rule includes a target display duration and a view display position of the prompt information view. The display control module controls the display of the prompt information view based on the prompt information processing rule carried in the target view object, including:

[0175] By means of the display control module, the prompt information view is controlled to be displayed at the view display position in the live broadcast room;

[0176] Detecting the live broadcast room display time of the above prompt information view when it is displayed in the above live broadcast room;

[0177] When the display time of the above-mentioned live broadcast room meets the above-mentioned target display time, the display of the above-mentioned prompt information view in the above-mentioned live broadcast room is cancelled.

[0178] In some embodiments, the display control rule further includes a display priority, and after sending the target view object to a preset display control module, the following steps are further included:

[0179] Obtaining, through the display control module, a view queue stored in the display control module, wherein the view queue includes at least one view object to be displayed;

[0180] Compare the display priority of the target view object with the display priority corresponding to each view object in the view queue to obtain a comparison result;

[0181] Based on the comparison result, the target view object is added to the corresponding position in the view queue, so that the prompt information views corresponding to the view objects in the view queue are displayed in sequence based on the arrangement order of the view objects in the view queue.

[0182] Therefore, the electronic device 700 provided in this embodiment can bring the following technical effects: improving the prompt effect during live broadcast.

[0183] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0184] Optional, such as Figure 7 As shown, the electronic device 700 further includes: a touch screen 703, a radio frequency circuit 704, an audio circuit 705, an input unit 706, and a power supply 707. The processor 701 is electrically connected to the touch screen 703, the radio frequency circuit 704, the audio circuit 705, the input unit 706, and the power supply 707, respectively. Those skilled in the art can understand that Figure 7 The electronic device structure shown in the figure does not constitute a limitation of the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0185] The touch display screen 703 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 703 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light-emitting diode (OLED, Organic Light-Emitting Diode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 701, and can receive the command sent by the processor 701 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 701 to determine the type of touch event, and then the processor 701 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 703 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 703 can also be used as a part of the input unit 706 to realize the input function.

[0186] The radio frequency circuit 704 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other electronic devices through wireless communication, and to send and receive signals between the network device or other electronic devices.

[0187] The audio circuit 705 can be used to provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 705 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 705 and converted into audio data, and then the audio data is output to the processor 701 for processing, and then sent to another electronic device through the radio frequency circuit 704, or the audio data is output to the memory 702 for further processing. The audio circuit 705 may also include an earplug jack to provide communication between an external headset and an electronic device.

[0188] The input unit 706 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0189] The power supply 707 is used to supply power to various components of the electronic device 700. Optionally, the power supply 707 can be logically connected to the processor 701 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 707 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0190] although Figure 7 Not shown, the electronic device 700 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0191] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0192] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0193] To this end, an embodiment of the present application provides a computer-readable storage medium, in which a plurality of computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any one of the live broadcast room information prompt methods provided in the embodiments of the present application. For example, the computer program can execute the following steps:

[0194] receiving a live broadcast room prompt request, wherein the live broadcast room prompt request carries processing rule indication information;

[0195] Based on the processing rule indication information corresponding to the live broadcast room prompt request, determine a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, where different prompt information processing modules are configured with different prompt information processing rules;

[0196] The target prompt information processing module is called to extract at least one prompt information element required for the prompt information from the live broadcast room prompt request based on the corresponding prompt information processing rule, and a target view object is generated according to the extracted prompt information element and the prompt information processing rule, wherein the target view object carries the prompt information element and at least part of the prompt information processing rule;

[0197] Based on the target view object, the display of the live broadcast prompt information in the live broadcast room is controlled.

[0198] In some embodiments, the above-mentioned receiving the live broadcast room prompt request includes:

[0199] Calling a preset data receiving interface module to receive a live broadcast room prompt request generated by at least one prompt triggering device for the live broadcast room;

[0200] The processing rule indication information corresponding to the live broadcast room prompt request is based on the processing rule indication information, and determines a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, including:

[0201] The data receiving interface module is called, and based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module matching the rule indicated by the processing rule indication information is determined from at least two preset prompt information processing modules.

[0202] In some embodiments, the live room prompt request is generated by a server, the processing rule indication information includes a server identifier, and the calling of the data receiving interface module determines, based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, including:

[0203] Call the above data receiving interface module to extract the server identifier from the above live broadcast room prompt request;

[0204] Through the above-mentioned data interface module, according to the above-mentioned server identifier, the server-side prompt information processing module in the above-mentioned prompt information processing module is determined as the target prompt information processing module, wherein the above-mentioned server-side prompt information processing module is a prompt information processing module shared by the live broadcast room prompt request from the server.

[0205] In some embodiments, the live room prompt request is generated by a terminal device, the request processing identifier includes a client prompt processing module identifier, and the calling of the data receiving interface module determines, based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, including:

[0206] Call the above data receiving interface module to extract the client prompt processing module identifier from the above live broadcast room prompt request;

[0207] Through the data interface module, the client prompt information processing module indicated by the client prompt information processing module identifier is matched from at least two client prompt information processing modules in the prompt information processing modules as the target prompt information processing module.

[0208] In some embodiments, the controlling the display of the live broadcast prompt information of the live broadcast room based on the target view object includes:

[0209] Send the above target view object to a preset display control module;

[0210] Generate prompt information for the target view object through the display control module to obtain a prompt information view;

[0211] Through the display control module, the prompt information view is controlled to be displayed based on the prompt information processing rules carried in the target view object.

[0212] In some embodiments, the prompt information processing rule includes a prompt information generation rule, the prompt information generation rule includes element indication information, the display style of each prompt information element and the element display position of each prompt information element, and the at least one prompt information element required for extracting the prompt information from the live broadcast room prompt request includes:

[0213] Parse the live broadcast room prompt request to obtain a parsing result;

[0214] Based on the element indication information, extract at least one prompt information element required for the prompt information from the parsing result;

[0215] The above-mentioned display control module generates prompt information for the above-mentioned target view object to obtain a prompt information view, including:

[0216] By means of the display control module, based on the display styles of the prompt information elements, the extracted prompt information elements are styled to obtain prompt information elements after the style settings;

[0217] Through the display control module, based on the element display positions of the prompt information elements, the prompt information elements after the style settings are generated at the corresponding positions in the preset blank view to obtain the prompt information view.

[0218] In some embodiments, the prompt information processing rule further includes a display control rule, and the display control rule includes a target display duration and a view display position of the prompt information view. The display control module controls the display of the prompt information view based on the prompt information processing rule carried in the target view object, including:

[0219] By means of the display control module, the prompt information view is controlled to be displayed at the view display position in the live broadcast room;

[0220] Detecting the live broadcast room display time of the above prompt information view when it is displayed in the above live broadcast room;

[0221] When the display time of the above-mentioned live broadcast room meets the above-mentioned target display time, the display of the above-mentioned prompt information view in the above-mentioned live broadcast room is cancelled.

[0222] In some embodiments, the display control rule further includes a display priority, and after sending the target view object to a preset display control module, the following steps are further included:

[0223] Obtaining, through the display control module, a view queue stored in the display control module, wherein the view queue includes at least one view object to be displayed;

[0224] Compare the display priority of the target view object with the display priority corresponding to each view object in the view queue to obtain a comparison result;

[0225] Based on the comparison result, the target view object is added to the corresponding position in the view queue, so that the prompt information views corresponding to the view objects in the view queue are displayed in sequence based on the arrangement order of the view objects in the view queue.

[0226] It can be seen that the computer program can be loaded by the processor to execute the steps in any one of the live broadcast room information prompt methods provided in the embodiments of the present application, thereby bringing the following technical effects: improving the prompt effect during live broadcast.

[0227] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0228] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0229] Since the computer program stored in the computer-readable storage medium can execute the steps in any one of the live broadcast room information prompt methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the live broadcast room information prompt methods provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0230] The above is a detailed introduction to the information prompt method, device, electronic device and computer-readable storage medium of a live broadcast room provided by the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the ideas of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for prompting information in a live broadcast room, characterized in that: The method comprises: Calling a preset data receiving interface module to receive a live broadcast room prompt request generated by at least one prompt triggering device for the live broadcast room, wherein the live broadcast room prompt request carries processing rule indication information for requesting to display corresponding live broadcast prompt information, wherein the prompt triggering device includes at least one of a local terminal and a server, and the processing rule indication information corresponds to the prompt triggering device; The data receiving interface module is called, and based on the processing rule indication information corresponding to the live broadcast room prompt request, a target prompt information processing module matching the rule indicated by the processing rule indication information is determined from at least two preset prompt information processing modules, wherein different prompt information processing modules are configured with different prompt information processing rules, and the prompt information processing module includes a server-side prompt information processing module and a client-side prompt information processing module, wherein the server-side prompt information processing module is a prompt information processing module shared by the live broadcast room prompt request from the server, and the client-side prompt information processing module is a prompt information processing module for the live broadcast room prompt request from the client; The target prompt information processing module is called to extract at least one prompt information element required for the prompt information of the live broadcast room prompt request based on the corresponding prompt information processing rule, and a target view object is generated according to the extracted prompt information element and the prompt information processing rule, wherein the target view object carries the prompt information element and at least part of the prompt information processing rule, wherein the prompt information processing rule includes a prompt information generation rule, and the prompt information generation rule includes element indication information, a display style of each prompt information element, and an element display position of each prompt information element; Controlling the display of the live broadcast prompt information of the live broadcast room based on the target view object through the display control module shared by the at least two preset prompt information processing modules; The at least one prompt information element required for extracting prompt information from the live broadcast room prompt request includes: Parsing the live broadcast room prompt request to obtain a parsing result; Based on the element indication information, extracting at least one prompt information element required for prompt information from the parsing result; The display control module shared by the at least two preset prompt information processing modules controls the display of the live broadcast prompt information of the live broadcast room based on the target view object, including: By means of the display control module, based on the display styles of the prompt information elements, the extracted prompt information elements are styled to obtain prompt information elements after the style settings; Through the display control module, based on the element display position of each prompt information element, the prompt information element after the style setting is generated at the corresponding position in the preset blank view, the prompt information view is obtained, and the prompt information view is controlled to be displayed.

2. The information prompting method of the live broadcast room according to claim 1, characterized in that: The live room prompt request is generated by a server, the processing rule indication information includes a server identifier, and the calling of the data receiving interface module determines, based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, including: Calling the data receiving interface module to extract a server identifier from the live broadcast room prompt request; Through the data receiving interface module, according to the server identifier, the server-side prompt information processing module in the prompt information processing module is determined as the target prompt information processing module.

3. The information prompting method of the live broadcast room according to claim 1, characterized in that: The live room prompt request is generated by a terminal device, the request processing identifier includes a client prompt processing module identifier, and the calling of the data receiving interface module determines, based on the processing rule indication information corresponding to the live room prompt request, a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, including: Calling the data receiving interface module to extract the client prompt processing module identifier from the live broadcast room prompt request; Through the data receiving interface module, a client prompt information processing module indicated by a client prompt information processing module identifier is matched from at least two client prompt information processing modules in the prompt information processing modules as a target prompt information processing module.

4. The information prompting method for a live broadcast room according to any one of claims 1 to 3, characterized in that: The display control module shared by the at least two preset prompt information processing modules controls the display of the live broadcast prompt information of the live broadcast room based on the target view object, including: Sending the target view object to a display control module shared by the at least two preset prompt information processing modules; Generate prompt information for the target view object through the display control module to obtain a prompt information view; The display control module controls the prompt information view to be displayed based on the prompt information processing rule carried in the target view object.

5. The information prompting method of the live broadcast room as claimed in claim 4, characterized in that: The prompt information processing rule also includes a display control rule, and the display control rule includes a target display duration and a view display position of the prompt information view. The display control module controls the display of the prompt information view based on the prompt information processing rule carried in the target view object, including: Controlling the prompt information view to be displayed at the view display position in the live broadcast room through the display control module; Detecting the live broadcast room display time of the prompt information view when it is displayed in the live broadcast room; When the live broadcast room display duration meets the target display duration, the display of the prompt information view is canceled in the live broadcast room.

6. The information prompting method of the live broadcast room as claimed in claim 5, characterized in that: The display control rule also includes a display priority, and after sending the target view object to a preset display control module, further includes: Acquire, through the display control module, a view queue stored in the display control module, wherein the view queue includes at least one view object to be displayed; Comparing the display priority of the target view object with the display priorities corresponding to each view object in the view queue to obtain a comparison result; Based on the comparison result, the target view object is added to a corresponding position in the view queue, so that the prompt information views corresponding to the view objects in the view queue are displayed in sequence based on the arrangement order of the view objects in the view queue.

7. An information prompting device for a live broadcast room, characterized in that: The device comprises: a request receiving module, configured to call a preset data receiving interface module, and receive a live broadcast room prompt request generated by at least one prompt triggering device for the live broadcast room, wherein the live broadcast room prompt request carries processing rule indication information, and is used to request display of corresponding live broadcast prompt information, wherein the prompt triggering device includes at least one of a local terminal and a server, and the processing rule indication information corresponds to the prompt triggering device; A rule matching module is used to call the data receiving interface module, and based on the processing rule indication information corresponding to the live broadcast room prompt request, determine a target prompt information processing module that matches the rule indicated by the processing rule indication information from at least two preset prompt information processing modules, wherein different prompt information processing modules are configured with different prompt information processing rules, and the prompt information processing module includes a server-side prompt information processing module and a client-side prompt information processing module, wherein the server-side prompt information processing module is a prompt information processing module shared by the live broadcast room prompt request from the server, and the client-side prompt information processing module is a prompt information processing module for the live broadcast room prompt request from the client; an object generation module, configured to call the target prompt information processing module, extract at least one prompt information element required for prompt information for the live room prompt request based on the corresponding prompt information processing rule, and generate a target view object according to the extracted prompt information element and the prompt information processing rule, wherein the target view object carries the prompt information element and at least part of the prompt information processing rule, wherein the prompt information processing rule includes a prompt information generation rule, and the prompt information generation rule includes element indication information, a display style of each prompt information element, and an element display position of each prompt information element; A display control module, configured to control the display of the live broadcast prompt information of the live broadcast room based on the target view object through the display control module shared by the at least two preset prompt information processing modules; The object generation module is specifically used to parse the live broadcast room prompt request to obtain a parsing result; based on the element indication information, extract at least one prompt information element required for the prompt information from the parsing result; The display control module is specifically used to set the style of the extracted prompt information elements based on the display style of each prompt information element through the display control module to obtain the prompt information elements after style setting; based on the element display position of each prompt information element, the prompt information elements after style setting are generated at the corresponding position in the preset blank view through the display control module to obtain the prompt information view, and control the prompt information view for display.

8. An information prompt system for a live broadcast room, characterized in that: The system comprises a data receiving interface module, at least two prompt information processing modules and a display control module. Different prompt information processing modules are configured with different prompt information processing rules. The data receiving interface module is respectively connected to the at least two prompt information processing modules, and the at least two prompt information processing modules are respectively connected to the display control module. The prompt information processing modules comprise a server prompt information processing module and a client prompt information processing module. The server prompt information processing module is a prompt information processing module shared by the live broadcast room prompt request from the server, and the client prompt information processing module is a prompt information processing module for the live broadcast room prompt request from the client. The data receiving interface module is used to receive a live broadcast room prompt request generated by at least one prompt triggering device for the live broadcast room, and based on the processing rule indication information carried by the live broadcast room prompt request, distribute the live broadcast room prompt request to a target prompt information processing module that matches the rule indicated by the processing rule indication information from the at least two prompt information processing modules, the live broadcast room prompt request is used to request display of corresponding live broadcast prompt information, the prompt triggering device includes at least one of a local terminal and a server, and the processing rule indication information corresponds to the prompt triggering device; The target prompt information processing module is used to extract at least one prompt information element required for the prompt information for the live broadcast room prompt request based on the corresponding prompt information processing rule, generate a target view object according to the extracted prompt information element and the prompt information processing rule, and send the target view object to the display control module, the target view object carries the prompt information element and at least part of the prompt information processing rule, the prompt information processing rule includes a prompt information generation rule, and the prompt information generation rule includes element indication information, a display style of each prompt information element, and an element display position of each prompt information element; The display control module is used to control the display of the live broadcast prompt information of the live broadcast room based on the target view object; The extracting at least one prompt information element required for the prompt information from the live room prompt request comprises: parsing the live room prompt request to obtain a parsing result; and extracting at least one prompt information element required for the prompt information from the parsing result based on the element indication information; The display control module shared by the at least two preset prompt information processing modules controls the display of the live prompt information of the live broadcast room based on the target view object, including: through the display control module, based on the display style of each prompt information element, styling the extracted prompt information element to obtain the prompt information element after style setting; through the display control module, based on the element display position of each prompt information element, generating the prompt information element after style setting at the corresponding position in the preset blank view to obtain a prompt information view, and controlling the prompt information view to display.

9. An electronic device, characterized in that: It comprises a processor and a memory, wherein the memory stores a plurality of instructions; the processor loads instructions from the memory to execute the steps in the information prompt method for a live broadcast room as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the steps in the live broadcast room information prompt method described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Message prompting method, system and device for live broadcasting room, and computer equipment

    CN113727130A

  • Interaction processing method of live broadcast room, server, electronic terminal and storage medium

    CN115190365A

  • Live broadcast reported data processing method and device and computer equipment

    CN115314719A