用于处理具有分组序列和与分组有关的定时信息的数据流的设备和方法技术

技术编号:3586827 阅读:155 留言:0更新日期:2012-04-11 18:40
一种用于处理加密数据流(3401)的设备(3400),其中该设备(3400)包括:解密单元(3402),用于从加密数据流(3401)生成解密数据流(3403);检测单元(3404),用于检测在解密数据流(3403)中的至少一个帧内编码帧的位置信息;以及替代单元(3405),用于根据检测到的位置信息而用解密数据流(3403)的相应部分替代加密数据流(3401)的部分。

【技术实现步骤摘要】
【国外来华专利技术】用于处理具有分组序列和与分组有关的定时信息 的数据流的设备和方法专利
本专利技术涉及一种用于处理加密的数据流的设备。 此外,本专利技术涉及一种处理加密的数据流的方法。而且,本专利技术涉及一种用于处理具有分组序列和与分组有关的定时信 息的数据流的设备。本专利技术还涉及一种用于处理具有分组序列和与分组有关的定时信息 的数据流的方法。而且,本专利技术涉及一种程序单元。此外,本专利技术涉及一种计算机可读的纟某介。专利技术背景电子娱乐设备变得越来越重要。尤其是,越来越多的用户购买基于硬 盘的音频/视频播放器和其它娱乐设备。由于在音频/视频播放器领域中贮存空间的减小是个重要的问题,所 以音频和视频数据常常以压缩的方式被存储,并且为了安全起见,以加密 的方式存储。MPEG2是用于运动图像(moving picture)和相关l关的音频的通用编 码的标准,它从帧数据创建一个视频流,其中该帧数据可以按-故称为G0P (图像组,Group Of Pictures)结构的特定次序来安排。MPEG〗^见频比 特流由一系列数据帧编码图像组成。三种编码图像的方式是帧内编码(I 图像)、前向预测(P图像)和双向预测(B图像)。帧内编码帧(I帧) 涉及一个特定的图像并包含相应的数据。前向预测帧(P帧)需要在前的I 帧或P帧的信息。双向预测帧(B帧)依赖于在前的或在后的I帧或P帧 的信息。在媒体回放设备中感兴趣的功能是,除了其中媒体内容以正常速度被 回放的正常再生才莫式以外,还提供特技播放(trick-play )再生冲莫式,其 中媒体内容以修改的方式,例如以提高的速度(快进)被回放。然而,为了生成特技播放流,可能必须以复杂的方式处理数据。WO 03/107664 Al公开了 一种用于处理包含加密信息的流的方法和设 备,其中I帧的起点和终点^皮检测。响应于该检测,控制是否加密相应的 分组。专利技术目的和概要 本专利技术的目的是以有效的方式处理数据流。为了达到上述目的,提供了按照独立权利要求的用于处理加密数据流 的设备和方法、用于处理具有分组序列和与分组有关的定时信息的数据流 的设备和方法、程序单元和计算机可读的媒介。按照本专利技术的示例性实施例,提供了 一种用于处理加密数据流的设 备,其中该设备包括解密单元,用于从加密数据流生成解密数据流;检 测单元,用于^f全测在解密数据流中的至少一个帧内编码帧的位置信息;和 替代单元,用于根据检测到的位置信息而用解密数据流的相应部分替代加 密数据流的部分。按照本专利技术的另 一个示例性实施例,提供了 一种处理加密数据流的方 法,其中该方法包括以下步骤从加密数据流生成解密数据流;检测在解 密数据流中至少 一 个帧内编码帧的位置信息;和根据检测到的位置信息而 用解密数据流的相应部分替代加密数据流的部分。按照本专利技术的再一个示例性实施例,提供了一种用于处理具有分组序 列和与分组有关的定时信息的数据流的设备,其中该设备包括分布单 元,用于把分组均匀地分布到数据流;和替代单元,用于用经修改的、适 应于分组均匀分布的定时信息替代数据流的定时信息。按照本专利技术的另一个示例性实施例,提供了一种处理具有分组序列和 与分組有关的定时信息的数据流的方法,其中该方法包括以下步骤把分 组均匀地分布到数据流;用经修改的、适应于分组均匀分布的定时信息替 代数据流的定时信息。除此以外,按照本专利技术的另一个示例性实施例,提供了一种计算机可 读的媒介,其中存储了计算机程序,该计算机程序当被处理器执行时适合 于控制或实行任何上述的方法。而且,按照本专利技术的再一个示例性实施例,提供了一种程序单元,该 程序单元当被处理器执行时适合于控制或实行任何上述的方法。按照本专利技术的数据处理可以通过计算机程序一也就是说通过软件、或通过使用 一个或多个专用电子优化电路一也就是说以硬件、或以混合的形 式一也就是说藉助于软件部件和硬件部件来实行。按照本专利技术的特征化的特性尤其具有如下优点,即可以通过选择性 地仅仅替代在数据流中对于数据流的进一步使用所需要的那些数据而以 有效的方式执行数据流的处理。换句话说,现有的数据流仅仅局部被修改 (且优选地,执行尽可能少的修改),以使得最终得到的数据流可以用作 为特定目标应用的基础,例如特技播放生成。因此,本专利技术的实施例的共 同方面是针对选择性地替代数据流的特定部分。按照本专利技术的一个方面,这是通过以下方式实现的,即完全解密加密 数据流、检测在完全解密的数据流中的I帧位置、以及选择性地仅仅替代 在加密数据流中涉及到I帧的位置的那些部分。通过采取这个措施,可以 确保仅仅那些对于其来说非加密传输是绝对必要的部分保持为被解密一 具体地,允许将作为加密和解密部分的混合体的已处理数据流用作为特技 播放生成的基础。因此,可以同时达到有效的处理和高保密程度。所以,在加密的原始常规播放流(具体地,釆用MPEG标准)的情形 下,数字视频广播(DVB)加密的特技播放流即使在不允许使用DVB加密 机的情景下(例如,在家中)也可以被生成。按照本专利技术的这一 方面的示例性实施例,提供了 一种从包含数据分组 的加密视频输送流生成混合流的方法,其中首先生成加密视频输送流的解 密输送流。然后,可以在解密输送流中检测I帧,其中可以识别I帧的开 始和结束的指针。而且,在对I帧的开始和结束的指针的位置处,解密输 送流的相应解密分组可以替代在输送流中的加密分组。因此,可以生成混合输送流(也就是说,具有某些明文(plaintext ) 分组的基本加密的输送流)。在这个上下文中,可以生成或选择明文应当 是最低限度地采用明文的输送流的分组(将能够从这个混合流生成有效的 MPEG2特技播放输送流)。而且,可以实行对于构建特技播放输送流所需 要的几个重要字段的检测。所以,即使在家中不允许使用(DVB)加密机时 也可以生成(DVB)加密的特技播放流。按照本专利技术的系统的示例性应用领域是使用特技播放的数字视频记 录设备(诸如,HDD组合、DVD+RW等等)和网络使能(network-enabled ) 的设备。按照本专利技术的所描述的方面,可以估计任何帧(I帧、P帧或B帧)的应当为明文的最小数据量,以允许从它生成加密的特技播放流。除此之 外,有可能决定哪些输送流分组应当是明文,以及哪些可以保持为加密。 这个判决和相应的变换(具体地是解密)打算在广播结束时或在贮存装置 4妻收该流时完成。而且,按照本专利技术有可能在接收机端当要从这个流生成特技播放流这允许创建加密的特技播放流。所以,可以创建加密的输送流,以及为此 可以;险测帧位置。按照本专利技术的所描述的方面,有可能从加密的流开始,可以仅仅解密 需要被改变的那些分组。它们通常不重新加密,特别是在其中不能使用加 密器的情景下。为了执行这个动作,流可以首先被解密,以便找到标题。 事实上,所描述的方面可以使用明文和加密流作为输入。根据标题检测, 可以作出哪个输入流被传送到输出的选择。整个处理可以在保密环境下,如在IC内被执行,这样使得明文流可能不可访问。这意味着,系统可以具有加密的输入流和带有某些明文分组的大部分加密的输出流。在某些情 形下,不是所有的包含标题信息的分组都可以是明文的,因为只有那些需 要采用明文的部分应当被改变,而不一定要改变全部标题。例如当图像开 始码被划分在两个分组本文档来自技高网...

【技术保护点】
一种用于处理加密数据流(3401)的设备(3400),其中该设备(3400)包括:    解密单元(3402),用于从加密数据流(3401)生成解密数据流(3403);    检测单元(3404),用于检测在解密数据流(3403)中至少一个帧内编码帧的位置信息;    替代单元(3405),用于根据检测到的位置信息而用解密数据流(3403)的相应部分替代加密数据流(3401)的部分。

【技术特征摘要】
【国外来华专利技术】EP 2005-4-26 05103393.41.一种用于处理加密数据流(3401)的设备(3400),其中该设备(3400)包括解密单元(3402),用于从加密数据流(3401)生成解密数据流(3403);检测单元(3404),用于检测在解密数据流(3403)中至少一个帧内编码帧的位置信息;替代单元(3405),用于根据检测到的位置信息而用解密数据流(3403)的相应部分替代加密数据流(3401)的部分。2. 按照权利要求1的设备(3400 ),其中检测单元(3404 )适合用来检测在解密数据流(3403 )中的至少 一个前向预测帧和/或至少一个双向预测帧的位置信息。3. 按照权利要求1的设备(3400 ), 适合于记录混合流。4. 按照权利要求1的设备(3400 ),其中检测单元(3402 )适合于检测在解密数据流O403 )中的至少一 个帧内编码帧的开始位置(3500 )和结束位置(3501 ),以作为位置信息。5. 按照权利要求4的设备(3400 ),其中替代单元(3405 )适合于在所检测到的该至少一个帧内编码帧的 开始位置(3500 )和结束位置(3501 )处用解密数据流(03)的相应部 分替代加密数据流(3401 )的部分。6. 按照权利要求1的设备(3400 ),包括添加单元(3406 ),其适合于把定时信息添加到此前已被替代单 元(3405 )处理的数据流,该定时信息包括对至少一个帧内编码帧的位置 的参照。7. 按照权利要求6的设备(3400 ), 其中添加单元(3406 )适合于添加明文的定时信息。8. 按照权利要求1的设备(3400 ),其中替代单元(3405 )适合于用解密数据流(3403 )的相应部分替代 加密数据流(3401 )的适量数据,该量是对生成用于在特技播放再生^t式 下再生的数据流(3409 )所最低限度地要求的。9. 按照权利要求4的设备(00 ),其中替代单元(3405 )适合采用这样一种方式,即在该至少一个帧内 编码帧的开始位置U500 )和结束位置(3501 )之间的数据免于被解密数 据流(3403 )的相应部分替代。10. 按照权利要求1的设备(3400 ),其中替代单元(3405 )适合于替代在加密数据流(3401 )的标题单元 中的分组化基本流分组长度指示器、呈现时间印记和/或解码时间印记。11. 按照权利要求1的设备(3400 ), 适合于处理视频数据或音频数据的加密数据流(3401 )。12. 按照权利要求1的设备(3400 ), 适合于处理数字数据的加密数据流(3401 )。13. 按照权利要求1的设备(3400 ),包括特技播放生成单元(3408 ),其适合于根据替代单元(3405 )的 输出来生成用于在特技播放再生模式下再生的数据流(3409 )。14. 按照权利要求13的设备(00),其中特技播放再生模式是包含以下项的组中的 一个快进再生模式、 快退再生模式、慢动作再生模式、冻结帧再生模式、瞬时重放再生模式、 和反向再生才莫式。15. 按照权利要求1的设备(3400 ), 适合于处理加密的MPEG2数据流。16. 按照权利要求1的设备(3400 ),被实现为包含以下项的组中的至少一个数字视频记录设备、网络使 能的设备、条件访问系统、便携式音频播放器、便携式视频播放器、移动 电话、DVD播放器、CD播放器、基于硬盘的媒体播放器、互联网无线设备、 公共娱乐设备和MP 3播放器。17. —种处理加密数据流(3401 )的方法,其中该方法包括以下步骤从加密数据流(3401 )生成解密数据流 (3403 );检测在解密数据流(3401 )中的至少一个帧内编码帧的位置信 息;根据检测到的位置信息而用解密数据流(3403 )的相应部分替代加密 数据流(3401 )的部分。18. —种计算机可读的媒介,其中存储用于处理加密数据流(M01 ) 的计算机程序,该计算机程序当被处理器执行时适合于控制或实行以下的 方法步骤从加密数据流(3401 )生成解密数据流(03 ); 检测在解密数据流(3403 )中的至少一个帧内...

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

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

1