Efficient media stream encryption providing full content protection
AssigneeDISH Network Technologies India Private Limited
InventorsAmit Kumar, Ankit Gandhi, Himanshu Jain
Life of this patent
Estimating the term…
Abstract
Various systems, methods and devices are presented for performing media encryption. A media stream comprising audio packets and 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.
Claims19
A media encryption system, comprising:
- a media input interface, wherein the media input interface is configured to receive an audio stream and a video stream;
- a packet sorter that:
- bifurcates an I-frame into an I-frame header and an I-frame payload;
- groups audio packets from the audio stream and the I-frame header, without the I-frame payload;
- and
- groups at least one P-Frame and the I-frame payload, without the I-frame header, to create an unencrypted media chunk;
- an encryption engine that encrypts the grouped audio packets and a the I-frame header to create an encrypted media chunk;
- and
- a media output interface that outputs an output media stream, comprising:
- the encrypted media chunk and the unencrypted media chunk.
A method for performing media encryption, the method comprising:
- receiving, by a media encryption system, a media stream comprising audio packets and video packets;
- sorting, by the media encryption system, a chunk of the media stream 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, wherein the second group is unencrypted;
- encrypting, by the media encryption system, the first group such that the I-frame header and the audio packets are encrypted but the I-Frame payload is not encrypted;
- and
- outputting, by the media encryption system, an output media stream comprising the encrypted first group and the second group, wherein the output media stream is output to a media playback device for presentation.
Dependencies are inferred from the claim text.