Selective Media Stream Encryption for Processing Resource Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media stream encryption methods are processing-intensive, especially when multiple media streams are processed concurrently, requiring significant resources and increasing complexity.
Innovation Solution
A media encryption system that groups audio packets with I-frame headers and encrypts them, while keeping P- and B-frames unencrypted, reducing the processing load and maintaining full content protection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all media stream data is encrypted, then content protection is complete, but processing resources required increase significantly
Solution Approach 1:
The patent segments the media stream into different frame types (I-frames, P-frames, B-frames) and applies selective encryption only to critical components (I-frames and audio packets), while leaving other frames unencrypted. This segmentation allows content protection to be maintained for essential data while reducing overall processing requirements.
Solution Approach 2:
The patent applies different encryption treatments to different parts of the media stream based on their importance. Critical elements like I-frames that contain essential reconstruction information are encrypted, while less critical P-frames and B-frames are left unencrypted, creating local quality differentiation in the encryption approach.
2Reliability
If multiple media streams are encrypted concurrently, then complete content protection is achieved, but processing complexity increases
Solution Approach 1:
The patent divides each media stream into discrete packet groups based on frame types, allowing independent processing of encrypted and unencrypted segments. This segmentation simplifies concurrent processing of multiple streams by enabling parallel handling of different packet groups.
Solution Approach 2:
The patent applies partial encryption action by encrypting only the necessary portions of each media stream (I-frames and audio packets) rather than the entire stream. This partial action reduces processing complexity while maintaining sufficient protection, as the encrypted critical components prevent meaningful content extraction even if unencrypted portions are accessed.
3Use of energy by moving object
If selective encryption is applied to reduce processing load, then processing resources are conserved, but content protection may be compromised
Solution Approach 1:
The patent performs preliminary identification and grouping of critical packets (I-frames and audio packets) before encryption. By pre-separating these essential components, the system ensures they receive encryption protection while non-critical components are efficiently transmitted without encryption, maintaining both resource efficiency and content security.
Solution Approach 2:
The patent introduces packet sorting and grouping mechanisms as intermediaries between the media stream and encryption process. These intermediaries identify and isolate critical content components that require protection, ensuring that selective encryption maintains content security while reducing overall processing requirements.
Data Source
AI summary
Various systems, methods and devices are presented for performing media encryption. A media stream comprising video packets can be received. A chunk of the media stream can be sorted to create a first group of a plurality of audio packets with an I-frame header and a second group of a plurality of P-frames and an I-frame payload. The first group can be encrypted while the second group is not encrypted. A fully-protected output media stream that includes the encrypted first group and the second group can then be streamed to a remote device via a network for output.


