H04N21/44055

METHOD OF ACCESS TO MULTIMEDIA CONTENT PROTECTED BY A TERMINAL
20170208361 · 2017-07-20 ·

A method for accessing protected multimedia includes receiving an encrypted fragment of the multimedia content and receiving a key for decrypting it, using the key to decrypt the fragment, thereby obtaining an unscrambled fragment, replacing original bits of the unscrambled fragment with different substituted bits to obtain a modified fragment, and reconstructing the modified fragment is reconstructed by replacing substituted bits of the extracted modified fragment with the original bits. The resulting reconstructed fragment is then decoded and the resulting decoded fragment is sent to a multimedia appliance to be enjoyed by a human viewer.

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.

EDGE MEDIA ROUTER DEVICE FOR FACILITATING DISTRIBUTION AND DELIVERY OF MEDIA CONTENT HAVING END-TO-END ENCRYPTION

A system and method for facilitating content delivery with end-to-end encryption in a network architecture using a common intermediary mezzanine distribution format (CMZF). An edge media router (EMR) device is provided in one embodiment that is configured to receive a media content asset packaged in a CMZF container structure, wherein the media content asset is provided as CMZF-formatted media content in a CMZF stream scheme. The CMZF container structure, configured to facilitate carriage of ISOBMFF track and track metadata data objects as well as sample variants in PES payload in additional elementary streams, is operative to carry each bitrate representation of the media content asset encrypted in one or more encryption schemes at a headend. Upon receipt, the EMR device is configured to repackage the media content asset to generate one or more output formats without reencrypting the media content asset for storage at a storage node and/or for downstream delivery.

SYSTEM AND METHOD FOR MEDIA DELIVERY USING COMMON MEZZANINE DISTRIBUTION FORMAT

A system and method for distributing content in a network architecture using a common intermediary mezzanine distribution format (CMZF). A media content asset may be processed for packaging in a CMZF container structure configured to carry each bitrate representation of the media content in a valid CMZF stream scheme, the media content encrypted in one or more encryption schemes. The CMZF formatted media content may be provided to an origin server for file-based distribution over a network which is of one of the following types; unmanaged network, managed network, or a combination thereof, and/or to a streaming network node for stream-based distribution over a over a network which is of one of the following types; unmanaged network, managed network, or a combination thereof. In one embodiment, the CMZF container structure may be based on an MPEG-TS format extended to facilitate carriage of ISOBMFF track and track metadata data objects in PES payload in additional elementary streams. In another embodiment the CMZF container structure may be based on an MPEG-TS format to facilitate carriage of sample variants in PES payload.

SYSTEM AND METHOD FOR FACILITATING FAST CHANNEL CHANGE

A system and method for facilitating fast channel change in a streaming media network comprises receiving media content assets packaged in a common mezzanine distribution format (CMZF) container structure, wherein the media content asset is provided as CMZF-formatted media content in a CMZF stream scheme. Upon receipt, the CMZF-packaged media content assets are transformatted into corresponding CMZF segments stored in a local cache corresponding to a plurality of media channels. Responsive to a channel change request from a user equipment (UE) device, a unicast or multicast burst is sent comprising Reliable User Datagram Protocol (R-UDP) packets or Real-time Transport Protocol (RTP)-encapsulated partial or full virtual segments (R-SEG) generated from the CMZF segments corresponding to the requested channel.

METHODS AND APPARATUS FOR PERSISTENT CONTROL AND PROTECTION OF CONTENT

A novel method and apparatus for protection of streamed media content is disclosed. In one aspect, the apparatus includes control means for governance of content streams or content objects, decryption means for decrypting content streams or content objects under control of the control means, and feedback means for tracking actual use of content streams or content objects. The control means may operate in accordance with rules received as part of the streamed content, or through a side-band channel. The rules may specify allowed uses of the content, including whether or not the content can be copied or transferred, and whether and under what circumstances received content may be checked out of one device and used in a second device. The rules may also include or specify budgets, and a requirement that audit information be collected and/or transmitted to an external server. In a different aspect, the apparatus may include a media player designed to call plugins to assist in rendering content. A trust plugin is disclosed, along with a method of using the trust plugin so that a media player designed for use with unprotected content may render protected content without the necessity of requiring any changes to the media player. In one aspect, the streamed content may be in a number of different formats, including MPEG-4, MP3, and the RMFF format.

METHOD AND ELECTRONIC DEVICE FOR RESTRICTING VIDEO PLAYING
20170164047 · 2017-06-08 ·

The present disclosure discloses a method and electronic device for restricting video playing. The method includes receiving a triggering instruction of clicking a video file; determining whether the video file is in a preset non-restricted area; directly playing the video file if the video file is in the preset non-restricted area, or outputting prompt information for decrypting the video file if the video file is not in the preset non-restricted area, according to a determination result; wherein presetting the non-restricted area includes: partitioning an area including at least one video file and encrypting the video file outside of the area. Therefore, the method and system for restricting video playing solve the problem that restrictive watching of the video file cannot be made for different watching groups during media playing.

Container agnostic decryption device and methods for use therewith
09641322 · 2017-05-02 · ·

A video processing device for decrypting a compressed video signal includes a key storage device for storing at least one decryption key. An decryption processing device retrieves the at least one decryption key from the key storage device, and decrypts an encrypted elementary bit stream into at least one elementary bit stream, wherein first portions of the encrypted elementary bit stream are encrypted and second portions of the encrypted elementary bit stream are unencrypted.

MPEG TRANSPORT FRAME SYNCHRONIZATION
20170098088 · 2017-04-06 ·

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.

DEVICE AND METHOD FOR PROCESSING IMAGE
20170094372 · 2017-03-30 ·

A device and a method for processing an image by a multimedia device that supports encryption and decryption are provided. The device includes a thumbnail image of an original image is obtained and the original image is encrypted using a first encryption scheme. An encrypted image frame is generated such that the encrypted image frame includes an identity field in which marker information is recorded between a first image field in which the obtained thumbnail image is recorded and a second image field in which the encrypted original image is recorded. The marker information indicates whether the encrypted image frame includes the second image field.