发明名称 Systems and methods for playing back alternative streams of protected content protected using common cryptographic information
摘要 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 of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.
申请公布号 US9247311(B2) 申请公布日期 2016.01.26
申请号 US201414564003 申请日期 2014.12.08
申请人 Sonic IP, Inc. 发明人 Kiefer Michael George;Grab Eric William;Braness Jason
分类号 H04L29/06;H04N21/647;H04L9/08;H04L9/32 主分类号 H04L29/06
代理机构 KPPB LLP 代理人 KPPB LLP
主权项 1. A source encoder, comprising: a processor; a non-volatile storage containing an encoding application; wherein the encoding application directs the processor to: receive a stream of video;encode the stream of video as a plurality of alternative streams according to encoding parameters associated with each of the alternative streams, where each of the alternative streams comprises a plurality of encoded video frames;obtain a common set of frame keys;encrypt portions of several encoded video frames from each alternative stream using keys from the same common set of frame keys;after encrypting the portions of encoded video frames, (1) write the encoded video frames of each alternative stream to a separate container file from a plurality of container files and (2) write DRM information to each separate container file that identifies the encrypted portions of several encoded video frames written to the separate container file;store a copy of the common set of frame keys in each container file; andupload the container files to a content distribution server for distribution to playback devices using adaptive bitrate streaming.
地址 San Diego CA US