Dynamic Refresh Rate Control for Bullet Screen Video Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices face processor overload and high power consumption due to maintaining a fixed high refresh rate during video playback, which exceeds the required refresh rate, leading to inefficiency.
Innovation Solution
A dynamic refresh rate setting method that adjusts the refresh rate based on bullet screen drawing statistics, switching between different refresh rates to match the video playing scenario, either with or without bullet screens.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a fixed high refresh rate is maintained during video playback, then picture display fluency is ensured, but processor overload and high power consumption occur
Solution Approach 1:
The patent implements dynamic refresh rate adjustment by detecting bullet screen drawing operations and switching between different refresh rates (first refresh rate for bullet screen scenarios, second refresh rate for video playback scenarios). This dynamic adaptation allows the system to optimize power consumption while maintaining display fluency by matching the refresh rate to the actual content requirements.
Solution Approach 2:
The system changes the refresh rate parameter based on detected scenarios. When bullet screen drawing is detected, the system uses a first refresh rate; when only video playback occurs, it switches to a second refresh rate. This parameter adjustment resolves the contradiction by adapting the refresh rate to actual display needs, reducing unnecessary high refresh rate operations during simple video playback.
2Reliability
If a fixed high refresh rate is maintained during video playback, then picture display fluency is ensured, but processor overload occurs
Solution Approach 1:
The system dynamically adjusts the refresh rate based on scenario detection, switching between first refresh rate (bullet screen scenario) and second refresh rate (video playback scenario). This dynamic approach prevents processor overload by avoiding unnecessary high refresh rate operations during video playback, while maintaining display fluency when required.
Solution Approach 2:
The refresh rate parameter is changed based on detected bullet screen drawing operations. The system uses a higher first refresh rate when bullet screens are present and a lower second refresh rate during pure video playback, optimizing processor efficiency while ensuring display quality when needed.
3Use of energy by moving object
If refresh rate is reduced to match video playback requirements, then power consumption is reduced, but display fluency may be compromised
Solution Approach 1:
The system uses dynamic refresh rate switching to resolve this contradiction. When bullet screen drawing is detected, it switches to the first refresh rate to ensure display fluency. During video playback without bullet screens, it uses the second refresh rate to reduce power consumption. This dynamic adaptation ensures fluency is maintained when actually needed while saving power during normal video playback.
Solution Approach 2:
The refresh rate parameter is adaptively changed based on content requirements. The system detects bullet screen drawing operations and adjusts the refresh rate accordingly - using a higher rate for bullet screen scenarios to maintain fluency and a lower rate for video playback to save power, thus resolving the contradiction between power consumption and display fluency.
Data Source
AI summary
This application relates to the field of display technologies, and discloses a refresh rate setting method and a related device, aiming to meet a requirement of an electronic device for a refresh rate in a video playing process. A method includes: refreshing and displaying the application interface of the application at the first refresh rate in response to receiving an operation of launching the application by a user; displaying a video picture at the first refresh rate in response to receiving an operation of playing a video by the user, determining, in a process of displaying the video picture, whether to perform bullet screen drawing in a preset duration.


