Adaptive Bitrate Media Quality Metric System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge lies in measuring user-perceived quality of media content, which varies significantly due to factors like display device resolution, orientation, and communication speed, making it difficult to predict and improve the viewing experience across different devices and networks.
Innovation Solution
The implementation of a system that assigns a mean opinion score (MOS) to media content, considering upload, playback, and encoding aspects, to provide an objective metric for predicting user-perceived quality, and uses adaptive bitrate modules to optimize delivery based on device resolution, orientation, and network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If media content is delivered at high bitrate to improve quality, then playback quality improves, but network bandwidth consumption increases
Solution Approach 1:
The system dynamically adjusts the bitrate of media content delivery based on real-time network conditions and device capabilities. The adaptive bitrate module continuously monitors network bandwidth and modifies the encoding parameters to deliver optimal quality at the highest sustainable bitrate, resolving the contradiction between quality and bandwidth consumption.
Solution Approach 2:
The system changes multiple parameters including bitrate, resolution, and encoding format based on device resolution, orientation, and network conditions. By adjusting these parameters adaptively, the system achieves high playback quality when network conditions permit while reducing bandwidth consumption when conditions are poor.
2Manufacturing precision
If media content is encoded at high resolution to improve quality, then playback quality improves, but file size increases
Solution Approach 1:
The system applies different encoding qualities to different portions of the media content based on importance. Critical visual elements are encoded at higher resolution while less important areas use lower resolution, maintaining overall playback quality while reducing total file size.
Solution Approach 2:
The system adjusts encoding parameters including resolution, bitrate, and format based on device capabilities and content characteristics. By matching encoding parameters to actual playback requirements rather than using fixed high-resolution encoding, the system achieves high quality playback with optimized file sizes.
3Manufacturing precision
If adaptive bitrate modules optimize delivery for each device, then user-perceived quality improves, but system complexity increases
Solution Approach 1:
The system segments the media content into multiple encoded versions with different bitrates and resolutions. The adaptive bitrate module selects the appropriate segment based on device capabilities and network conditions, improving user-perceived quality while managing system complexity through modular content organization.
Solution Approach 2:
The system implements feedback mechanisms where playback quality metrics are collected and used to adjust future encoding and delivery decisions. This feedback loop enables continuous optimization of user-perceived quality while learning from actual performance data to reduce system complexity over time.
Data Source
AI summary
The disclosed computer-implemented method may include receiving original media content, transcoding the original media content into a plurality of encoded media files, determining an adaptive bit rate for providing a one of the plurality of encoded media files to a computing device, delivering the encoded media file to the computing device at the adaptive bit rate for viewing on a display device of the computing device, and measuring a quality of the displayed encoded media file based on an overall mean opinion score associated with the delivered encoded media file. The overall mean opinion score may be based on a measured playback quality associated with the encoded media file and a measured upload quality associated with the original media content. Various other methods, systems, and computer-readable media are also disclosed.


