AV Data Processing Method Prioritizing Audio Over Video

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In audio and video data transmission scenarios, especially over BGP networks, high costs and poor network jitter performance lead to inefficient data delivery, causing delays and freezing issues due to the use of expensive BGP bandwidth and customized private protocols, which are not suitable for low-cost scenarios or poor network conditions.

Innovation Solution

Implementing an RTMP-based solution that replaces expensive BGP bandwidth with cheaper edge bandwidth and standard RTMP, allowing for real-time audio data transmission while temporarily discarding video data in the same GOP if the transmission rate is below a threshold, ensuring smooth audio delivery even in poor network conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If BGP bandwidth is used for audio and video data transmission, then transmission reliability is improved, but transmission cost increases

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtransmission cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent changes the network parameter from expensive BGP bandwidth to cheaper edge bandwidth, accepting a trade-off in transmission reliability. This parameter substitution resolves the contradiction by finding an alternative transmission path that reduces cost while maintaining acceptable performance through compensatory mechanisms.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments audio and video data into separate processing streams with different priority levels. Audio data is transmitted with higher priority and preserved under bandwidth constraints, while video data is discarded when transmission rate falls below the threshold. This segmentation allows cost-effective transmission by allocating limited bandwidth resources optimally.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If customized private protocols are used for application layer, then transmission precision is improved, but device complexity increases

Engineering Contradiction:
Improvetransmission precisionVSAvoidprotocol complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

Instead of using customized private protocols to achieve transmission precision, the patent inverts the approach by using standard RTMP protocols and achieving precision through data prioritization and selective discarding mechanisms. This reduces protocol complexity while maintaining effective transmission quality.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent treats video data as disposable under bandwidth constraints, selectively discarding video frames when transmission rate is insufficient. This allows the use of simpler standard protocols while maintaining overall transmission effectiveness by preserving critical audio data and accepting temporary video quality degradation.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Loss of information

If audio and video data are transmitted simultaneously, then information completeness is improved, but transmission speed decreases

Engineering Contradiction:
Improveinformation completenessVSAvoidtransmission speed
Core Design Contradiction:
Loss of informationVSSpeed

Solution Approach 1:

The patent applies different quality requirements to different data types: audio data is transmitted with high priority and preserved under all conditions, while video data quality is dynamically adjusted based on available bandwidth. This local quality differentiation allows simultaneous transmission while maintaining acceptable speed by being selective about video data preservation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial transmission action by selectively discarding video data when bandwidth is insufficient, rather than transmitting all data equally. This partial action on video data (discarding non-critical frames) maintains overall information completeness for critical audio while preserving transmission speed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240073263A1Video and audio data processing method and apparatus, computer-readable storage medium, and electronic apparatus
Publication Date: 2024.02.29 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20240073263A1 patent drawing
  • US20240073263A1 patent drawing
  • US20240073263A1 patent drawing

AI summary

This application provides a data processing method and apparatus, a non-transitory computer-readable storage medium, and an electronic apparatus for AV data processing. The method includes: receiving stream control signaling transmitted by an interface machine, the interface machine being used to obtain, from the server, audio and video data to be transmitted to a client; determining, in response to the stream control signaling, a first rate from the server to the interface machine; and in response to the first rate being less than a first predetermined threshold: transmitting higher priority data in the AV data to the interface machine, and discarding lower priority data in the AV data.