发明名称 Systems and methods for protecting alternative streams in adaptive bitrate streaming systems
摘要 Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment includes a processor, and non-volatile storage containing an encoding application. In addition, the encoding application configures the processor to: receive source content; obtain common cryptographic information; encode the source content as a plurality of streams including a plurality of alternative streams of content; and protect the plurality of alternative streams of content using the common cryptographic information.
申请公布号 US8918636(B2) 申请公布日期 2014.12.23
申请号 US201113341265 申请日期 2011.12.30
申请人 Sonic IP, Inc. 发明人 Kiefer Michael George;Grab Eric William;Braness Jason
分类号 H04L29/06;H04L9/08 主分类号 H04L29/06
代理机构 KPPB LLP 代理人 KPPB LLP
主权项 1. A source encoder, comprising: a processor; non-volatile storage containing an encoding application for encoding and protecting frames of video to create a plurality of alternative streams of protected content; wherein the encoding application configures the processor to: receive a source content;obtain a common set of frame keys comprising a plurality of frame keys;encode the source content as a plurality of streams including a plurality of alternative streams of content, wherein each alternative stream of content comprises a plurality of encoded video frames;encrypt portions of several encoded video frames from each alternative stream of content using keys from the same common set of frame keys;after encrypting the portions of encoded video frames, write the encoded video frames of each alternative stream of protected content to a separate container file from a plurality of container files and, for each encoded video frame with an encrypted portion that is written to a given container file, write a DRM information to the given container file that identifies (i) an encrypted portion of the encoded video frame and (ii) a frame key from the common set of frame keys that can be utilized by a playback device to access the encrypted portion of the encoded video frame; andstore an encrypted copy of the common set of frame keys in each container file, wherein each encrypted copy of the common set of frame keys has been encrypted with at least one encryption key.
地址 San Deigo CA US
您可能感兴趣的专利