Live Broadcast Message Processing via Unified Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In live broadcast rooms, comment messages lack unified configuration, leading to messy displays due to different data formats and styles, resulting in low processing efficiency for servers handling these messages.
Innovation Solution
A method and device for processing messages in live broadcast rooms, which detect pre-configured message interaction interfaces, obtain message configuration parameters, determine content and target clients based on service types and accounts, and perform splicing processing to send uniformly configured messages to respective clients.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If comment messages are handled without unified configuration, then various service types and account types can be supported, but the display becomes messy and processing efficiency decreases
Solution Approach 1:
The patent implements a universal message processing interface that handles multiple service types (enter, leave, donate, etc.) and account types (anchor, viewer, guest, etc.) through a single unified configuration system. The interface defines standard parameters like message content, sender information, and display format that work across all message types, eliminating the need for separate processing logic for each service or account type while maintaining full adaptability.
Solution Approach 2:
The patent uses parameter-based configuration to control message processing behavior. By defining message configuration parameters such as data format, display style, and processing rules in a unified manner, the system can efficiently process different types of messages by simply changing the applied parameters rather than the underlying processing logic, thereby improving processing efficiency while maintaining versatility.
2Adaptability or versatility
If different data formats and styles are used for various messages, then specific service requirements can be met, but display uniformity is lost
Solution Approach 1:
The patent applies local quality by allowing specific message configuration parameters to be customized for different service types and account types while maintaining a unified overall structure. For example, donor messages can have special formatting parameters while enter/leave messages use different parameters, but all messages follow the same fundamental data structure and processing interface, achieving both customization and uniformity.
Solution Approach 2:
The unified message configuration interface serves multiple functions by handling diverse message types through a single standardized system. The interface can process anchor messages, viewer messages, donor messages, and system messages all through the same configuration framework, ensuring display uniformity while accommodating service-specific requirements through parameter customization.
3Adaptability or versatility
If servers process messages without unified configuration, then flexible handling of diverse message types is possible, but processing efficiency decreases
Solution Approach 1:
The patent implements preliminary action by pre-defining message configuration parameters and processing rules for different service types and account types. The unified interface configuration is established in advance, so when messages arrive, the server can directly apply the pre-configured processing logic without performing complex runtime decisions, significantly reducing processing time while maintaining flexible handling capabilities.
Solution Approach 2:
The system uses pre-configured parameters to control message processing behavior. By having message configuration parameters ready in advance for different service types, the server can efficiently process messages by simply applying the appropriate pre-defined parameter set rather than creating processing logic dynamically, thereby reducing processing time while maintaining adaptability.
Data Source
AI summary
The present disclosure relates to methods, devices, and storage media for processing message in a live broadcast room, including in response to detecting that a target message interaction interface among pre-configured message interaction interfaces is called, obtaining a message configuration parameter corresponding to the target message interaction interface, obtaining a service type and a caller account incoming with the target message interaction interface, the message interaction interface being used for respective accounts in the live broadcast room for message interaction, determining a respective content to be sent according to the service type and the caller account, determining a respective target client according to an account type of the caller account, performing splicing processing on the content to be sent according to the message configuration parameter to obtain a target message, and sending the target message to the target client.


