Encrypted Video Stream Content Estimation via Packet Metadata Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Packet video systems, such as HDTV and IPTV, face transmission issues like packet loss and delay, which degrade service quality, and encryption prevents diagnosis of these problems, as existing systems cannot analyze encrypted video streams to determine the impact of packet losses on viewer perception.

Innovation Solution

A system and method that estimates the content of frames in an encrypted packet video stream without decryption, using packet headers and statistical analysis to classify frames and calculate the subjective effect of lost packets on viewer perception, employing RTP timestamp and sequence number analysis to identify dropped packets and estimate their size.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video streams are encrypted to prevent unauthorized viewing, then security is improved, but the ability to diagnose transmission problems and analyze packet losses deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidtransmission problem diagnosis
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary approach by analyzing packet metadata (headers, sequence numbers, timestamps) rather than the encrypted video content itself. This mediator layer allows transmission quality assessment without requiring decryption, thus maintaining security while enabling diagnosis. The system uses RTP headers and sequence number analysis as intermediaries to infer video quality metrics.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical approach of decrypting and visually analyzing video content with a statistical and mathematical analysis of packet metadata. Instead of manually or mechanically examining encrypted streams, the system uses automated analysis of packet inter-arrival times, sequence numbers, and header information to substitute for direct content inspection.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If all packet losses are treated equally, then analysis simplicity is improved, but measurement precision deteriorates because not all packet losses have equal impact on perceived video quality

Engineering Contradiction:
Improveanalysis complexityVSAvoidquality assessment accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies local quality assessment by differentiating the impact of packet losses based on their position and type within the video stream. Instead of uniform treatment, the system identifies whether lost packets belong to I-frames, P-frames, or B-frames, and whether they occur at frame boundaries or within frames. This localized analysis assigns different quality degradation weights to different packet losses, improving measurement precision while maintaining manageable complexity through structured classification.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the analysis parameters from simple packet count to multi-dimensional parameters including packet type (I/P/B frame), packet position (boundary or internal), and temporal context (inter-arrival times). By changing these parameters, the system achieves more precise quality assessment without proportionally increasing complexity, as the parameter changes enable better differentiation of quality impact.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If packet analysis is performed on encrypted streams using decryption, then analysis accuracy is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveanalysis accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts only the necessary information for quality assessment from the encrypted video stream - specifically the packet headers, sequence numbers, and timestamps - without extracting or decrypting the actual video content. This selective extraction of metadata enables analysis accuracy sufficient for quality assessment while avoiding the time-consuming decryption process of the entire encrypted stream.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs partial action by analyzing only the portion of packet data that is necessary for quality assessment (headers and metadata) rather than performing the excessive action of decrypting and analyzing the entire video content. This partial analysis achieves sufficient measurement precision for transmission quality monitoring while significantly reducing processing time and computational resources.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP2213000B1Method and system for content estimation of packet video streams
Publication Date: 2014.04.02 TELCHEMY INC
  • EP2213000B1 patent drawingFigure 1
  • EP2213000B1 patent drawingFigure 2~3
  • EP2213000B1 patent drawingFigure 4

AI summary

A method and system for estimating the content of frames in an encrypted packet video stream without decrypting the packets. The method involves comparing the relative sizes of frames within a video stream and estimating the content of the video stream based on the frame sizes and the ordering of frames within the video stream. The method can alternatively be used to estimate the content of frames in an unencrypted packet stream.