Remote Wireless Screen Sharing via Capability Intersection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote wireless screen sharing technologies face issues with equipment compatibility, limiting seamless screen sharing beyond the 100-meter range and restricting functionality to screenshot-based compression methods.
Innovation Solution
A method for establishing a wireless screen sharing session between source and sink equipment, determining the intersection of display capabilities, and processing screen content to share it with remote equipment, using XMPP for network connection and P2P, STUN, or TURN methods to optimize video and audio formats based on network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If WIFI direct connection is used for Miracast screen sharing, then seamless screen sharing is achieved, but the distance between equipment is limited to within 100 meters
Solution Approach 1:
The patent introduces a server as an intermediary component to establish connections between source equipment and sink equipment. The server mediates the connection process, allowing equipment to connect remotely through network infrastructure rather than requiring direct WIFI connection, thus extending the distance beyond 100 meters while maintaining connection reliability
Solution Approach 2:
The patent transitions from a single-dimension direct WIFI connection model to a multi-dimensional network connection model that includes both direct connections and server-mediated connections. This dimensional change allows the system to operate in different connection modes depending on distance and network conditions, resolving the distance limitation
2Adaptability or versatility
If screenshot-based picture compression is used for remote wireless screen sharing, then equipment compatibility is improved, but stream-oriented screen sharing function is lost
Solution Approach 1:
The patent dynamically adjusts video encoding parameters such as resolution, frame rate, and encoding format based on network conditions and equipment capabilities. By changing these parameters adaptively, the system maintains high-efficiency stream-oriented transmission while ensuring compatibility across different equipment types
Solution Approach 2:
The patent implements dynamic capability negotiation between source and sink equipment, where the system continuously adapts the screen sharing parameters based on real-time network conditions and equipment capabilities. This dynamic adjustment enables both compatibility and efficiency to be maintained simultaneously
3Manufacturing precision
If capability negotiation is performed between source and sink equipment, then display quality is optimized, but equipment compatibility problems persist in remote wireless screen sharing
Solution Approach 1:
The patent creates a universal capability negotiation mechanism that works across different equipment types and network conditions. The negotiation protocol is designed to be equipment-agnostic, supporting multiple video and audio formats, resolutions, and frame rates, thereby achieving both high display quality and broad equipment compatibility
Solution Approach 2:
The patent performs capability negotiation and parameter configuration in advance before actual screen sharing begins. By pre-negotiating compatible formats and optimizing parameters based on equipment capabilities and network conditions, the system ensures both high display quality and compatibility without conflicts during operation
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Provided are a remote screen sharing method, device and system. The method includes: establishing a wireless screen sharing session with sink equipment, and acquiring capability information of the sink equipment; establishing a connection with remote equipment, and acquiring capability information of the remote equipment and network information of the remote equipment; determining an intersection of display capabilities of the sink equipment and the remote equipment according to the capability information of the sink equipment, the capability information of the remote equipment and the network information of the remote equipment; and receiving a screen content of the sink equipment via the wireless screen sharing session, and sharing the screen content of the sink equipment to the remote equipment according to the intersection of the display capabilities. The problem of poor compatibility during remote screen sharing is solved, and the effect of improving equipment compatibility during remote screen sharing is achieved.