High definition secure playback with downloadable DRM for android platforms

    公开(公告)号:US11568025B2

    公开(公告)日:2023-01-31

    申请号:US17229105

    申请日:2021-04-13

    摘要: A Trustonic DRM Plug-in is provided that can be downloaded and operate in conjunction with an Android framework. The solution also includes a PVP with the downloadable DRM. The system includes components that can be added by Trustonic based on the Android 4.3 Framework in addition to current t-base 300 that can be used by any DRM vendor. The system enables the DRM to be downloaded in the field since all DRMs could use the standard API services of the Android 4.3 OS. With a codec component employed like H.264 or HEVC that can use the PVP with the downloaded DRM component, the Android video player can use the component to satisfy HD content security requirements.

    METHOD FOR PLAYING STREAMING MEDIA FILE AND DISPLAY APPARATUS

    公开(公告)号:US20220329645A1

    公开(公告)日:2022-10-13

    申请号:US17808474

    申请日:2022-06-23

    发明人: Jingbo QIN

    摘要: A method for playing a streaming media file and a display apparatus are provided. The method includes: receiving a command for replaying at least one portion of a streaming media file that has been played from a user; determining a first timestamp associating with replaying of the at least one portion of the streaming media file that has been played; calculating audio data capacity between the first timestamp and a second timestamp corresponding to a current play time point of the streaming media file when the command is received; in response to the audio data capacity being not greater than capacity of a cache space for a browser of a streaming application, sending audio data after the first timestamp in the cache space directly to a decoder for decoding without sending the audio data to a decryption module for decryption; outputting audio data decoded by the decoder to a loudspeaker.

    Methods, systems, and media for protecting and verifying video files

    公开(公告)号:US11368438B2

    公开(公告)日:2022-06-21

    申请号:US16927144

    申请日:2020-07-13

    申请人: Google LLC

    摘要: Methods, systems, and media for protecting and verifying video files are provided. In some embodiments, a method for verifying video streams is provided, the method comprising: receiving, at a user device, a request to present a video that is associated with a video archive, wherein the video archive includes a file list, a signature corresponding to the file list, video metadata, a signature corresponding to the video metadata, and at least one encrypted video stream corresponding to the video, and wherein the file list indicates a plurality of files that are to be included in the video archive; verifying the signature corresponding to the file list; in response to determining that the signature corresponding to the file list has been verified, determining whether the plurality of files indicated in the file list are included in the video archive; in response to determining that the plurality of files indicated in the file list are included in the video archive, verifying the signature corresponding to the video metadata; in response to determining that the signature corresponding to the video metadata has been verified, requesting a decryption key corresponding to the video stream; in response to receiving the decryption key, decrypting the encrypted video stream; and causing the decrypted video stream to be presented on the user device.

    Securing media content using interchangeable encryption key

    公开(公告)号:US11212583B2

    公开(公告)日:2021-12-28

    申请号:US15001398

    申请日:2016-01-20

    申请人: Synamedia Limited

    摘要: An embodiment of a system for securing media content includes a digital media device comprising a memory associated with a secure element. The memory contains a private key and storage for at least one group key. The private key is used to decrypt transmissions from a remote access control system that are encrypted by a corresponding public key. The digital media device further comprises logic configured to respond to a first message received from the remote access control system encrypted by the public key and including a first group key, the logic responding to the first message by decrypting the first group key and storing the first group key in the memory of the secure element. The digital media device further comprises logic configured to decrypt a content key with the first group key. The content key is used to encrypt media content stored on a medium accessible by the digital media device.

    BROADCAST RECEIVING APPARATUS
    17.
    发明申请

    公开(公告)号:US20210314666A1

    公开(公告)日:2021-10-07

    申请号:US17236031

    申请日:2021-04-21

    申请人: MAXELL, LTD.

    摘要: A digital broadcast receiving apparatus capable of executing a function with a higher added value is provided. A broadcast receiving apparatus configured to receive contents includes: a receiving unit configured to receive the contents; an interface through which the contents received by the receiving unit are outputted; and a control unit configured to control an output state of the contents from the interface. The control unit is configured to determine an output state of the contents from the interface in accordance with a combination of control information indicating a copy control state of the contents, control information for specifying whether protection is required or not when the contents are to be outputted, information indicating resolution of video of the contents, and information indicating transmission characteristics of the video of the contents, which are received by the receiving unit together with the contents.

    Reduced hierarchy key management system and method

    公开(公告)号:US11115709B2

    公开(公告)日:2021-09-07

    申请号:US13117417

    申请日:2011-05-27

    摘要: A controller receives an encrypted media stream (“EMS”) and an identifier indicative of a selected content key from a headend. The EMS is encrypted with an encryption key and can be decrypted with a corresponding decryption key which is determinable from the selected content key. The controller receives indexes and content keys from the headend prior to receiving the EMS. Each index respectively corresponds to an identifier with one index corresponding to the identifier indicative of the selected content key. The content keys correspond to the indexes with one content key corresponding to the index corresponding to the identifier indicative of the selected content key. The controller selects the index corresponding to the identifier indicative of the selected content key upon receiving the EMS, determines the selected content key from the selected index, determines the decryption key from the selected content key, and decrypts the EMS with the decryption key.