Tile-Based Video Streaming Encryption for Platform Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing encryption schemes for tile-based video streaming systems are inefficient and incompatible across different platforms, leading to complex MPD sizes and DRM issues, especially when dealing with omnidirectional video of varying quality.
Innovation Solution
Implement a client-side understanding of ROI and relative quality ranking through a manifest file that defines preselection adaptation sets, using picture-portion specific parameters and quality hints to optimize encryption and decryption processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing encryption schemes are used for tile-based video streaming, then content protection is achieved, but platform compatibility is reduced and MPD complexity increases
Solution Approach 1:
The video content is divided into tiles that can be independently encrypted and transmitted. Each tile can be processed separately, allowing different encryption schemes to be applied to different tiles based on platform requirements, thus maintaining content protection while improving platform compatibility
Solution Approach 2:
Different regions of the video (tiles) can have different quality levels and encryption schemes applied. High-priority tiles can use more robust encryption while lower-priority tiles use simpler schemes, optimizing both security and compatibility across platforms
2Reliability
If existing encryption schemes are used for tile-based video streaming, then content protection is achieved, but processing efficiency is reduced
Solution Approach 1:
By segmenting the video into tiles with independent encryption, the system can process and encrypt only the necessary tiles rather than the entire video stream, improving processing efficiency while maintaining content protection
Solution Approach 2:
The system applies encryption selectively to only the portions of video content that require protection, rather than encrypting the entire stream uniformly, thus reducing overall processing overhead while maintaining security
3Adaptability or versatility
If quality levels are indicated for each region without common scaling, then regional quality differentiation is achieved, but quality comparison across regions becomes difficult
Solution Approach 1:
The system introduces a common quality scale that acts as a reference level, allowing all regional quality indicators to be measured against the same standard. This enables accurate quality comparison across different regions while maintaining the ability to differentiate quality levels
Data Source
Figure 1a
Figure 1b
Figure 2
AI summary
Portion- or tile-based video streaming concepts are decribed.