Communication System Dynamic Video Quality Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of participants in a remote conference increases, the data transmission efficiency decreases, leading to poor video display quality, which affects user experience.
Innovation Solution
A communication system that determines the number of participating devices and adjusts video data transmission quality accordingly, using a peer-to-peer protocol to manage video and audio data transmission among client devices, ensuring efficient data exchange even with multiple participants.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of participants in a remote conference increases, then the communication capability is improved, but the data transmission efficiency decreases
Solution Approach 1:
The system dynamically adjusts video transmission quality parameters (resolution, frame rate, bitrate) based on the current number of participants. As participants increase, the system automatically reduces video quality to maintain transmission efficiency, and vice versa. This dynamic adaptation resolves the contradiction by making the system flexible rather than static.
Solution Approach 2:
The invention changes key transmission parameters (video resolution, frame rate, bitrate) according to the number of participants. When participant count increases, parameters are adjusted to lower values to prevent bandwidth exhaustion, thereby maintaining acceptable transmission efficiency while supporting more users.
2Adaptability or versatility
If the number of participants in a remote conference increases, then the communication capability is improved, but the video display quality deteriorates
Solution Approach 1:
The system dynamically adjusts video transmission quality parameters (resolution, frame rate, bitrate) based on the current number of participants. As participants increase, the system automatically reduces video quality to maintain transmission efficiency, and vice versa. This dynamic adaptation resolves the contradiction by making the system flexible rather than static.
Solution Approach 2:
The invention changes key transmission parameters (video resolution, frame rate, bitrate) according to the number of participants. When participant count increases, parameters are adjusted to lower values to prevent bandwidth exhaustion, thereby maintaining acceptable transmission efficiency while supporting more users.
3Manufacturing precision
If the video transmission quality is maintained at high level, then the video display quality is improved, but the data transmission efficiency decreases
Solution Approach 1:
The system dynamically adjusts video transmission quality parameters (resolution, frame rate, bitrate) based on the current number of participants. As participants increase, the system automatically reduces video quality to maintain transmission efficiency, and vice versa. This dynamic adaptation resolves the contradiction by making the system flexible rather than static.
Solution Approach 2:
The invention changes key transmission parameters (video resolution, frame rate, bitrate) according to the number of participants. When participant count increases, parameters are adjusted to lower values to prevent bandwidth exhaustion, thereby maintaining acceptable transmission efficiency while supporting more users.
Data Source
AI summary
Multiple client apparatus 1 belonging to a predetermined communication group connected to the Internet 30 transmit and receive with each other video data corresponding to an image videotaped by a video camera 11 and audio data corresponding to voice input from a microphone 12. One of the multiple client apparatus 1 determines the number of client apparatus 1 belonging to the communication group, and decides transmission quality of the video data according to the determined number. The multiple client apparatus 1 belonging to the communication group transmits the video data according to the transmission quality.


