Video Fragment File Processing via Dynamic Frame Regrouping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The delivery of video content in fragment files often results in large variations in file sizes due to fixed duration or frame count, making it challenging to maintain uniform file sizes.
Innovation Solution
A computing device receives incoming video content, reconstitutes the original frames, and regroups them based on a target fragment file size determined by video characteristics and available bandwidth, ensuring that frames are processed sequentially and held over or added to maintain uniform file sizes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If fragment files are created with fixed duration or fixed frame count, then the video content is delivered in standardized segments, but the fragment file sizes vary significantly
Solution Approach 1:
The patent applies preliminary action by pre-calculating and determining the optimal fragment file size target before the regrouping process begins. This target size is established based on video characteristics and bandwidth considerations, allowing the system to proactively control file size uniformity throughout the regrouping operation rather than reacting to size variations after they occur.
Solution Approach 2:
The patent implements dynamics by making the fragment file structure adaptable - while the target size is fixed, the actual number of frames per fragment and the duration of each fragment dynamically adjust to achieve uniform file sizes. The system transitions from rigid fixed-duration segmentation to flexible frame-based regrouping that maintains size consistency.
2Productivity
If the target fragment file size is determined based on video characteristics and available bandwidth, then transmission efficiency is optimized, but the processing complexity increases
Solution Approach 1:
The patent applies feedback by continuously monitoring the actual fragment file sizes during the regrouping process and adjusting the frame selection accordingly. The system compares actual sizes against the target size and modifies subsequent fragment compositions to maintain uniformity, creating a closed-loop control system that optimizes transmission efficiency while managing processing complexity through iterative refinement.
Solution Approach 2:
The patent implements parameter changes by adjusting multiple variables including the number of frames per fragment, the duration of fragments, and the target file size itself based on video characteristics and bandwidth conditions. This multi-parameter optimization allows the system to adapt to different transmission scenarios while maintaining efficient delivery.
Data Source
AI summary
Methods and systems for packaging, transcoding, and fragmenting files (e.g., video content) are described. Video content may be transcoded into fix size, variable duration fragments files that satisfy a target fragment file size. Those fragment files may be received, decoded to recover original frames of the underlying video, and then repackaged as new fragment files that are grouped based on overall file size. As a result, the new fragments may have different playback durations, but their overall file sizes may be the same and/or within a target fragment file size (TFS).


