Screen Mirroring Data Transmission with Dynamic Network Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Delays and freezes often occur during screen mirroring, resulting in a poor display effect due to inadequate network status monitoring and ineffective transmission strategies in existing technologies.
Innovation Solution
A data transmission method that monitors the network status of audio and video data connection channels, selecting a corresponding transmission mode from a preset strategy based on indicator values such as packet loss rate, delay, and jitter, and dynamically adjusts caching and transmission modes to adapt to deteriorating network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If screen mirroring is performed using existing technologies, then the display content can be switched between electronic devices, but delays and freezes occur during transmission resulting in poor display effect
Solution Approach 1:
The patent implements dynamic adjustment of transmission parameters including switching between different transmission modes (real-time mode, cache mode, pause mode) based on network status, dynamically adjusting cache sizes, and adaptively changing transmission bit rates and display resolutions to match current network conditions, thereby resolving the contradiction between transmission reliability and time delay
Solution Approach 2:
The system changes multiple parameters including transmission mode selection, cache size configuration, bit rate adjustment, and display resolution modification in response to network status changes, allowing the system to optimize performance under varying network conditions and eliminate delays and freezes
2Reliability
If network status monitoring is implemented with multiple indicator values, then the transmission can be optimized, but the system complexity increases
Solution Approach 1:
The patent segments network status monitoring into distinct indicator values (packet loss rate, delay, jitter, bandwidth) and processes each indicator independently to determine appropriate transmission mode adjustments, making the complex monitoring system manageable and systematic
Solution Approach 2:
The system continuously monitors network status indicators and uses this feedback to dynamically adjust transmission parameters, creating a closed-loop control system that automatically optimizes transmission without requiring complex manual configuration
Data Source
AI summary
The present application discloses a data transmission method, including: receiving a screen mirroring request from a screen mirroring terminal device, and establishing an audio and video data connection channel with the screen mirroring terminal device; obtaining audio and video data through the audio and video data connection channel and playing the audio and video data; monitoring a network status of the audio and video data connection channel; and when the network status deteriorates, selecting a transmission mode from preset transmission strategies corresponding to an indicator value of the network status and performing the transmission mode.


