Dynamic Media Encoding for Low-Latency Wireless Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need for efficient real-time media transmission over wireless channels to enable wireless communication devices to transmit and receive media, such as videos, to larger display devices like televisions, while minimizing latency and bandwidth usage.
Innovation Solution
The method involves encoding media using schemes like H.264 video compression and encapsulating it into packets for transmission over Wi-Fi Direct connections, with dynamic Notice-of-Absence scheduling to optimize channel usage and reduce latency, allowing for concurrent network connections and efficient power management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If real-time media is transmitted over wireless channels without optimization, then transmission can occur, but latency is high and bandwidth usage is excessive
Solution Approach 1:
The patent implements dynamic encoding parameter adjustment where the encoder adapts encoding settings based on current network conditions, device capabilities, and media characteristics. This dynamic adaptation allows the system to optimize transmission latency and bandwidth usage in real-time, resolving the contradiction between transmission speed and efficiency
Solution Approach 2:
The system changes multiple parameters including encoding bitrate, resolution, frame rate, and packet size based on network conditions and device capabilities. By dynamically adjusting these parameters, the system achieves low-latency transmission while maintaining efficient bandwidth utilization
2Reliability
If higher bandwidth is used for media transmission, then transmission quality improves, but power consumption increases
Solution Approach 1:
The patent implements dynamic adaptation of encoding parameters based on network conditions and device capabilities. The system adjusts bitrate, resolution, and other parameters in real-time to achieve optimal transmission quality while minimizing power consumption, resolving the contradiction between reliability and energy usage
Solution Approach 2:
The system dynamically changes encoding parameters such as bitrate, resolution, and frame rate based on network conditions and sink device capabilities. This allows the system to maintain high transmission quality when needed while reducing power consumption during normal operation
3Device complexity
If simple encoding schemes are used, then processing complexity is reduced, but transmission quality and efficiency deteriorate
Solution Approach 1:
The patent implements dynamic selection and adjustment of encoding schemes based on network conditions, media type, and device capabilities. The system can switch between different encoding algorithms and parameter sets, achieving high transmission efficiency without excessive processing complexity
Solution Approach 2:
The system dynamically adjusts encoding parameters such as bitrate, resolution, and compression level based on network conditions and sink device capabilities. This allows the system to optimize transmission efficiency while maintaining manageable encoding complexity
Data Source
Figure 1A~1B
Figure 2
Figure 3
AI summary
A method, wireless communication device, and computer readable medium, are disclosed, for wireless transmission of real-time media from a source to a sink over a wireless transmission channel. The wireless device initiates a peer-to-peer communication session between the sink and the source, and determines based on a time-allocation for the wireless transmission, an available bandwidth for the wireless transmission. The wireless device encodes the real-time media for the wireless transmission such that a time-required for transmission of the first frame- type is less than or equal to a period-of-availability for transmission defined in the time-allocation for the wireless transmission.