H04N21/23476

Video watermarking techniques

Improved techniques for video watermarking are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a watermarking module for execution by the processor circuit to generate disabled video content through modification of a video content item, send a common stream comprising the disabled video content, and send a private content key for the disabled video content, the private content key defining a watermark for the video content item. Other embodiments are described and claimed.

MPEG transport frame synchronization

Techniques are described for communicating encoded data using start code emulation prevention. The described techniques include obtaining at least one partially encrypted packet, identifying at least one portion of the packet that is unencrypted, and determining that the identified unencrypted portion(s) emulates a start code. Start code emulation prevention data or emulation prevention bytes (EPBs) may be inserted into only the encrypted portion of the packet. The modified packet may be communicated to another device/storage, along with an indication of which portion(s) of the packet are unencrypted. Upon receiving the packet and indication, the receiving device may identify and remove the EPBs in the identified unencrypted portion(s) of the packet, and decrypt the packet to recover the data. In some aspects, upon identifying the indication, the receiving device may only search for EPBs in the unencrypted portion(s) of the packet, thus yielding a more efficient start code emulation prevention process.

METHOD AND DEVICE FOR ENCODING MULTIMEDIA DATA, AND METHOD AND DEVICE FOR DECODING SAME
20180191690 · 2018-07-05 · ·

One embodiment of the present disclosure provides a method of generating an encrypted multimedia bitstream, the method comprising: obtaining processed multimedia data; selecting an object to be encrypted from among the processed multimedia data; encrypting the selected object to be encrypted; converting the processed multimedia data into encrypted multimedia data, based on a result of the encrypting; and generating encrypted multimedia bitstream by encoding the encrypted multimedia data.

Systems and Methods for Protecting Elementary Bitstreams Incorporating Independently Encoded Tiles

Systems and methods for partial frame encryption in accordance with embodiments of the invention are disclosed. In one embodiment, the method receives a video bitstream that includes several frames, each frame including several independently encoded compression units within the frame, encrypts a portion of each of several compression units in several frames, and generates an output bitstream that includes the several independently encoded compression units including the encrypted portions of the compression units.

Constructing a transport stream
09979989 · 2018-05-22 · ·

There is disclosed a head-end system in which differently processed copies of content portions are reordered such that copies from different content portions are not interleaved in the final transport stream.

CHANNEL ACCESS METHOD IN UNMANNED AERIAL VEHICLE (UAV) CONTROL AND NON-PAYLOAD COMMUNICATION (CNPC) SYSTEM

A channel access method in an unmanned aerial vehicle (UAV) control and non-payload communication (CNPC) system is provided. The channel access method may include setting an uplink frequency and a downlink frequency to each of a ground station and an airborne radio station, and performing, by the ground station and the airborne radio station, an initial access using the uplink frequency or the downlink frequency.

Enabling delivery of protected content using unprotected delivery services
09948695 · 2018-04-17 · ·

Disclosed are an apparatus and method configured to perform media file encryption. One example method may include retrieving a media file stored in a memory during a play time operation, executing the media file and receiving additional portions of the media file during the play time operation. The method may also include processing the media file and the additional portions of the media file to generate an output media and displaying the output media on a display of a user device.

Efficient media stream encryption providing full content protection

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.

Adaptive Media Transmission Processing
20180077436 · 2018-03-15 ·

Provided are methods and systems for processing information. In one example method a first frame of a first group of frames of an information transmission can be processed. The first frame can be encoded without reference to other frames of the information transmission. Additionally, a second frame can be processed in the first group of frames. The second frame can be processed with reference to a frame from a second group of frames of the information transmission.

Communication system, communication apparatus and communication method

A communication system includes a first communication apparatus and a second communication apparatus. The first communication apparatus includes a partial image data generation unit, configured to generate partial image data which is obtained by extracting a partial component from image data, and a transmission unit, configured to transmit the partial image data generated by the partial image data generation unit to the second communication apparatus. The second communication apparatus includes a reception unit, configured to receive the partial image data transmitted by the transmission unit of the first communication apparatus.