Cloud Desktop Video Conferencing With Local Main Window Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud desktop video conferencing systems face high network bandwidth and server resource consumption due to screenshot-based desktop sharing, leading to poor video display effects.
Innovation Solution
The method involves stripping the display part of the video conference system to the terminal, with video acquisition and playback occurring locally, reducing the need for desktop stream recirculations between the terminal and the cloud desktop.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If screenshot-based desktop sharing is used for video conferencing, then compatibility with various terminals and operating systems is improved, but network bandwidth consumption and server resource usage increase significantly
Solution Approach 1:
The patent segments the video conference window information into main window information (displayed at terminal) and auxiliary window information (displayed at server). This segmentation allows the terminal to handle display of critical content locally, reducing the amount of data that needs to be transmitted and processed by the server, thereby lowering network bandwidth consumption while maintaining compatibility across different terminals.
Solution Approach 2:
The patent extracts the main window information from the complete desktop stream and displays it directly at the terminal without requiring full screenshot processing. By taking out only the essential video conference content for local display, the system reduces the computational burden on servers and minimizes network bandwidth usage while preserving cross-platform compatibility.
2Adaptability or versatility
If screenshot-based desktop sharing is used for video conferencing, then compatibility with various terminals and operating systems is improved, but video display quality deteriorates
Solution Approach 1:
The patent segments video conference window information into main window information (for high-quality local display) and auxiliary window information (for server processing). This segmentation enables the terminal to display critical video content with high quality using local resources, while the server handles auxiliary information, thus improving overall video display quality without sacrificing compatibility.
3Reliability
If complete desktop stream is transmitted between terminal and cloud desktop, then video conference functionality is maintained, but server resource consumption increases
Solution Approach 1:
The patent segments the desktop stream processing into two parts: main window information processing at the terminal and auxiliary window information processing at the server. This segmentation reduces server resource consumption by shifting critical display tasks to the terminal while maintaining video conference functionality through coordinated processing of both information types.
Solution Approach 2:
The patent extracts main window information from the complete desktop stream for local processing at the terminal. By taking out and handling critical video content locally, the server's resource burden is significantly reduced while video conference functionality is preserved through the remaining auxiliary information processing at the server.
4Adaptability or versatility
If screenshot-based desktop sharing is used, then cross-platform compatibility is achieved, but network bandwidth consumption increases
Solution Approach 1:
The patent segments video conference information into main and auxiliary components, allowing the terminal to process and display main window information locally with minimal network transmission. This segmentation maintains cross-platform compatibility through standardized information exchange while significantly reducing the quantity of data transmitted over the network.
Data Source
AI summary
Embodiments of the present disclosure relate to the technical field of cloud computing, and provide a method and an apparatus for implementing a video conference, an electronic device and a computer-readable storage medium. The method for implementing a video conference includes: acquiring video conference main window information in video conference window information, where the video conference window information includes the video conference main window information and video conference auxiliary window information; and synchronously displaying the video conference main window information and the video conference auxiliary window information, where the video conference auxiliary window information is displayed at a cloud desktop server.


