Server Terminal Dynamic Resolution Adaptation for Multi-Client Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing image display technologies face challenges in efficiently matching server terminal resolutions to client displays, leading to issues like black edges, cropping, and distortion, which increase the complexity of server terminal management and reduce device utilization due to the need for multiple server terminals with different resolution ratios.
Innovation Solution
A method and apparatus that acquire the client's display screen resolution, adjust the output picture to match the client's resolution ratio, and transmit the adjusted picture, allowing a single server terminal to support multiple clients with different resolutions without the need for multiple server terminals with matching ratios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple server terminals with different resolution ratios are deployed to support clients of all resolutions, then picture quality is ensured, but device utilization is low and management complexity increases
Solution Approach 1:
The server terminal is designed to support multiple resolution ratios simultaneously through dynamic resolution adaptation. The virtual display screen can adjust its output resolution based on client requirements, allowing a single server terminal to replace multiple dedicated server terminals with fixed resolution ratios. This multi-functional capability ensures picture quality for various clients while reducing the number of server terminals needed.
Solution Approach 2:
The server terminal dynamically changes the resolution parameter of its virtual display screen according to the client's display resolution. By acquiring the client's resolution information and adjusting the virtual display screen's resolution accordingly, the system maintains optimal picture quality without requiring pre-configured server terminals for each resolution ratio. This dynamic parameter adjustment simplifies management while ensuring reliability.
2Reliability
If multiple server terminals with different resolution ratios are deployed to support clients of all resolutions, then picture quality is ensured, but device utilization is low
Solution Approach 1:
The server terminal is designed to support multiple resolution ratios simultaneously through dynamic resolution adaptation. The virtual display screen can adjust its output resolution based on client requirements, allowing a single server terminal to replace multiple dedicated server terminals with fixed resolution ratios. This multi-functional capability ensures picture quality for various clients while reducing the number of server terminals needed.
Solution Approach 2:
The server terminal dynamically adjusts the resolution of its virtual display screen based on real-time client requirements. Instead of being static and dedicated to a single resolution ratio, the virtual display screen can change its resolution parameter dynamically when receiving requests from clients with different display resolutions. This dynamic behavior maximizes device utilization by ensuring that the same server terminal resource serves multiple resolution requirements efficiently.
3Reliability
If server terminal scheduling and matching is performed for each client, then picture quality is maintained, but time costs and manpower increase significantly
Solution Approach 1:
The server terminal automatically acquires the client's display resolution information and independently adjusts its virtual display screen resolution without requiring manual scheduling or matching operations. The system performs self-service by dynamically adapting to client requirements, eliminating the need for operators to manually match server terminals with appropriate resolution ratios for each client request. This automation maintains picture quality while significantly reducing time costs and manpower requirements.
Solution Approach 2:
The server terminal dynamically changes the resolution parameter of its virtual display screen according to the client's display resolution. By acquiring the client's resolution information and adjusting the virtual display screen's resolution accordingly, the system maintains optimal picture quality without requiring pre-configured server terminals for each resolution ratio. This dynamic parameter adjustment simplifies management while ensuring reliability.
4Reliability
If a server terminal with the same resolution ratio as the client is matched, then picture quality is ensured, but the need for multiple server terminals increases management complexity
Solution Approach 1:
The server terminal is designed to support multiple resolution ratios simultaneously through dynamic resolution adaptation. The virtual display screen can adjust its output resolution based on client requirements, allowing a single server terminal to replace multiple dedicated server terminals with fixed resolution ratios. This multi-functional capability ensures picture quality for various clients while reducing the number of server terminals needed.
Solution Approach 2:
The server terminal dynamically changes the resolution parameter of its virtual display screen according to the client's display resolution. By acquiring the client's resolution information and adjusting the virtual display screen's resolution accordingly, the system maintains optimal picture quality without requiring pre-configured server terminals for each resolution ratio. This dynamic parameter adjustment simplifies management while ensuring reliability.
Data Source
AI summary
Embodiments of the present disclosure provide a picture displaying method and apparatus, an electronic device, a storage medium and a computer program product. The method includes: acquiring a first resolution of a display screen of a client; adjusting, according to the first resolution, a to-be-output picture to obtain an effective display picture, where the effective display picture is displayed at a same ratio as a ratio of the first resolution; and transmitting the effective display picture to the client for display. According to the embodiments of the present disclosure, for clients of different resolutions, with an assurance that no black edge or distortion appears in a picture displayed in the client, an effect of one server terminal being capable of supporting clients of various different resolutions is achieved, thereby reducing the complexity of server terminal management, and improving the device utilization of the server terminal.


