Adaptive Media Segment Encoding for Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media streaming technologies, such as DASH, face inefficiencies due to redundancy in data representation, leading to increased bandwidth requirements and user quality of experience (QoE) issues, especially when network bandwidth is limited.
Innovation Solution
The method involves encoding data portions with reduced redundancy by creating auxiliary segments that are dependent on other segments, allowing for the transmission of compressed data portions instead of full segments, which reduces bandwidth requirements without compromising content quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple representations of media with different data rates are transmitted to support varying network bandwidth, then adaptability to different network conditions is improved, but bandwidth consumption increases due to redundancy in each representation
Solution Approach 1:
The media content is divided into multiple segments, where each segment can be independently encoded and transmitted. This segmentation allows the system to transmit only the necessary portions of media data at different quality levels, reducing redundant transmission while maintaining adaptability to varying network conditions.
Solution Approach 2:
The patent implements a nested structure where compressed data portions are embedded within the segment framework. Each segment contains both compressed data portions (with reduced redundancy) and references to other segments, creating a nested hierarchy that allows efficient reconstruction of full-quality media while minimizing transmitted data volume.
2Manufacturing precision
If higher data rate media is transmitted to maintain video quality, then video quality is improved, but transmission delays and interruptions increase when bandwidth is insufficient
Solution Approach 1:
The system dynamically adjusts the transmission strategy by selectively sending compressed data portions based on current network conditions. When bandwidth is sufficient, full-quality segments are transmitted; when bandwidth is limited, compressed portions are sent instead, allowing the system to adapt transmission quality in real-time to prevent delays while maintaining the ability to restore full quality when possible.
Solution Approach 2:
The patent changes the data compression parameter by creating compressed data portions with reduced redundancy compared to traditional representations. This parameter change allows the same media content to be transmitted more efficiently, reducing transmission time and delays while maintaining acceptable video quality, especially in bandwidth-constrained environments.
3Loss of energy
If compressed data portions with reduced redundancy are transmitted instead of full segments, then bandwidth usage is optimized, but data complexity and encoding requirements increase
Solution Approach 1:
The compressed data portions are pre-encoded and prepared in advance during the media processing stage. This preliminary action separates the complex encoding work from the transmission phase, allowing the network to simply transport the already-compressed data portions without requiring real-time encoding complexity, thus optimizing bandwidth without excessively burdening transmission devices.
Data Source
AI summary
Systems and methods reduce redundancy in a data representation. The data is divided into a plurality of data portions. The data portions are used to encode a plurality of compressed data portions, wherein the compressed data portions correspond to a subset of the data portions and comprise less redundant data than the subset of the data portions. The compressed data portions are also encoded in accordance with data in the remaining data portions. The compressed data portions are transmitted instead of the subset of the data portions with the remaining data portions according to a sequence of data portions. Each of the compressed data portions is transmitted upon receiving an acknowledgment message that indicates successful transmission of a previous data portion or compressed data portion in the sequence of data portions.


