×

Key rotation scheme for DRM system in dash-based media service

  • US 10,515,194 B2
  • Filed: 08/22/2017
  • Issued: 12/24/2019
  • Est. Priority Date: 08/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing secure distribution of media content in a system for a Dynamic Adaptive Streaming over Hypertext transfer protocol (DASH)-based media service, comprising:

  • generating, by a DASH encoder, pairs of key identifiers(KID) and media decryption keys and providing, by the DASH encoder, a key list including the generated pairs to a Content Protection (CP) manager, wherein each of the media decryption keys corresponds to each of the key identifiers (KID);

    delivering, by the CP manager, the key list received from the DASH encoder to a license server;

    creating, by the license server, multiple Entitlement Control Licenses (ECLs) based on the key list, and delivering, by the license server, an ECL list including the created ECLs to the CP manager, wherein each of the ECLs in the ECL list includes an encrypted media decryption key and an encrypted KID;

    generating, by the CP manager, a Protection System Specific Header (pssh) box in which the ECL list is inserted into a data field, and delivering, by the CP manager, the generated pssh box to the DASH encoder;

    delivering, by the DASH encoder, the pssh box to a client device, with the pssh box being included in a DASH Media Presentation Description (MPD) or a media segment;

    delivering, by a DASH decoder, the pssh box to a DRM client by parsing a DASH stream, wherein the DASH decoder and the DRM client are included in the client device; and

    decrypting, by the DRM client, the encrypted media decryption key and the encrypted KID from the ECL list included in the pssh box.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×