Adaptive Video Playback Code Rate Mapping Across Algorithm Switches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing adaptive video playback methods fail to maintain consistent video playback performance due to discrepancies in network speed prediction algorithms, leading to lag and poor performance after algorithm switches.

Innovation Solution

Adopting different code rate prediction models for different network speed prediction algorithms to ensure consistency in performance parameters before and after algorithm switches, using historical performance parameters to determine optimal code rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a network speed prediction algorithm is switched to improve prediction accuracy, then prediction precision is improved, but video playback performance deteriorates due to inconsistency in performance parameters

Engineering Contradiction:
Improvenetwork speed prediction accuracyVSAvoidvideo playback performance
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent transforms the network speed prediction problem from direct speed prediction to code rate prediction. By changing the prediction parameter from network speed to video code rate, the system maintains prediction accuracy while ensuring playback performance consistency. The code rate prediction model is trained using historical playback data to learn the mapping relationship between network conditions and optimal code rates, thereby resolving the contradiction between prediction precision and playback reliability.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If adaptive code rate selection is implemented to improve playback quality, then video playback quality is improved, but system complexity increases due to model training and switching mechanisms

Engineering Contradiction:
Improvevideo playback qualityVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-training the code rate prediction model using historical video playback data before actual deployment. The model learns from past network conditions and corresponding successful playback code rates, storing this knowledge for future use. This preliminary training phase separates the complex learning process from real-time playback, reducing runtime complexity while maintaining high playback quality through informed code rate selection.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12501095B2Adaptive playback method and device for video
Publication Date: 2025.12.16 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12501095B2 patent drawing
  • US12501095B2 patent drawing
  • US12501095B2 patent drawing

AI summary

Embodiments of the present disclosure provide an adaptive playback method and device for video, the method includes: receiving a playback instruction for a target video; and playing the target video according to a first code rate in response to the playback instruction; where the first code rate is determined by the following steps: predicting by using a network speed prediction algorithm to obtain a first network speed; acquiring a code rate prediction model corresponding to the network speed prediction algorithm, where the code rate prediction model is used for representing, under a historical performance parameter before switching to the network speed prediction algorithm, a mapping relationship between a network speed predicted by the network speed prediction algorithm and a code rate; and determining the first code rate corresponding to the first network speed through the code rate prediction model.