-
公开(公告)号:WO2014205450A2
公开(公告)日:2014-12-24
申请号:PCT/US2014043728
申请日:2014-06-23
Applicant: GEN INSTRUMENT CORP
Inventor: MORONEY PAUL , MANGALORE GEETHA , FRANKS WILLIAM P
IPC: H04N21/845
CPC classification number: H04N21/64715 , H04L9/0861 , H04L63/00 , H04L63/061 , H04L63/123 , H04L65/1026 , H04L65/608 , H04L65/80 , H04L69/16 , H04L2209/20 , H04L2209/60 , H04N7/1675 , H04N7/17318 , H04N21/23439 , H04N21/2351 , H04N21/2381 , H04N21/26258 , H04N21/26613 , H04N21/4126 , H04N21/4181 , H04N21/433 , H04N21/435 , H04N21/4363 , H04N21/440218 , H04N21/4408 , H04N21/47217 , H04N21/4825 , H04N21/6118 , H04N21/6131 , H04N21/64322 , H04N21/6587 , H04N21/8355 , H04N21/8456
Abstract: A method for DTCP to HLS conversion is provided that starts with a standard DTCP Protected Content Packet (PCP) structure. The PCP payload data is chunked at defined chunk boundaries. Each chunk is then appended with a pad to be compatible with HLS. An HLS playlist is then provided using the PCP header with identification of the chunks and a keytag. The chunk is encrypted with a DTCP key calculated by the DTCP standard using: (a) copy control bits; (b) a nonce, and (c) an exchange key ID. Relevant PCP header fields are provided in the keytag for the HLS playlist supporting the transaction that enables calculation of the DTCP content key to enable later decryption of the chunks. The system further provides a revised HLS GET for DLNA to enable trick play seek operations to be performed on the converted HLS.
Abstract translation: 提供了一种以标准DTCP保护内容分组(PCP)结构为起点的DTCP到HLS转换的方法。 PCP有效载荷数据在定义的块边界处分块。 然后每个块都附加一个与HLS兼容的焊盘。 然后使用具有块的标识和密钥标签的PCP头提供HLS播放列表。 使用以下方式由DTCP标准计算的DTCP密钥对该块进行加密:(a)复制控制位; (b)随机数,和(c)交换密钥ID。 在支持该事务的HLS播放列表的密钥标签中提供相关的PCP头字段,该消息能够计算DTCP内容密钥以便稍后解密该块。 该系统进一步提供用于DLNA的经修订的HLS GET,以便在转换的HLS上执行特技播放搜索操作。
-
2.
公开(公告)号:WO2011066531A3
公开(公告)日:2011-08-11
申请号:PCT/US2010058318
申请日:2010-11-30
Applicant: GEN INSTRUMENT CORP , ZHANG JIANG , MANGALORE GEETHA , PETERKA PETR
Inventor: ZHANG JIANG , MANGALORE GEETHA , PETERKA PETR
CPC classification number: H04N21/2541 , G06F21/10 , H04L9/0869 , H04L63/062 , H04L2209/30 , H04L2209/603 , H04L2463/061 , H04L2463/101 , H04N7/1675 , H04N21/2347 , H04N21/2353 , H04N21/4405 , H04N21/835 , H04N21/85406
Abstract: A method is provided for creating an encrypted data file (700) from a data file having a sample entry box and a media data box. The sample entry box has description information therein. The media data box includes media data therein. The method includes: receiving the data file; encrypting the media data within the media data box with an encryption key; replacing the sample entry box with an encoded box (302); creating a sinf box (702) within the encoded box (302); creating a frma box (306) within the sinf box (702); and creating an schm box (704) within the sinf box (702). The schm box (704) indicates the type of formatting of the encrypted media data. The encoded box (302) does not include an initial counter that may be used to decrypt the encrypted media data.
Abstract translation: 提供了一种从具有样本输入框和媒体数据框的数据文件创建加密数据文件(700)的方法。 样品输入框中有描述信息。 媒体数据框包括其中的媒体数据。 该方法包括:接收数据文件; 用加密密钥加密媒体数据盒内的媒体数据; 用编码框(302)替换样本输入框; 在编码框(302)内创建一个sinf框(702); 在所述sinf框(702)内创建一个frma盒(306); 以及在所述sinf框(702)内创建施密箱(704)。 施密箱(704)指示加密的媒体数据的格式化的类型。 编码框(302)不包括可用于解密加密的媒体数据的初始计数器。
-