Wireless Display Back Channel for Input Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless display systems face challenges in efficiently transmitting audio and video data between devices and synchronizing user inputs across different devices with varying capabilities and resolutions, leading to potential mismatches and poor user experience.
Innovation Solution
A system where a wireless sink device can communicate with a wireless source device to transmit audio and video data, and receive user inputs, using message negotiation to identify supported input categories and types, enabling seamless control and synchronization of content across devices with screen resolution normalization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If wireless display systems transmit audio and video data between devices with varying capabilities, then device compatibility and adaptability are improved, but synchronization accuracy and user experience deteriorate due to resolution mismatches and capability differences
Solution Approach 1:
The system performs capability negotiation and screen resolution normalization before actual media transmission. The sink device determines its screen resolution characteristics and normalizes them to match the source device's output characteristics in advance, ensuring synchronization accuracy is maintained while achieving device compatibility.
Solution Approach 2:
The system changes the resolution parameters of the sink device's screen to match the source device's output resolution. By dynamically adjusting the display resolution parameter based on the source device capabilities, the system achieves both adaptability to different devices and maintains synchronization accuracy.
2Adaptability or versatility
If the system negotiates capabilities between source and sink devices, then adaptability to different device capabilities is improved, but communication complexity and negotiation overhead increase
Solution Approach 1:
The capability negotiation process is segmented into distinct phases: capability advertisement, capability matching, and parameter configuration. This segmentation simplifies the overall negotiation complexity by breaking down the complex interaction into manageable steps that can be executed systematically.
Solution Approach 2:
The system uses a universal capability negotiation framework that can handle multiple device types and capabilities through standardized message formats. The RTSP-based negotiation protocol provides a multi-functional solution that works across different device combinations, reducing the need for device-specific negotiation logic.
3Ease of operation
If screen resolution normalization is applied to adapt to different device capabilities, then user experience and functionality are improved, but processing overhead and system complexity increase
Solution Approach 1:
The system introduces a resolution normalization layer that acts as an intermediary between the source device output and the sink device display. This intermediary component handles the resolution transformation, isolating the complexity from the user experience while maintaining simple interfaces at both ends.
Data Source
AI summary
As part of a communication session, a wireless source device can transmit audio and video data to a wireless sink device, and the wireless sink device can transmit user inputs received at the wireless sink device back to the wireless source device. In this manner, a user of the wireless sink device can control the wireless source device and control the content that is being transmitted from the wireless source device to the wireless sink device. As part of establishing the communication session, the wireless sink device and the wireless source device may perform capability negotiation.


