Resolution Switching Algorithm Selection via Historical Freeze Rates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users experience poor video playback due to the inability to automatically switch video resolution based on network speed, leading to freezing issues when manual resolution changes are made.
Innovation Solution
A method that stores association relationships between resolution switching algorithms and historical freeze rates, allowing for the selection of a target algorithm with a low historical freeze rate to dynamically adjust video resolution, thereby reducing freeze rates and enabling automatic resolution switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual resolution switching is implemented, then users can change video resolution, but video freezing occurs due to network speed limitations
Solution Approach 1:
The system enables automatic resolution switching by having the terminal device autonomously select appropriate resolution switching algorithms based on historical freeze rate data and current network conditions, eliminating the need for manual user intervention while avoiding playback freezing
Solution Approach 2:
The system utilizes historical freeze rate data as feedback to evaluate and select resolution switching algorithms, creating a closed-loop control mechanism that continuously optimizes resolution switching decisions based on past performance and current network conditions
2Reliability
If automatic resolution switching is implemented, then video freezing is reduced, but system complexity increases due to algorithm selection
Solution Approach 1:
The system pre-evaluates multiple resolution switching algorithms and stores their historical freeze rate data before actual video playback, allowing the terminal to quickly select an appropriate algorithm without complex real-time computations, thus reducing system complexity while maintaining reliability
Solution Approach 2:
The system divides the resolution switching problem into separate evaluable algorithms, each with its own historical performance data, allowing independent evaluation and selection of the most suitable algorithm for current network conditions without requiring a monolithic complex system
3Measurement precision
If multiple resolution algorithms are evaluated, then optimal algorithm selection is achieved, but data processing time increases
Solution Approach 1:
The system performs algorithm evaluation and historical freeze rate calculation in advance, storing the results for quick retrieval during video playback, thereby achieving precise algorithm selection without incurring processing delays during actual use
Solution Approach 2:
The system combines multiple algorithm evaluation results into a unified historical freeze rate metric, allowing comprehensive algorithm comparison through a single integrated data structure that reduces processing time while maintaining selection accuracy
Data Source
AI summary
A method is provided. The method includes: obtaining multiple association relationships, wherein each association relationship includes a resolution switching algorithm and a historical freeze rate; determining a historical freeze rate meeting a preset condition from the multiple association relationships; and selecting a target resolution switching algorithm from a corresponding association relationship of the association relationships according to the historical freeze rate meeting the preset condition, wherein the target resolution switching algorithm is used for switching a resolution of a video. A system, a computing device, and a computer-program product are also provided.


