Media Server Throttling Video Frame Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-bandwidth video streaming in applications like video surveillance consumes substantial network resources, leading to choppy video output and increased latency, and existing solutions like transcoding are costly in terms of processing resources.

Innovation Solution

Implementing a video system with a media server that selectively throttles video streams by dropping secondary frames and transmitting only key frames when necessary, reducing bandwidth requirements without the need for transcoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video streams are transmitted at high frame rate and resolution, then video quality is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improvevideo qualityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The video stream is segmented into key frames and secondary frames. Key frames contain complete image data while secondary frames contain only incremental changes. By transmitting all key frames and selectively transmitting secondary frames based on bandwidth conditions, the system maintains video quality when bandwidth is available while reducing bandwidth consumption when resources are constrained.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes transmission parameters (frame rate, resolution, and frame selection) based on available network bandwidth and device processing capacity. When bandwidth is limited, the media server reduces the frequency of secondary frame transmission while maintaining key frame transmission, thereby adapting video quality to match available resources without requiring transcoding operations.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high frame rate video streams are transmitted, then video quality is improved, but processing resources at video viewing device increase

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing resources
Core Design Contradiction:
Manufacturing precisionVSPower

Solution Approach 1:

The media server extracts and transmits only the essential video data needed for acceptable playback quality. By identifying and transmitting primarily key frames (which contain complete image information) and selectively transmitting secondary frames (which contain only incremental changes), the system reduces the total data volume that requires processing at the viewing device while maintaining sufficient video quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of transmitting complete high-frame-rate video streams, the system transmits a partial set of frames (key frames plus selected secondary frames) that provides sufficient visual information for acceptable playback. This partial transmission approach significantly reduces processing requirements at the viewing device while maintaining perceptible video quality.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If throttling is applied to reduce bandwidth consumption, then network bandwidth usage is reduced, but video playback smoothness deteriorates

Engineering Contradiction:
Improvenetwork bandwidth consumptionVSAvoidvideo playback smoothness
Core Design Contradiction:
Quantity of substanceVSStability of the object's composition

Solution Approach 1:

The system dynamically adjusts the throttling level based on real-time network conditions and playback performance. The media server monitors bandwidth availability and device processing capacity, then adaptively controls the frequency of secondary frame transmission. This dynamic adjustment allows the system to reduce bandwidth consumption while maintaining playback smoothness by transmitting enough frames to prevent choppiness under varying conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where the media server monitors playback performance and network conditions, then adjusts frame transmission rates accordingly. When playback becomes choppy, the server increases secondary frame transmission frequency to restore smoothness. When bandwidth is abundant, the server increases transmission rate to improve quality, creating a self-regulating system that balances bandwidth usage with playback smoothness.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11463651B2Video frame-based media stream bandwidth reduction
Publication Date: 2022.10.04 HONEYWELL INTERNATIONAL INC
  • US11463651B2 patent drawing
  • US11463651B2 patent drawing
  • US11463651B2 patent drawing

AI summary

A video system includes one or more media sources and a media server configured to communicate with a video viewing device through a network. The media server includes memory and a processor configured to perform a plurality of operations. The operations include receiving a video stream from the one or more media sources, where the video stream includes one or more sequences of a key frame followed by one or more secondary frames. The operations also include determining whether throttling is enabled for the video stream, dropping the one or more secondary frames with transmission of the key frame to the video viewing device based on determining that throttling is enabled, and transmitting the key frame and the one or more secondary frames to the video viewing device based on determining that throttling is disabled.