Real-Time Media Encoding for Wireless Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication devices face challenges in efficiently transmitting real-time media over wireless channels due to latency and bandwidth issues, particularly when communicating with devices having different hardware limitations, such as smaller display screens and projectors, which require optimized encoding schemes to reduce latency and conserve bandwidth.
Innovation Solution
A method for encoding real-time media in wireless communication devices that determines available bandwidth or throughput constraints based on time-allocation and hardware limitations, adjusting Group of Pictures (GOP) structure or size to optimize transmission, and dynamically adjusting encoding parameters during peer-to-peer sessions using Notice-of-Absence scheduling to ensure efficient wireless transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If real-time media is transmitted over wireless channels using conventional encoding, then media can be transmitted between devices, but latency is high and bandwidth consumption is excessive
Solution Approach 1:
The patent dynamically adjusts encoding parameters including GOP structure, frame rate, resolution, and bitrate based on available bandwidth and time-allocation constraints. By changing these parameters adaptively, the system reduces latency and bandwidth consumption while maintaining acceptable media quality for real-time transmission
Solution Approach 2:
The encoding scheme is made dynamic by continuously monitoring bandwidth availability and hardware constraints, then adjusting encoding parameters in real-time. This allows the system to optimize transmission efficiency adaptively rather than using fixed encoding settings, thereby reducing both latency and bandwidth requirements
2Productivity
If encoding is optimized for devices with different hardware limitations, then transmission efficiency improves, but device complexity increases
Solution Approach 1:
The system performs preliminary negotiation of time-allocation and bandwidth constraints before actual media transmission begins. By establishing encoding parameters in advance based on device capabilities and network conditions, the system simplifies the transmission process while maintaining high efficiency, avoiding the need for complex real-time adjustments during playback
3Use of energy by moving object
If bandwidth is reduced for efficient transmission, then energy consumption decreases, but transmission reliability deteriorates
Solution Approach 1:
The system adjusts encoding parameters such as bitrate, resolution, and GOP structure to match available bandwidth constraints. By optimizing these parameters, the system achieves reliable transmission at lower bitrates, reducing energy consumption while maintaining transmission reliability through adaptive error resilience and efficient compression
Data Source
AI summary
A method for encoding real-time media for wireless transmission from a source device to a sink device over a wireless transmission channel is disclosed. The method comprises encoding media for the wireless transmission based on a minimum of (i) an available bandwidth between the source device and the sink device for the wireless transmission based on a time allocation of the source device for wireless transmission or (ii) a throughput constraint for the wireless transmission based on a hardware limitation associated with one or both of the source device and the sink device; and wirelessly transmit the encoded media from the source device to the sink device.


