Unicast Multimedia Transmission Buffer Timing Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Unicast-based multimedia transmission systems face challenges in providing synchronized playback across devices, leading to increased service access time and buffer size, which affects the user experience and real-time media rendering.
Innovation Solution
The method involves transmitting a first message with buffer information and fixed delay information, using a de-jitter buffer to output packets at calculated times, and managing buffer sizes dynamically based on network conditions to minimize access time and buffer size, while considering user equipment access time and data rate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If unicast-based multimedia transmission is used to provide real-time media to personal devices, then media quality and personalization are improved, but service access time and buffer size increase
Solution Approach 1:
The patent applies preliminary action by pre-calculating the de-jitter buffer output time using the formula: output_time = reception_time + (presentation_time - reception_time) * fixed_delay_ratio. This pre-calculation allows the reception device to immediately output packets at the correct time without waiting for complex buffer management decisions, thereby reducing service access time while maintaining synchronized playback across multiple devices
Solution Approach 2:
The patent changes the parameter approach by introducing a fixed delay ratio (e.g., 0.5) that simplifies the buffer management complexity. Instead of dynamically adjusting buffer sizes based on network conditions, the system uses this fixed ratio to determine output time, which reduces both service access time and buffer size while maintaining synchronization. This parameter change transforms a complex adaptive problem into a straightforward calculation
2Manufacturing precision
If unicast-based multimedia transmission is used to provide real-time media to personal devices, then media quality and personalization are improved, but buffer size increases
Solution Approach 1:
The patent applies parameter changes by introducing a fixed delay ratio (e.g., 0.5) that directly controls the buffer output timing. This parameter simplifies buffer management and reduces the required buffer size from potentially large adaptive buffers to a fixed, predictable size based on the formula: output_time = reception_time + (presentation_time - reception_time) * fixed_delay_ratio. The fixed ratio ensures synchronized playback while minimizing buffer occupancy
Solution Approach 2:
By pre-calculating the output time using the fixed delay ratio, the system performs preliminary action that eliminates the need for large adaptive buffers. The buffer size is determined in advance based on the fixed ratio rather than requiring dynamic allocation, which reduces the overall buffer size while maintaining the ability to handle network jitter and provide synchronized playback
3Adaptability or versatility
If synchronized playback is implemented across multiple devices, then user experience is improved, but device complexity increases
Solution Approach 1:
The patent reduces device complexity by changing the buffer management approach from complex adaptive control to a simple fixed delay ratio parameter. The formula output_time = reception_time + (presentation_time - reception_time) * fixed_delay_ratio provides a straightforward calculation that can be implemented with minimal processing logic, enabling synchronized playback across multiple devices without requiring complex buffer management algorithms
Solution Approach 2:
The system performs preliminary action by pre-determining the output time calculation method using the fixed delay ratio. This preliminary establishment of the calculation rule eliminates the need for complex real-time decisions at each device, simplifying the implementation while maintaining synchronized playback capability across multiple devices
Data Source
AI summary
A method for transmitting multimedia according to the present disclosure comprises: a step of transmitting a first message including fixed delay information and buffer information with respect to a receiving device; and a step of transmitting a packet relating to the multimedia and including a transmission time stamp, wherein a first packet is sent out from a digital buffer of the receiving device at a time determined by adding up the transmission time stamp and the fixed delay information.


