Picture-Level Bitrate Switching for Low-Latency Video Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video distribution systems lack sufficient granularity in bitrate switching, leading to network congestion and sub-optimal video quality due to infrequent and coarse bitrate adjustments, particularly in low latency scenarios.

Innovation Solution

Implementing a system with jointly configured encoders to generate multiple streams of video segments at different bitrates, allowing for bitrate switching at the sub-GOP or picture level, using a rate selector and analyzer to facilitate more frequent and granular adjustments without additional distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If bitrate switching is performed at GOP level or segment level, then device complexity is reduced and ease of operation is improved, but manufacturing precision (bitrate adjustment granularity) deteriorates leading to network congestion and sub-optimal video quality

Engineering Contradiction:
Improvebitrate adjustment granularityVSAvoidencoder configuration complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The video stream is divided into segments, and each segment is further divided into multiple sub-segments or chunks. Bitrate switching is enabled at the chunk level within segments, allowing fine-grained bitrate adjustments without requiring complex encoder configurations at the entire segment level. This segmentation approach enables precise bitrate control while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between different bitrate streams at the chunk level based on real-time network conditions. The rate selector dynamically chooses which bitrate stream to use for each chunk, enabling adaptive bitrate adjustment without fixed GOP-level constraints. This dynamic approach improves bitrate adjustment granularity while keeping encoder configurations relatively simple.

Inventive Principle:
Principle #15Dynamics

2Reliability

If bitrate switching frequency is increased for better video quality adaptation, then video quality is improved, but network congestion worsens due to excessive switching overhead

Engineering Contradiction:
Improvevideo distribution reliabilityVSAvoidnetwork congestion
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

Instead of switching bitrate at every possible opportunity, the system applies partial switching at the chunk level within segments. This allows bitrate adjustments to occur frequently enough to maintain video quality without excessive switching that would cause network congestion. The chunk-level granularity enables selective switching only where necessary.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The rate selector acts as an intermediary between the encoders and the network, buffering multiple bitrate streams and selecting appropriate chunks from different bitrates. This intermediary function smooths out bitrate transitions and reduces switching overhead on the network while maintaining reliable video distribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If multiple encoder configurations are used to achieve fine-grained bitrate control, then bitrate adjustment granularity is improved, but device complexity increases

Engineering Contradiction:
Improvebitrate switching granularityVSAvoidsystem operation simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system segments video content into standard GOP structures that are easily operable, while enabling fine-grained bitrate control at the chunk level within those segments. This segmentation allows the use of standard encoder configurations for GOPs while achieving precise bitrate control through chunk-level selection, maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The rate selector is designed to universally handle multiple bitrate streams from different encoders, selecting appropriate chunks from any available bitrate stream. This multi-functional rate selector simplifies system operation by providing a single point of control that works with various encoder configurations, rather than requiring complex specialized control for each encoder.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20260046466A1Bitrate switching at picture level for video distribution
Publication Date: 2026.02.12 MK SYST USA INC
  • US20260046466A1 patent drawing
  • US20260046466A1 patent drawing
  • US20260046466A1 patent drawing

AI summary

Systems and methods for bitrate switching are described herein to improve the video distribution for users having different available bandwidth. Embodiments described herein improve the bitrate switching granularity and bitrate adaptation capabilities of a video delivery system.