Streaming Media Key Frame Protection for Low-Latency Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional streaming media wireless projection technologies experience delays due to packet loss and retransmission requests, leading to poor user experience.

Innovation Solution

Implement scalable encoding and differential protection on key frames to generate base and extension layer data, with enhanced protection for the base layer, reducing the likelihood of packet loss and retransmission events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If NACK or ACK feedback manner is used to resend packet loss, then packet loss is reduced, but transmission delay increases

Engineering Contradiction:
Improvepacket loss rateVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by adding redundant data packets to key frames before transmission. This allows the destination end to reconstruct lost packets without needing to request retransmission, thereby reducing transmission delay while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements beforehand cushioning by incorporating forward error correction (FEC) codes and redundant data into the transmitted stream. This cushioning mechanism ensures that even if packets are lost during transmission, the destination can recover the original data without requiring time-consuming retransmission requests.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If all key frames are transmitted with high protection, then packet loss is reduced, but transmission data volume increases

Engineering Contradiction:
Improvepacket loss rateVSAvoidtransmission data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating protection levels for different types of data. Key frames receive enhanced protection through redundant packets and FEC codes, while non-key frames use standard protection. This localized quality adjustment reduces overall data volume while maintaining reliability for critical content.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting the level of redundancy and protection based on the importance of each frame. Key frames have higher protection parameters (more redundant packets), while non-key frames have lower protection parameters, optimizing the balance between reliability and data volume.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12501071B2Method for transmitting streaming media data and related device
Publication Date: 2025.12.16 HUAWEI TECH CO LTD
  • US12501071B2 patent drawing
  • US12501071B2 patent drawing
  • US12501071B2 patent drawing

AI summary

A data streaming method includes determining M key frames in a target group of pictures GOP, where the target GOP includes L frames, M is an integer greater than 0, and L is an integer greater than 2. Scalable encoding is performed on source data of each of the M key frames to generate M pieces of base layer data and N pieces of extension layer data, where data quality of extension layer data corresponding to each key frame is higher than data quality of base layer data corresponding to each key frame, and N is an integer greater than or equal to M. Differential protection is performed on the base layer data and the extension layer data of each key frame to obtain first encoded data of the M key frames.