Variable Bitrate Streaming for Smooth Scene Transition Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Adaptive bitrate systems often cause negative impacts during bitrate changes, such as lost video frames, dropped audio, and misaligned audio and video, particularly during important scenes or scene transitions.

Innovation Solution

Content is tagged with elements indicating encoding complexity, scene transitions, and other attributes, allowing for dynamic bitrate adjustments based on these elements to ensure smooth playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If adaptive bitrate systems dynamically adjust bitrate based on network conditions, then bandwidth efficiency is improved, but playback quality deteriorates during important scenes or scene transitions

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidplayback quality
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The content is divided into multiple bitrate versions (e.g., low, medium, high bitrate streams) that are prepared in advance. During playback, the system selects and switches between these pre-segmented bitrate versions based on network conditions, avoiding the need for real-time encoding adjustments that cause quality degradation during important scenes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple bitrate versions of the content are encoded and prepared before playback begins. This preliminary preparation allows the system to switch between different quality levels without real-time encoding delays, ensuring smooth transitions and maintaining playback quality during important scenes while still achieving bandwidth efficiency.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If bitrate changes occur during important scenes or scene transitions, then bandwidth adaptation is improved, but synchronization between audio and video deteriorates

Engineering Contradiction:
Improvebandwidth adaptationVSAvoidaudio-video synchronization
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The content is segmented into discrete bitrate versions with consistent timing structures. Each version maintains proper audio-video synchronization because they are pre-encoded as complete, synchronized streams. The system switches between these pre-synchronized segments rather than adjusting bitrate in real-time, preserving synchronization during transitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system monitors network conditions and provides feedback to select the appropriate pre-encoded bitrate version. This feedback mechanism allows the system to adapt to network changes while maintaining synchronization by choosing from pre-synchronized content versions rather than dynamically adjusting encoding parameters that would desynchronize audio and video.

Inventive Principle:
Principle #23Feedback

3Speed

If real-time bitrate adjustment is implemented, then network condition responsiveness is improved, but playback stability deteriorates due to frame loss and dropped audio

Engineering Contradiction:
Improvenetwork condition responsivenessVSAvoidplayback stability
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

Multiple bitrate versions are encoded and prepared in advance before playback. This preliminary preparation allows the system to respond quickly to network conditions by switching between pre-ready versions rather than performing real-time encoding adjustments, thereby maintaining playback stability while achieving fast network adaptation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates multiple copies of the content at different bitrate levels. These copies are prepared in advance and stored for rapid switching. When network conditions change, the system switches between these pre-made copies rather than generating new encoding in real-time, ensuring playback stability while maintaining fast responsiveness to network changes.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260046415A1Methods and systems for providing variable bitrate content
Publication Date: 2026.02.12 COMCAST CABLE COMM LLC
  • US20260046415A1 patent drawing
  • US20260046415A1 patent drawing
  • US20260046415A1 patent drawing

AI summary

Provided are methods and systems for providing variable bitrate content (e.g., video content, audio content, multimedia content, etc.). The content may comprise a plurality of portions (e.g., frames, segments, fragments, etc.). Each portion of the content may be tagged and/or associated with a content element. A content element may be associated with and/or indicate one or more of an encoding parameter associated with a respective portion of the content, attributes of the content (e.g., a scene transition, scene change, etc.) associated with the respective portion of the content, or additional content related items (e.g., one or more advertisements, etc.) associated with the respective portion of the content. The content element may be used to determine a bitrate to associate with the respective portion of the content. The content may be received/retrieved according to the determined bitrates.