Video Definition Selection via Region-Specific Bit Rate Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video playback technologies fail to adapt video definition grades effectively to different regions based on varying network speeds, leading to suboptimal image quality and video smoothness.
Innovation Solution
A method and apparatus that determine a video definition grade by identifying the client's region and current network speed, using region-specific video bit rate logic to find a maximum suitable bit rate, and selecting a definition-grade video from a predefined set that matches this bit rate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single video definition grade is used for all regions, then device complexity is reduced, but video quality and smoothness deteriorate due to mismatched network conditions
Solution Approach 1:
The patent applies local quality by determining different video definition grades for different geographic regions based on their specific network conditions. The server identifies the client's region through GPS or IP address, then selects video definitions from region-specific candidate sets that are optimized for local network speeds, ensuring each region receives appropriately adapted video quality without requiring complex client-side adaptation logic.
Solution Approach 2:
The patent implements dynamics by making video definition selection adaptive and dynamic rather than static. The system continuously monitors network conditions, determines current region, and dynamically selects from multiple candidate video definitions based on real-time network speed measurements. This allows the video definition to change dynamically as network conditions or user location changes, optimizing quality without manual intervention.
2Manufacturing precision
If video definition is optimized for high network speeds, then image quality improves, but video smoothness deteriorates in regions with lower network speeds
Solution Approach 1:
The patent applies parameter changes by adjusting video definition parameters (resolution, bitrate) based on measured network speed parameters. The server measures current network speed, compares it against thresholds, and changes video definition parameters accordingly - selecting higher definitions when network speed is fast and lower definitions when network speed is slow. This dynamic parameter adjustment ensures both image quality and playback smoothness are optimized for current conditions.
Solution Approach 2:
The patent implements partial action by providing multiple candidate video definitions with progressively increasing quality levels rather than a single high-definition option. The server selects the appropriate level of definition based on network conditions, providing just enough quality for the current situation without excessive bandwidth consumption. This partial optimization approach balances quality and reliability across varying network conditions.
3Adaptability or versatility
If multiple video definition options are provided for each region, then adaptability to network conditions improves, but selection complexity increases
Solution Approach 1:
The patent applies self-service by implementing automated video definition selection that requires no manual user input. The server automatically measures network speed, determines the client's region, and selects the appropriate video definition from candidate sets. This self-service automation reduces selection complexity for users while maintaining high adaptability to regional network conditions through programmatic decision-making based on objective measurements.
Solution Approach 2:
The patent implements feedback by using measured network speed as input to the selection process. The server continuously monitors network conditions, uses this feedback to determine appropriate video definitions, and adjusts selections based on real-time performance data. This feedback loop ensures adaptability to changing network conditions while keeping selection logic relatively simple through rule-based decision-making driven by measured parameters.
Data Source
AI summary
The present disclosure provides a video definition grade determining method and apparatus, a server, a storage medium and a system. The video definition grade determining method comprises: in response to receiving a target video playing request transmitted by a client, determining a target region where the client is located and a current network speed of the client; determining, according to a video bit rate determining logic of the target region, a maximum video bit rate corresponding to the current network speed, wherein the video bit rate determining logic of the target region is used for determining a maximum video bit rate suitable for playing a video when a network speed of the target region is a respective network speed; obtaining a definition-grade video set for a target video corresponding to the target region; and according to the determined maximum video bit rate and a video bit rate of a definition-grade video in the obtained definition-grade video set, determining, in the obtained definition-grade video set, a definition-grade video to be played corresponding to the target video playing request.


