处理加密的数据流用于特技播放的设备和方法技术

技术编号:3583269 阅读:162 留言:0更新日期:2012-04-11 18:40
用于处理加密的数据流(3001)的设备(3000),其中解密消息被提供来解密加密的数据流(3001)的每个分段(1403),其中每个解密消息包括多个解密元素,其中该设备(3000)包括检测单元(3002),用于检测每个解密消息的解密元素的数目;和确定单元(3003),用于根据检测到的数目确定用来相对于分段(1403)的序列提供解密消息的位置。

【技术实现步骤摘要】
【国外来华专利技术】专利
本专利技术涉及一种用于处理加密的数据流的设备。 除此之外,本专利技术涉及一种处理加密的数据流的方法。 而且,本专利技术涉及一种程序单元。 此外,本专利技术涉及一种计算机可读的媒介。专利技术背景电子娱乐设备变得越来越重要。尤其是,越来越多的用户购买基于硬 盘的音频/视频播放器和其它娱乐设备。由于在音频/视频播放器领域中贮存空间的减小是个重要的问题,所 以音频和视频数据常常以压缩的方式被存储,并且为了安全起见,以加密 的方式存储。MPEG2是用于运动图像(moving picture)和相关联的音频的通用编 码的标准,它从帧数据创建一个视频流,其中该帧数据可以按被称为GOP (图像组,Group Of Pictures)结构的特定次序来安排。MPEG2视频比 特流由一系列数据帧编码图像组成。三种编码图像的方式是帧内编码(I 图像)、前向预测(P图像)和双向预测(B图像)。帧内编码帧(I帧) 涉及一个特定的图像并包含相应的数据。前向预测帧(P帧)需要在前的 I帧或P帧的信息。双向预测帧(B帧)依赖于在前的或在后的I帧或P 帧的信息。在媒体回放设备中感兴趣的功能是,除了其中媒体内容以正常速度被 回放的正常再生模式以外,还提供特技播放(trick-play)再生模式,其 中媒体内容以修改的方式,例如以提高的速度(快进)被回放,或反之亦然。WO 03/107666A1公开了对于加密数据流的特技播放,其中供应了解密 流的接连分段所需要的控制字信息的单元。不同的媒体内容供应商可以将不同的格式用于加密的视频内容以及 用于解密所加密视频内容所需的解密数据。因此,提供加密视频内容的分 段以及提供和解密加密的解密数据的协调可能是困难的,特别是在正常播放与特技播放之间的过渡处。专利技术目的和概要本专利技术的目的是适当地调节加密数据流和相应的解密数据的供给。 为了达到上迷的目的,提供了按照独立权利要求的、用于处理加密的 数据流的设备、处理加密的数据流的方法、程序单元、和计算机可读的媒介。按照本专利技术的示例性实施例,提供了用于处理加密的数据流的设备, 其中解密消息被提供来解密加密数据流的每个分段,其中每个解密消息包 括多个解密元素,其中该设备包括检测单元,用于检测每个解密消息的解密元素的数目;确定单元,用于根据检测到的数目确定用来相对于分段的 序列提供解密消息的位置。按照本专利技术的另 一个示例性实施例,提供了处理加密的数据流的方 法,其中解密消息被提供来解密加密数据流的每个分段,其中每个解密消 息包括多个解密元素,其中该方法包括以下步骤检测每个解密消息的解密元素的数目,和根据检测到的数目确定用来相对于分段的序列提供解密 消息的位置。按照本专利技术的再 一 个示例性实施例,提供了处理加密的数据流的设 备,其中解密消息被提供来解密加密数据流的每个分段,其中该设备包括检测单元,用于检测从特技播放再生模式到正常播放再生模式的切换;以 及确定单元,用于确定操控解密消息的方式,以避免在从特技播放再生模 式切换到正常播放再生模式时过多的再生中断。而且,按照本专利技术的又一个示例性实施例,提供了处理加密的数据流 的方法,其中解密消息被提供来解密加密数据流的每个分段,其中该方法 包括以下步骤检测从特技播放模式到正常播放模式的切换,和确定操控解密消息的方式,以避免在从特技播放再生模式切换到正常播放再生模式 时过多的再生中断。此外,按照本专利技术的另一个示例性实施例,提供了其中存储计算机程 序的计算机可读的媒介,该计算机程序在被处理器执行时,适合于控制或 实行任何的上述的方法。而且,按照本专利技术的再一个实施例,提供了一种程序单元,该程序单 元在被处理器执行时,适合于控制或实行任何的上述的方法。按照本专利技术的数据处理可以通过计算机程序一也就是说通过软件、或通过使用 一个或多个专用电子优化电路一也就是说以硬件、或以混合的形 式一也就是说藉助于软件部件和硬件部件来实行。按照本专利技术的特征化的特性尤其具有如下优点,即加密的内容和解密加密的内容所必须的相应(任选地解密的)解密数据,由于精巧地控制解密消息-特别是权利控制消息(ECM)-的供应和操控,而可以正确地同 步。通过选择适合于在数据流中插入或提供特定的解密消息的位置或时 间,可以保证在预期时间内传递用于解密该解密消息和/或加密数据流 的足够且正确的消息。具体地,被包括在解密消息(例如,ECM)中的多 个解密元素(例如,控制字)可包含用于改进同步的宝贵的信息。通过采 取这个措施,解密数据可以足够早地被提供以保证在任何再生模式下(例 如,正常播放或特技播放)数据流的再生是连续的,而不会有令人烦扰的 长的再生中断。具体地,在从特技播放过渡到正常播放时,可以有利地正 确地提取、选择和/或处理随数据流传递的解密信息,以允许精确和及时 的解密,从而避免或使得在过渡区域中的中断最小化。按照本专利技术的一个方面,被包括在单个解密消息(例如,ECM)中的 多个解密元素(例如,控制字)可被用作为控制解密消息的传递时序的准 则。然后,这个检测到的数目可被取为用于决定解密消息应当在哪个位置 上被插入到形成数据流的分段序列中的基础。根据每个解密消息的解密元 素的数目,例如一个或两个,提前或不提前特定的时间(例如提前一个分 段,或提前零个分段)来提供相应的解密消息可能是合适的。通过适当地 选择这个位置,有可能改进或优化内容数据和解密数据的供给的同步。因此,按照本专利技术的示例性实施例,提供了用于权利控制消息处理的 方法,特别是在快进模式下(做为特技再生模式的一个例子)。在这样的 快进特技播放^t式的情形下,ECM和控制字(CW)可以取决于在各周期内 的CW的量(例如, 一个或两个),而分别提前特定的周期(特别地,是 在当前的周期或提前一个周期)来传递。也有可能(临时)緩冲和/或归 档和/或(永久)存储ECM。为了创建特技播放流,将数据块供应到解密器可能是合适的。这样的 解密器需要在加密处理过程中使用的控制字以解密数据块。这些控制字可 以也被加密,并被存储在权利控制消息(ECM)中。可以有隐含的特技播 放速度上限,这源于解密消息解密器(例如智能卡)的处理能力的受限的 速度。在正常播放时,控制字使用期限可以是10秒,且它在特技播放模式可以用特技播放速度因子来压缩。按照本专利技术的一个实施例,提供了生成加密的视频数据流的特技播放 流的方法。对于解密视频数据流的接连的分段可以需要至少 一个控制字,控制字在权利控制消息(ECM)中提供,权利控制消息(ECM)在要被解密 的视频数据流的接连分段之前提供。该方法可包括检测(每个ECM)提供 单个控制字还是多个控制字的步骤。随后,为了解密,在权利控制消息持 有两个控制字(CW)的情形下,可以提供当前的权利控制消息(ECM), 否则如果权利控制消息(ECM)只持有单个控制字(CW),则提前一个周 期提供权利控制消息(ECM)。任选地,原始提供的权利控制消息可以从 加密视频数据流中被去除。因此,可以达到改进的、正确执行的特技播放 模式,特别是快进特技播放模式。为了让ECM在正确的时刻可为特技播放所用,ECM可被存储在一个单 独的文件中。在这个文件中,有可能指示ECM属于哪个周期。按照本专利技术的系统的示例性应用领域是数字视频记录设备(诸如,硬 盘本文档来自技高网...

【技术保护点】
一种用于处理加密的数据流(3001)的设备(3000),其中解密消息被提供来解密该加密的数据流(3001)的每个分段(1403),其中每个解密消息包括多个解密元素,其中该设备(3000)包括    检测单元(3002),用于检测每个解密消息的解密元素的数目;    确定单元(3003),用于根据检测到的数目确定用来相对于分段(1403)的序列提供解密消息的位置。

【技术特征摘要】
【国外来华专利技术】EP 2005-4-26 05103397.51. 一种用于处理加密的数据流(3001)的设备(3000),其中解密消息被提供来解密该加密的数据流(3001)的每个分段(1403),其中每个解密消息包括多个解密元素,其中该设备(3000)包括检测单元(3002),用于检测每个解密消息的解密元素的数目;确定单元(3003),用于根据检测到的数目确定用来相对于分段(1403)的序列提供解密消息的位置。2. 按照权利要求1的设备(3000 ),其中解密消息是权利控制消息,以及解密元素是控制字。3. 按照权利要求1的设备(3000 ),其中相应于特定的分段(1403 )的解密消息被先于该特定分段(1403 ) 提供。4. 按照权利要求1的设备(3000 ),其中确定单元(3003 )适合于在每个解密消息的检测到的解密元素的 数目是2的情形下直接在相应的分段(1403 )之前提供解密消息。5. 按照权利要求1的设备(3000 ),其中确定单元(3003 )适合于在每个解密消息的检测到的解密元素的 数目是l的情形下提前一个分段(1403 )提供解密消息。6. 按照权利要求1的设备(3000 ),包括存储单元,适合于把解密消息存储在一个单独的文件中。7. 按照权利要求6的设备(3000 ),其中该文件指示每个解密消息到相应的分段(1403 )的分配。8. 按照权利要求4的设备(3000 ),包括两个寄存器(1501, 1502 ),用于存储被分配给解密消息的两个 解密元素,其中一次只有两个寄存器中的一个寄存器能够重写被存储在其 中的数据。9. 按照权利要求5的设备(3000 ),包括两个寄存器(1501, 1502 ),用于存储解密元素,其中一次只有 两个寄存器中的一个寄存器能够重写被存储在其中的数据。10. 按照权利要求1的设备(3000 ),包括控制单元,适合于从加密数据流(3001 )中去除原始提供的解密消息。11. 按照权利要求1的设备(3000 ), 适合于处理视频数据或音频数据的加密数据流(3001 )。12. 按照权利要求1的设备(3000 ), 适合于处理数字数据的加密数据流(3001)。13. 按照权利要求1的设备(3000 ), 包括再生单元(3005 ),用于再生解密数据流。14. 按照权利要求1的设备(3000 ),包括生成单元(3004 ),用于处理数据流,以便在特技播放再生模式 下再生。15. 按照权利要求14的设备(3000 ),其中特技播放再生模式是包含以下项的组中的 一个快进再生模式、 快退再生模式、慢动作再生模式、冻结帧再生模式、瞬时重放再生模式、 和反向再生模式。16. 按照权利要求1的设备(3000 ), 适合于处理加密的MPEG2数据流(3001 )。17. 按照权利要求1的设备(3000 ),被实现为包含以下项的组中的至少一个数字视频记录设备、网络使 能的设备、条件访问系统、便携式音频播放器、便携式视频播放器、移动 电话、DVD播放器、CD播放器、基于硬盘的^^体播放器、互联网无线设备、 公共娱乐设备和MP 3播放器。18. —种处理加密的数据流(3001 )的方法,其中解密消息被提供来 解密加密的数据流(3001 )的每个分段(1403 ),其中每个解密消息包括 多个解密元素,其中该方法包括以下步骤检测每个解密消息的解密元素的数目;根据检测到的数目确定用来相对于分段(1403 )的序列提供解密消息 的位置。19. 一种计算机可读的々某介,其中存储处理加密的数据流(3001 )的 计算机程序,其中解密消息被提供来解密加密的数据流(3001 )的每个分 段(1403 ),其中每个解密消息包括多个解密元素,该计算机程序在被处 理器执行时,适合于控制或实行以下的方法步骤检测每个解密消息的解密元素的数目;根据检测到的数目确定用来相对于分段(1403 )的序列提供解密消息20. —种处理加密的数据流(3001 )的程序单元,其中解密消息被提 供来解密加密的数据流OOOl)的每个分段(1403 ),其中每个解密消息 包括多个解密元素,该程序单元在被处理器执行时,适合于控制或实行以 下的方法步骤检测每个解密消息的解密元素的数目;根据检测到的数目确定用来相对于分段(1403 )的序列提供解密消息 的位置。21. —种用于处理加密的数据流(3101 )的设备(3100),其中解...

【专利技术属性】
技术研发人员:E莫尔斯R曼德斯A里克凯尔特
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1