Live Stream Interface Controls Based on Peer Device Settings
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control display solutions for client devices lack adaptability and are monotonous, failing to adjust display settings according to the display requirements of peer devices during interaction.
Innovation Solution
A method and apparatus that involve a client device determining a target object based on user input, sending a display request to a server, acquiring setting parameters for interface controls from the server, and displaying these controls based on the received parameters, allowing or forbidding specific controls based on server-provided settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If control display settings are fixed according to local control setting parameters, then the display interface is simple to implement, but the adaptability to peer device requirements is poor
Solution Approach 1:
The patent introduces a server as an intermediary between client devices. The server receives display requirements from peer devices, determines appropriate control setting parameters, and returns them to the requesting client. This mediator architecture enables adaptability without requiring direct complex interaction between client devices, thus resolving the contradiction between adaptability and system complexity.
Solution Approach 2:
The system pre-establishes control setting parameters on the server side that correspond to different peer device types and requirements. When a display request is made, the server quickly retrieves and returns the pre-determined parameters rather than calculating them in real-time. This preliminary preparation reduces the complexity of real-time decision-making while maintaining high adaptability.
2Productivity
If all interface controls are displayed by default, then the display is comprehensive, but the online time and interaction efficiency are reduced
Solution Approach 1:
The patent applies local quality by selectively displaying different types of interface controls based on the specific peer device and interaction context. Instead of uniformly displaying all controls or none, the system determines which specific controls (e.g., comment control, bullet screen control, gift-giving control) should be displayed for each situation. This selective display improves interaction efficiency while maintaining the completeness of necessary controls.
Solution Approach 2:
The interface control display is made dynamic rather than static. The system can switch between displaying all controls, specific controls, or no controls based on real-time interaction needs and peer device characteristics. This dynamic adjustment optimizes interaction efficiency for different scenarios while ensuring that necessary controls are never permanently lost.
Data Source
AI summary
The present disclosure describes techniques for controlling interface display on a client device. The client device transmits a request for displaying a live stream to a server. The client device acquires a plurality groups of setting parameters from the server. The plurality groups of setting parameters correspond to a plurality of interface controls associated with the live stream. Each of the plurality of groups of setting parameters is configured to indicate whether each of the plurality of interface controls is allowed to display on an interface of the live stream. The client device displays at least one subset of the plurality of interface controls on the interface of live stream in response to determining that the at least one subset of the plurality of interface controls is allowed to display.


