Streaming Media Key Frame Frequency Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia streaming services fail to ensure users receive clear video images immediately, which hampers the overall user experience.

Innovation Solution

A method is introduced to adjust the key frame generating frequency in streaming media services by expanding the SET_PARAMETER method within the RTSP standard, allowing clients to request and servers to synthesize adjustments to key frame frequency and bandwidth, without altering the network structure or requiring significant changes to existing systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the key frame generating frequency is increased to ensure users receive clear video images immediately, then the video quality and user experience improve, but the network bandwidth consumption and server processing load increase

Engineering Contradiction:
Improvevideo qualityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements dynamic adjustment of key frame generating frequency based on real-time network conditions. The server monitors network status and adapts the key frame generation rate accordingly - increasing frequency when network conditions are good to ensure video quality, and reducing frequency when bandwidth is constrained. This dynamic approach resolves the contradiction by making the system flexible rather than fixed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the parameter of key frame generating frequency dynamically. By adjusting this parameter based on network conditions, the system can optimize between video quality and bandwidth consumption. The server can modify the frequency parameter in response to changing network states, thereby resolving the trade-off between maintaining high video quality and conserving network resources.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the key frame generating frequency is increased to improve video streaming quality, then users see clear video images faster, but the server processing load and system complexity increase

Engineering Contradiction:
Improvevideo streaming qualityVSAvoidserver processing load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server implements self-service mechanisms by automatically monitoring its own processing load and network conditions, then autonomously adjusting the key frame generating frequency without requiring external intervention or complex centralized control. This self-regulating approach reduces system complexity while maintaining optimal video streaming quality.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback loops where the server monitors video streaming quality metrics and network conditions, then uses this feedback to adjust the key frame generating frequency. This closed-loop control enables the server to automatically optimize video quality while managing processing load, resolving the contradiction between quality and complexity.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the key frame generating frequency is dynamically adjusted based on network conditions, then the adaptability and user experience improve, but the control system complexity and implementation difficulty increase

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the control system dynamic by enabling real-time adjustment of key frame generating frequency in response to changing network conditions. This dynamic control approach improves network adaptability while keeping the implementation relatively simple through straightforward monitoring and adjustment mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention simplifies the control system by focusing on changing a single key parameter (key frame generating frequency) rather than implementing complex multi-parameter control. This single-parameter adjustment approach achieves good network adaptability while minimizing control system complexity and implementation difficulty.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP2364017B1Method, system and user device for obtaining key frame in streaming media service
Publication Date: 2016.04.06 ZTE CORP
  • EP2364017B1 patent drawingFigure 1~2
  • EP2364017B1 patent drawingFigure 3

AI summary

The invention discloses a method, system and user device for obtaining a key frame in a streaming media service. The method includes: setting a threshold time for receiving a key frame, receiving video data by a client from a streaming media server, and analyzing the video data, when the network state is normal, sending a request for adjusting a video key frame generating frequency to the streaming media server if a video key frame is not received by the client in the threshold time; when the request is received, performing a determination by the streaming media server, adjusting the video key frame generating frequency according to the request of the client. The application of the invention can improve the quality of the streaming media service, and advance the experience level of the streaming media service.