Dynamic Encoding Rate Switching for Mobile Video Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless video transmission from mobile devices faces challenges with fixed encoding rates, leading to frame loss and poor video quality due to fluctuations in network bandwidth, especially in asymmetric bandwidth environments, resulting in scrambled or unwatchable video output.
Innovation Solution
A system that dynamically adjusts the encoding rate by using multiple encoding modules and feedback mechanisms to adapt to changes in wireless bandwidth, ensuring continuous and high-quality video transmission by switching between different encoding rates and shutting down inactive modules to prepare for rate changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a fixed encoding rate is used in hardware-based encoders, then the encoding process is simple and stable, but the system cannot adapt to bandwidth fluctuations causing frame loss and poor video quality
Solution Approach 1:
The patent implements dynamic encoding rate adjustment by maintaining multiple encoding modules with different fixed encoding rates and dynamically switching between them based on real-time bandwidth feedback. This transforms the static encoding system into a dynamic one that adapts to changing network conditions without requiring complex variable-rate encoding algorithms.
Solution Approach 2:
The encoding system is segmented into multiple independent encoding modules, each with a fixed encoding rate. This segmentation allows the system to switch between different encoding rates by selecting appropriate modules, avoiding the complexity of implementing a single complex variable-rate encoder while achieving adaptability.
2Reliability
If multiple encoding modules are used to enable dynamic rate switching, then adaptability to bandwidth changes is improved, but device complexity increases
Solution Approach 1:
Instead of implementing a single complex variable-rate encoding module, the patent creates simplified copies of encoding modules at different fixed rates. Each module is relatively simple and stable, but multiple copies enable the system to select the appropriate rate for current conditions, improving reliability without excessive complexity.
3Manufacturing precision
If encoding rate is increased to maintain video quality, then video quality is preserved, but bandwidth consumption increases causing more frame loss in fluctuating networks
Solution Approach 1:
The system dynamically adjusts the encoding rate by switching between pre-configured encoding modules based on real-time bandwidth feedback. This allows the system to match the encoding rate to available bandwidth, preserving video quality when bandwidth is sufficient and preventing frame loss when bandwidth is limited.
Data Source
AI summary
There is disclosed a system and method for transmission of data signals from a mobile device to a network. In an embodiment, the method comprises encoding video data at a first encoding rate into a plurality of video frames using a first encoding module; encoding video data at a second encoding rate into a plurality of video frames using a second encoding module; detecting a change in the availability of wireless bandwidth in the network; and switching a selector to retrieve frames from either the first encoding module or the second encoding module for transmission in dependence upon the available wireless bandwidth. The encoding rate of whichever one of the first encoding module and the second encoding module is currently not selected is successively increased or decreased, and a selector is switched to retrieve frames from either the first encoding module or the second encoding module.


