Screen Sharing Frame Compression for Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Screen sharing processes generate huge data traffic due to high-definition image requirements, leading to increased network bandwidth burden and video stuttering issues.
Innovation Solution
A method that determines the degree of change between adjacent frames of images and compresses frames with significant changes, reducing data transmission volume by sending compressed image data only during sliding or static states without affecting valid data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-definition screen images are transmitted frame by frame, then image quality is improved, but data traffic increases and network bandwidth burden increases
Solution Approach 1:
The patent extracts only the essential visual information by identifying and transmitting key frames that contain significant changes, rather than transmitting all frames. This selective extraction reduces data traffic while preserving the essential visual content that users need to perceive.
Solution Approach 2:
The patent applies partial action by transmitting only a subset of frames (key frames with significant changes) rather than all frames. This partial transmission is sufficient for maintaining perceived image quality while dramatically reducing the data volume that would be required to transmit every frame.
2Measurement precision
If high-definition screen images are transmitted frame by frame, then image quality is improved, but video stuttering occurs
Solution Approach 1:
The patent extracts and transmits only key frames that contain significant visual changes, removing the unnecessary burden of transmitting redundant frames. This extraction approach prevents video stuttering by reducing network load while maintaining the essential visual information needed for smooth playback perception.
Solution Approach 2:
The patent uses partial action by transmitting only the necessary key frames rather than all frames. This partial transmission is sufficient to maintain video fluency and prevent stuttering, as the transmitted key frames provide the essential visual updates needed for smooth playback without overwhelming the network.
3Quantity of substance
If all screen frames are compressed and transmitted, then data traffic is reduced, but transmission of valid data is affected
Solution Approach 1:
The patent extracts and transmits only key frames that contain significant visual changes, removing redundant frame transmissions. This extraction ensures that all transmitted data represents valid, meaningful visual information while reducing overall data traffic, as non-key frames are naturally redundant and can be inferred from surrounding key frames.
Data Source
AI summary
Embodiments of the present application provide a screen sharing display method and apparatus, a device, and a storage medium. The method is performed by: obtaining two adjacent frames of images of a first terminal device; determining image change information according to the two adjacent frames of images, the image change information indicating a degree of change of a latter frame of image relative to a former frame of image in the two adjacent frames of images; if it is determined that the degree of change indicated by the image change information is greater than or equal to a first preset degree, compressing the latter frame of image to obtain compressed image data; and sending the compressed image data to a second terminal device for display.


