Streaming Buffer Control for Low-Latency Video Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing real-time video streaming technologies struggle to maintain quality and minimize transmission delays in varying network conditions, leading to accumulated delays and potential service disconnections in real-time services.

Innovation Solution

An electronic apparatus and server apparatus are configured to control streaming and decoding operations based on delay characteristic information, adjusting decoding and display speeds, and transmitting encoding control requests to manage stream buffers and frame handling to maintain optimal streaming quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video streaming is performed at high quality with large buffer, then streaming quality is improved, but transmission delay increases

Engineering Contradiction:
Improvestreaming qualityVSAvoidtransmission delay
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system dynamically adjusts the buffer size and decoding speed based on real-time network conditions. When network conditions are good, the buffer is filled to a higher level to ensure quality. When network conditions deteriorate, the buffer threshold is reduced and decoding speed is adjusted to prevent excessive delay accumulation, thereby adaptively resolving the contradiction between quality and delay.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters including buffer threshold values, decoding speed, and frame output speed based on network conditions. By dynamically modifying these parameters, the system can maintain high streaming quality when possible while minimizing transmission delay when network conditions require it, thus resolving the quality-delay tradeoff.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If buffering is increased to prevent service disconnection, then reliability is improved, but transmission delay accumulates

Engineering Contradiction:
Improveservice continuityVSAvoiddelay accumulation
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system employs dynamic buffer threshold adjustment based on real-time monitoring of network conditions and delay characteristics. Instead of using a fixed large buffer, the threshold is adaptively modified to maintain service continuity only when necessary, thereby preventing disconnections while avoiding unnecessary delay accumulation in stable network conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors delay characteristic information and network conditions, using this feedback to adjust buffer management strategies. When delay approaches critical levels, the system responds by adjusting the buffer threshold and decoding parameters to prevent service disconnection, thus maintaining reliability without excessive delay accumulation.

Inventive Principle:
Principle #23Feedback

3Loss of time

If decoding speed is increased to reduce delay, then transmission delay is reduced, but streaming quality may deteriorate

Engineering Contradiction:
Improvetransmission delayVSAvoidstreaming quality
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts decoding speed based on the current buffer state and network conditions. When the buffer has sufficient data and network conditions are stable, decoding speed is maintained at optimal levels for quality. When the buffer level drops or delay becomes critical, decoding speed is increased to prevent disconnection, thus adaptively balancing quality and delay.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent modifies decoding speed as a controllable parameter based on real-time system state. By changing this parameter adaptively rather than maintaining a fixed speed, the system can optimize both quality and delay performance according to actual network conditions and buffer states.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12549805B2Electronic apparatus, server apparatus and control method thereof
Publication Date: 2026.02.10 SAMSUNG ELECTRONICS CO LTD
  • US12549805B2 patent drawing
  • US12549805B2 patent drawing
  • US12549805B2 patent drawing

AI summary

Disclosed is an electronic apparatus. The electronic apparatus includes: a communication interface comprising communication circuitry, a display, a memory configured to store at least one instruction, and one or more processors connected to the communication interface, the display, and the memory and configured to control the electronic apparatus, wherein the one or more processors, by executing the at least one instruction, may be configured to: control the display to display content streamed from an external server through the communication interface, based on receiving delay characteristic information corresponding to the streamed content from the external server, identify a critical value of a stream buffer in which the streamed content is stored based on the delay characteristic information, and control at least one of a decoding speed of the content or output speed of the display based on the critical value of the stream buffer and a state of the stream buffer.