Consistent Screen Sharing Across Heterogeneous Video Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video telecommunication solutions often display shared screen areas inconsistently across different devices, leading to miscommunications due to varying aspect ratios, pixel dimensions, and physical sizes, which can cause scale and proportion discrepancies.
Innovation Solution
A method and system for consistent screen sharing that initializes data for video-enabled calls, negotiates consistent display sizes based on device specifications, and adjusts display areas to match the negotiated size, ensuring a uniform visual experience across all participating devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If screen sharing is implemented across multiple devices with different specifications, then the system supports diverse device participation, but the display size and aspect ratio become inconsistent across devices
Solution Approach 1:
The system dynamically changes display parameters (size, aspect ratio, resolution) based on each device's specifications. The server receives device capability information and adjusts the screen sharing parameters for each participant to achieve consistent visual representation across different devices with varying screen dimensions and resolutions.
Solution Approach 2:
The system performs preliminary negotiation of display parameters before the actual screen sharing begins. The server collects device specifications in advance, calculates appropriate display parameters for each device, and establishes the scaling rules beforehand, ensuring consistent display without requiring real-time adjustments during the sharing session.
2Ease of operation
If the screen display area is adjusted to fit different device screens, then the visual experience improves, but the absolute size of displayed items changes across devices
Solution Approach 1:
The system creates an equipotential display environment by applying consistent scaling transformations across all devices. It establishes a reference coordinate system and applies proportional scaling factors to ensure that items at the same logical position and relative size appear consistent across devices with different physical screen dimensions, maintaining measurement precision while adapting to various display capabilities.
3Manufacturing precision
If a fixed display size is used across all devices, then item size consistency is maintained, but devices with different screen specifications cannot participate effectively
Solution Approach 1:
The system applies local quality adaptation by customizing display parameters for each device based on its specific characteristics. Instead of using a uniform approach, the server analyzes individual device specifications (screen size, resolution, aspect ratio) and applies tailored scaling transformations to each participant's display, ensuring optimal visual quality for each device while maintaining overall consistency.
Data Source
AI summary
According to one embodiment, a method, computer system, and computer program product for consistent representative screen sharing is provided. The embodiment may include initializing data pertaining to a video-enabled call, wherein the data includes negotiation criteria and screen specifications corresponding to a screen corresponding to each of a plurality of devices participating in the call. The embodiment may also include negotiating a consistent display size according to negotiation criteria and consistent with screen specifications. The embodiment may further include sizing a display area to an actual display size on one or more screens corresponding to each of two or more devices from the plurality of devices participating in the call according to the negotiated display size.


