Video Transmission via Segmented Encryption and Key Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The limited transmission capacity of data lines in IPTV networks restricts users from receiving multiple television programs simultaneously or recording and playing back broadcasts, as existing methods require simultaneous transmission and storage, which is not feasible with low-capacity connections, and violate copyright laws without permission.
Innovation Solution
The service provider offers temporary encrypted storage for video data during broadcasts, with decryption information sent only during transmission, allowing users to decrypt and play back videos later when network capacity allows, mimicking private storage and overcoming capacity limitations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video data is transmitted simultaneously to multiple users with low transmission capacity, then user accessibility is improved, but network capacity requirements are exceeded
Solution Approach 1:
The video data is segmented into two parts: encrypted video data stored on the server and decryption keys transmitted separately. This segmentation allows the server to store comprehensive video content without requiring simultaneous high-capacity transmission to all users, as only the compact decryption keys need to be transmitted when needed.
Solution Approach 2:
The encryption and storage of video data is performed in advance before user access is needed. The service provider prepares encrypted video files and stores them on the server, then only transmits the decryption keys to users when they want to access the content. This preliminary preparation eliminates the need for simultaneous high-capacity transmission during user access.
2Ease of operation
If video files are made available for duplication on servers, then user playback flexibility is improved, but copyright protection is weakened
Solution Approach 1:
Encryption acts as an intermediary mechanism between the server and user. The server stores encrypted video data, and the decryption key serves as a temporary intermediary that is transmitted only to authorized users. This intermediary approach allows flexible playback while maintaining copyright protection, as the encryption prevents unauthorized duplication and distribution.
Solution Approach 2:
The video data is transformed from unencrypted to encrypted form, changing its parameter state. This parameter change enables the same data to be stored and transmitted securely, as the encrypted form cannot be decoded or duplicated without the corresponding key. The decryption key is transmitted only when needed and is not stored permanently.
3Adaptability or versatility
If simultaneous transmission of multiple programs is provided, then user viewing options are improved, but transmission capacity requirements increase
Solution Approach 1:
The transmission process is segmented into two stages: (1) storing encrypted video data on the server in advance, and (2) transmitting only the decryption keys to users when needed. This segmentation reduces the transmission capacity requirement from transmitting complete video streams simultaneously to transmitting only compact key data, while still providing multiple viewing options.
Solution Approach 2:
Video data is prepared and stored in encrypted form before user access is needed. The service provider performs the heavy lifting of data preparation in advance, then only transmits the lightweight decryption keys when users want to access content. This preliminary action enables multiple viewing options without requiring high transmission capacity during actual playback.
Data Source
Figure 1
AI summary
The invention relates to a method for transmitting video files from a service provider to at least one remote user via a data network. During the transmission period, encrypted data (d) and key data (c) that is required and is sufficient for the decryption of said data is created in the service provider area (1) from the unencrypted video data (b) by automated data processing, the encrypted data (d) is saved in the service provider area and the key data (c) is transmitted to the user and is saved by the latter. The encrypted data (d) is sent to the user area (3) at a subsequent point in time and is decrypted in said area with the aid of the key data (c).