×

Playback devices and methods for playing back alternative streams of content protected using a common set of cryptographic keys

DC CAFC
  • US 10,225,588 B2
  • Filed: 09/19/2018
  • Issued: 03/05/2019
  • Est. Priority Date: 09/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A playback device for playing protected content from a plurality of alternative streams, comprising:

  • a set of one or more processors; and

    a non-volatile storage containing an application for causing the set of one or more processors to perform the steps of;

    obtaining a top level index file identifying a plurality of alternative streams of protected video, wherein each of the alternative streams of protected video includes partially encrypted video frames that are encrypted using a set of common keys comprising at least one key, and wherein the partially encrypted video frames contain encrypted portions and unencrypted portions of data;

    obtaining a copy of the set of common keys;

    detecting streaming conditions for the playback device;

    selecting a stream from the plurality of alternative streams of protected video based on the detected streaming conditions;

    receiving a container index that provides byte ranges for portions of the selected stream of protected video within an associated container file;

    requesting portions of the selected stream of protected video based on the provided byte ranges;

    locating encryption information that identifies encrypted portions of frames of video within the requested portions of the selected stream of protected video;

    decrypting each encrypted portion of the frames of video identified within the located encryption information using the set of common keys; and

    playing back the decrypted frames of video obtained from the requested portions of the selected stream of protected video.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×