Patent classifications
H04N21/23476
Video Recording Method And Video Recording Apparatus
This application discloses a video recording apparatus and a video recording method. The video recording apparatus includes a first demultiplexer, configured to: separate program information, audio data, and video data from a transport stream; a marker, configured to: mark the separated audio data and the separated video data, and transmit a mixed stream to an encryption processor, where the mixed stream includes the program information, the marked audio data, and the marked video data; and the encryption processor, configured to: identify the marked audio data and the marked video data in the mixed stream, encrypt the identified audio data and the identified video data to obtain encrypted audio data and encrypted video data, and transmit the encrypted audio data, the encrypted video data, and the program information to a memory in a rich execution environment REE for storage, so as to implement video recording.
Media distribution with sample variants for normalized encryption
A media distribution system and method with sample variants for normalized encryption involves encrypting a main track of a media content asset using a first encryption scheme and encrypting a sample variant track of the media content asset using a second encryption scheme, and performing at least one of: storing the encrypted main track and encrypted sample variant track of the media content asset packaged in a storage format, and transmitting the encrypted main track and the encrypted sample variant track in a distribution container format to an edge media router (EMR) device configured to repackage the media content asset into a delivery container format without reencrypting the media content asset.
System and methods for permitting open access to data objects and for securing data within the data objects
A system and methods for permitting open access to data objects and for securing data within the data objects is disclosed. According to one embodiment of the present invention, a method for securing a data object is disclosed. According to one embodiment of the present invention, a method for securing a data object is disclosed. The method includes the steps of (1) providing a data object comprising digital data and file format information; (2) embedding independent data into a data object; and (3) scrambling the data object to degrade the data object to a predetermined signal quality level. The steps of embedding and scrambling may be performed until a predetermined condition is met. The method may also include the steps of descrambling the data object to upgrade the data object to a predetermined signal quality level, and decoding the embedded independent 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.
PORTIONED VIDEO STREAMING CONCEPTS
Portion- or tile-based video streaming concepts are described.
SECURITY OF PAIRED STORAGE DRIVES
Robust, computationally-efficient and secure systems, devices and automated processes are described for storing content on a disk drive or other storage device that is supplied to a media encoder or other host device. The user-supplied drive may be used, for example, to store content in a digital video recorder (DVR) or the like. The host device creates two separate digital identifiers that separately identify the host device and the user, respectively, so that subsequent pairing can be performed based upon either identifier. The two identifiers are stored on the storage device and rendered upon subsequent pairing for validation by the host device.
STORAGE DRIVE PROTECTION USING FILE SYSTEM LEVEL ENCRYPTION
Systems, devices and automated processes provide robust, computationally-efficient and secure protection of media content or other electronic data stored on a user-supplied storage device through the use of efficient file system encryption. Only certain portions of the content are encrypted by the host device, thereby reducing the computational demand in comparison to encrypting all of the content. By selecting the particular portions to encrypt, the formatting and structure of the stored data can be concealed, thereby making the use of the unencrypted content very difficult, if not impossible. In implementations based upon the XFS file system, for example, the superblocks that store header information about the files stored on the drive can be encrypted, thereby rendering the unencrypted content
LIGHT WEIGHT TRANSPORT STREAM STREAMING PROTOCOL FOR LIVE TRANSCODING SYSTEM
A robust, computationally-efficient and secure system is described for streaming content from a server to a client device via the Internet or another digital network. Various aspects relate to automated processes, systems and devices for securing a media stream with efficient yet effective digital cryptography. In particular, content may be transmitted in transport stream (TS) format in which all packets are encrypted (e.g., using a cipher block chain), in which control packets are exempted from encryption (e.g., using an electronic codebook), or in any other manner.
Message tunneling over closed captioning
Original transmitters of television broadcast content, such as national broadcasters, may tunnel various data such as SCTE-35 messages through a special closed captioning service before handoff to their local affiliates. The tunneled SCTE-35 messages may thus survive the re-encoding of both the local broadcaster to an over-the-air (OTA) retransmission, and re-encoding by any subsequent cable or satellite television providers as well. An uplink center and television service provider (e.g., a cable or satellite system) may receive the transport stream from the local broadcaster, may strip out the tunneled SCTE-35 messages from extra closed captioning streams at the uplink, re-create the SCTE-35, and then process it at the uplink of the satellite system, for example, by performing ad insertion, re-muxing the SCTE-35 for the satellite broadcast, and/or modifying it and sending it over the satellite broadcast on a separate PID to the set top boxes for those STBs for ad insertion.
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.