Live VBR Encoding Manifest Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The delivery of live streaming media content with variable bit rate encoding poses challenges due to unpredictable fragment sizes, which complicates infrastructure requirements and increases costs, as updates to manifest data are necessary for quality optimization algorithms.
Innovation Solution
The technique involves generating manifest data for multiple representations of media content, identifying when higher quality fragments conform to constraints of lower quality representations, and providing the higher quality fragments to viewer devices without exceeding network and buffer limitations, thereby optimizing quality and reducing storage and distribution needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If variable bit rate encoding is used for live streaming media content, then quality optimization is achieved, but fragment sizes become unpredictable and infrastructure complexity increases
Solution Approach 1:
The patent generates manifest data in advance that includes predicted fragment sizes for future segments of live content. This preliminary action allows the system to prepare quality optimization information before the actual encoding occurs, enabling viewers to make informed quality decisions without requiring real-time updates to manifest data, thus reducing infrastructure complexity while maintaining quality optimization capabilities
2Manufacturing precision
If manifest data is updated to provide newly encoded fragment sizes for quality optimization, then quality optimization is improved, but infrastructure requirements are complicated and delivery cost increases
Solution Approach 1:
The system performs preliminary generation of manifest data that includes fragment size information for future content segments before encoding actually occurs. This advance preparation eliminates the need for continuous manifest data updates during live streaming, reducing the infrastructure requirements and delivery costs associated with real-time data synchronization while maintaining quality optimization
Solution Approach 2:
The patent creates a predicted copy of fragment size information in the manifest data that mirrors what will be generated during actual encoding. This copying approach allows the system to provide quality optimization information without requiring actual real-time measurements and updates, reducing the computational and infrastructural overhead needed for continuous quality optimization
Data Source
AI summary
Techniques are described that enable the use of variable bit rate (VBR) encoding for live content.


