Dynamic Coding Switching for Video Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The high coding complexity of H.265 compared to H.264 leads to increased power consumption and CPU burden, which can negatively impact user experience, especially when switching between HEVC and AVC video formats in Wi-Fi Display 2.0 applications.
Innovation Solution
A method for dynamically switching between HEVC and AVC coding manners based on state information such as CPU usage, network bandwidth, and electricity levels at the transmit and receive ends, allowing for adaptive decoding and improved user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If H.265 coding is used, then compression rate and coding efficiency are improved, but power consumption and CPU burden increase significantly
Solution Approach 1:
The patent implements dynamic switching between H.264 and H.265 coding modes based on real-time detection of device state information (CPU usage, battery level, network bandwidth). The system transitions from static coding mode selection to dynamic adaptation, allowing the coding manner to change according to current system conditions and resource availability.
Solution Approach 2:
The patent changes the coding parameter (coding standard) based on detected state information. When CPU usage is high or battery level is low, the system switches from H.265 to H.264 coding, effectively changing the coding parameter to match current resource constraints while maintaining acceptable video quality.
2Productivity
If H.265 coding is used, then coding efficiency is improved, but device complexity increases
Solution Approach 1:
The system dynamically adjusts the coding/decoding complexity by switching between H.264 and H.265 based on device capabilities and current state. Not all devices simultaneously use H.265, and the receiving device adapts its decoding complexity based on the transmitted coding manner, preventing universal complexity increase.
Solution Approach 2:
The patent applies different coding standards to different transmission scenarios based on device characteristics. High-capability devices may use H.265 for superior efficiency, while lower-capability devices use H.264, allowing each local context to have appropriate quality and complexity levels rather than forcing uniform complexity across all devices.
3Adaptability or versatility
If coding manner switching is implemented, then adaptability to different device states is improved, but system complexity increases
Solution Approach 1:
The patent implements feedback mechanisms where the transmitting device detects its own state information (CPU usage, battery level) and the receiving device detects its decoding capabilities. This feedback loop enables automatic selection of appropriate coding modes without complex manual control, as the system self-adjusts based on detected conditions.
Solution Approach 2:
The system performs self-service by automatically detecting device states and selecting appropriate coding modes without requiring external intervention. The transmitting and receiving devices independently assess their own capabilities and negotiate the coding manner, reducing the need for complex external control systems.
Data Source
AI summary
A coding manner switching method is provided. The method includes acquiring, by a transmit end, state information of the transmit end and/or a receive end, where the state information comprises central processing unit (CPU) usage, a network bandwidth, and electricity amount information that are of the transmit end and/or the receive end, and information about media content to be sent by the transmit end; determining whether the state information meets a preset condition, and switching a coding manner of the media content if the state information meets the preset condition; and notifying the receive end of the coding manner of the media content of the transmit end, so that the receive end determines a decoding manner of the media content according to the coding manner of the media content.


