《媒体内容备生成方法和装置,媒体内容播放方法和装置.pdf》由会员分享,可在线阅读,更多相关《媒体内容备生成方法和装置,媒体内容播放方法和装置.pdf(27页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102890756 A (43)申请公布日 2013.01.23 C N 1 0 2 8 9 0 7 5 6 A *CN102890756A* (21)申请号 201110209439.1 (22)申请日 2011.07.18 G06F 21/10(2013.01) (71)申请人索尼公司 地址日本东京都 (72)发明人刘芬 (74)专利代理机构北京集佳知识产权代理有限 公司 11227 代理人王萍 陈炜 (54) 发明名称 媒体内容备生成方法和装置,媒体内容播放 方法和装置 (57) 摘要 反盗版的媒体内容生成方法和装置、媒体内 容播放方法和装置。该方法包括:为原始。
2、媒体内 容中选择的任意m个片段的每一个分别嵌入至少 一个水印信息以便为每一个片段形成至少一个带 水印副本,m个片段中连续的d个片段的每一个 被嵌入q个水印信息以便为每一个片段形成q个 带水印副本,通过与所有片段的水印信息相对应 的纠错码符号构成与原始媒体内容对应的纠错码 字,该纠错码字可由纠错码字中包含的任意d个 连续的码字符号确定,m,d和q是大于或等于2的 正整数,d小于等于m;对m个片段的所有带水印 副本进行加密,以便生成具有反盗版特性的媒体 内容;存储水印信息、纠错码符号和加密密钥之 间的对应关系。本发明改善了盗版检测的效率和 精确性。 (51)Int.Cl. 权利要求书5页 说明书1。
3、5页 附图6页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 5 页 说明书 15 页 附图 6 页 1/5页 2 1.一种用于反盗版的媒体内容生成方法,包括: 从原始媒体内容中选择任意的m个片段,为每一个片段分别嵌入至少一个水印信息以 便为每一个片段形成至少一个带水印副本,其中所述m个片段中连续的d个片段中的每一 个被嵌入q个水印信息,以便为所述d个片段中的每一个片段形成q个带水印副本,通过与 所有m个片段的水印信息相对应的纠错码符号构成与所述原始媒体内容对应的纠错码字, 其中,所述纠错码字可由该纠错码字中包含的、与所述连续的d个片段对应的d个连续的码 字符号确定,。
4、m,d和q是大于或等于2的正整数,且d小于等于m; 对所述m个片段的所有带水印副本分别利用不同的加密密钥进行加密,以便生成具有 反盗版特性的媒体内容;以及 存储水印信息、纠错码符号和加密密钥之间的对应关系,以用于在对媒体内容进行播 放时确定与合法播放者相关的合法纠错码字,其中所述合法纠错码字是所述纠错码字的构 成分量。 2.如权利要求1所述的用于反盗版的媒体内容生成方法,其中,所述纠错码字是里 德-所罗门RS码,其包括m个码字符号,其中的d个连续的码字符号的每个码字符号具有q 种不同的取值,其中,所述RS码的m个码字符号与具有反盗版特性的所述媒体内容的m个 片段一一对应,每个码字符号具有的不同。
5、的取值与该码字符号所对应的片段中嵌入的水印 信息之间符合所述存储的纠错码符号与水印信息之间的对应关系。 3.如权利要求1所述的用于反盗版的媒体内容生成方法,其中,所述纠错码字是嵌套 式的码字,所述纠错码字的m个码字符号中的每一个是一个纠错码字。 4.如权利要求1-3中任一项所述的用于反盗版的媒体内容生成方法,其中,每一个所 述带水印副本中嵌入的水印信息是与该带水印副本对应的纠错码符号或者是与该纠错码 符号相关的信息。 5.一种用于反盗版的媒体内容生成装置,包括: 水印嵌入单元,其被配置成从原始媒体内容中选择任意的m个片段,为每一个片段分 别嵌入至少一个水印信息以便为每一个片段形成至少一个带水印。
6、副本,其中为所述m个片 段中连续的d个片段中的每一个嵌入q个水印信息,以便为所述d个片段中的每一个片段 形成q个带水印副本,对所述m个片段的所有带水印副本分别利用不同的加密密钥进行加 密,以便生成具有反盗版特性的媒体内容,其中,m,d和q是大于或等于2的正整数,且d小 于等于m;以及 对应关系存储单元,其被配置成存储水印信息、纠错码符号和加密密钥之间的对应关 系,以用于在对媒体内容进行播放时确定与合法播放者相关的合法纠错码字; 其中,通过与所有m个片段的水印信息相对应的纠错码符号构成与所述原始媒体内容 对应的纠错码字,该纠错码字可由所述纠错码字中包含的、与所述连续的d个片段对应的d 个连续的码。
7、字符号确定,所述合法纠错码字是所述纠错码字的构成分量。 6.如权利要求5所述的用于反盗版的媒体内容生成装置,其中,所述纠错码字是里 德-所罗门RS码,其包括m个码字符号,其中的d个连续的码字符号的每个码字符号具有q 种不同的取值,其中,所述RS码的m个码字符号与具有反盗版特性的所述媒体内容的m个 片段一一对应,每个码字符号具有的不同的取值与该码字符号对应的片段中嵌入的水印信 息之间符合所述存储的纠错码符号与水印信息之间的对应关系。 权 利 要 求 书CN 102890756 A 2/5页 3 7.一种用于反盗版的媒体内容播放方法,包括: 从媒体内容中抽取m个带水印片段中所嵌入的连续的d个水印信。
8、息,其中d和m是大 于或等于2的正整数,且m大于等于d; 根据水印信息与纠错码符号之间的预定的对应关系,获得与所述连续的d个水印信息 相对应的连续的d个纠错码符号,并通过所获得的d个连续的纠错码符号生成合法纠错码 字;以及 从所述m个带水印片段中抽取除了所述连续的d个水印信息以外的其他水印信息,将 与所述其他水印信息相对应的纠错码符号与所述合法纠错码字进行匹配,并根据匹配结果 对所述媒体内容进行处理。 8.如权利要求7所述的用于反盗版的媒体内容播放方法,其中,所述媒体内容的m个带 水印片段中的水印信息是通过如下方式嵌入的: 选择原始媒体内容的任意m个片段,为每一个片段分别嵌入至少一个水印信息以。
9、便为 每一个片段形成至少一个带水印副本,其中为所述m个片段中连续的d个片段中的每一个 嵌入q个水印信息,以便为所述d个片段中的每一个片段形成q个带水印副本,其中,每一 个水印信息对应于一个纠错码符号,以便形成水印信息与纠错码符号之间的所述预定的对 应关系,以及,通过与所有片段的水印信息相对应的纠错码符号构成与所述原始媒体内容 对应的纠错码字,所述纠错码字可由所述纠错码字中包含的、与所述连续的d个片段对应 的d个连续的码字符号确定,其中q是大于或等于2的正整数;以及 分别利用不同的加密密钥对所述m个带水印片段的所有带水印副本进行加密。 9.如权利要求8所述的用于反盗版的媒体内容播放方法,其中, 。
10、所述的抽取连续的d个水印信息包括: 利用相应的解密密钥对所述连续的d个片段的、经加密的带水印副本进行解密,以获 得与所述连续的d个片段对应的连续的d个带水印副本; 从所述d个带水印副本中抽取所述连续的d个水印信息。 10.如权利要求7-9中任一项所述的用于反盗版的媒体内容播放方法,其中,将与所述 其他水印信息相对应的纠错码符号与所述合法纠错码字进行匹配并根据匹配结果对所述 媒体内容进行处理包括: 针对所述m个带水印片段中除了与所述连续的d个水印信息对应的片段以外的其他所 有片段进行如下操作: 从所述其他所有片段之中选择的一个片段中抽取所嵌入的水印信息,根据水印信息与 纠错码符号之间所述预定的对。
11、应关系获得与该水印信息相对应的纠错码符号; 将该纠错码符号与所述合法纠错码字中相应位置的纠错码符号进行比较,如果两者不 同,则认为所述煤体内容是盗版,并停止播放所述媒体内容并且停止对所述其他所有片段 中剩余片段的操作;否则 播放所述一个片段,并且针对从所述其他所有片段之中选择的另一个片段执行所述的 获得相对应的纠错码符号的操作以及纠错码符号比较的操作,直到对所述其他所有片段进 行了所述的获得相对应的纠错码符号的操作以及纠错码符号比较的操作。 11.如权利要求7-9中任一项所述的用于反盗版的媒体内容播放方法,其中,将与所述 其他水印信息对应的纠错码符号与所述合法纠错码字进行匹配并根据匹配结果对所。
12、述媒 权 利 要 求 书CN 102890756 A 3/5页 4 体内容进行处理包括: 通过与所述其他水印信息相对应的纠错码符号以及已经获得的所述连续的d个纠错 码符号共同构成检测纠错码字,将所述检测纠错码字与所述合法纠错码字进行比较,如果 两者相同,则正常播放所述媒体内容,否则,认为所述媒体内容是盗版,并不予播放所述媒 体内容。 12.如权利要求7-9中任一项所述的用于反盗版的媒体内容播放方法,其中: 如果没有从媒体内容中检测到任何水印信息,则认为所述媒体内容是非授权生成的全 明文盗版,并不予播放所述媒体内容。 13.如权利要求7-9中任一项所述的用于反盗版的媒体内容播放方法,其中,所述纠。
13、错 码字是里德-所罗门RS码,其包括m个码字符号,其中的d个连续的码字符号的每个码字符 号具有q种不同的取值,其中,所述RS码的m个码字符号与所述煤体内容的m个片段一一 对应,每个码字符号具有的不同的取值与该码字符号所对应的片段中嵌入的水印信息之间 符合所述纠错码符号与水印信息之间的预定的对应关系。 14.如权利要求7-9中任一项所述的媒体内容播放方法,其中,所述纠错码字是嵌套式 的码字,所述纠错码字的m个码字符号中的每一个是一个纠错码字。 15.如权利要求8或9所述的用于反盗版的媒体内容播放方法,其中,每一个带水印副 本中嵌入的水印信息是与该带水印副本对应的纠错码符号或者是与该纠错码符号相关。
14、的 信息。 16.一种用于反盗版的媒体内容播放装置,包括: 合法纠错码字生成单元,其被配置成从媒体内容中抽取m个带水印片段中所嵌入的连 续的d个水印信息,根据水印信息与纠错码符号之间的预定的对应关系,获得与所述连续 的d个水印信息相对应的连续的d个纠错码符号,并通过所获得的d个连续的纠错码符号 生成合法纠错码字,其中d和m是大于或等于2的正整数,且m大于等于d;以及 匹配验证播放单元,其被配置成从所述m个带水印片段中抽取除了所述连续的d个水 印信息以外的其他水印信息,将与所述其他水印信息相对应的纠错码符号与所述合法纠错 码字进行匹配,并根据匹配结果对所述媒体内容进行处理。 17.如权利要求16。
15、所述的用于反盗版的媒体内容播放装置,其中,所述媒体内容的m个 带水印片段中的水印信息是通过如下方式嵌入的: 选择原始媒体内容的任意m个片段,为每一个片段分别嵌入至少一个水印信息以便为 每一个片段形成至少一个带水印副本,其中为所述m个片段中连续的d个片段中的每一个 嵌入q个水印信息,以便为所述d个片段中的每一个片段形成q个带水印副本,其中,每一 个水印信息对应于一个纠错码符号,以便形成水印信息与纠错码符号之间的所述预定的对 应关系,以及,通过与所有片段的水印信息相对应的纠错码符号构成与所述原始媒体内容 对应的纠错码字,所述纠错码字可由所述纠错码字中包含的、与所述连续的d个片段对应 的d个连续的码。
16、字符号确定,其中q是大于或等于2的正整数;以及 分别利用不同的加密密钥对所述m个片段的所有带水印副本进行加密。 18.如权利要求17所述的用于反盗版的媒体内容播放装置,其中, 所述合法纠错码字生成单元包括: 解密子单元,其被配置成利用相应的解密密钥对所述连续的d个片段的、经加密的带 权 利 要 求 书CN 102890756 A 4/5页 5 水印副本进行解密,以获得与所述连续的d个片段对应的连续的d个带水印副本; 水印信息抽取子单元,其被配置成从所述d个带水印副本中抽取所述连续的d个水印 信息;以及 合法纠错码字生成子单元,其被配置成根据所述连续的d个纠错码符号生成所述合法 纠错码字。 19。
17、.如权利要求16-18中任一项所述的用于反盗版的媒体内容播放装置,其中,所述匹 配验证播放单元包括纠错码符号获取子单元、纠错码符号比较子单元和播放控制子单元, 上述这些子单元被配置成: 针对所述m个带水印片段中除了与所述连续的d个水印信息对应的片段以外的其他所 有片段进行如下操作: 所述纠错码符号获取子单元从所述其他所有片段之中选择的一个片段中抽取所嵌入 的水印信息,根据水印信息与纠错码符号之间的所述预定的对应关系获得与该水印信息相 对应的纠错码符号; 所述纠错码符号比较子单元将由纠错码符号获取子单元获取的纠错码符号与所述合 法纠错码字中相应位置的纠错码符号进行比较; 如果两者不同,则判断所述。
18、媒体内容是盗版,所述播放控制子单元停止播放所述煤体 内容,并且所述用于反盗版的媒体内容播放装置停止对所述其他所有片段中剩余片段的操 作;否则,所述播放控制子单元播放所述一个片段;以及 所述纠错码符号获取子单元、纠错码符号比较子单元和播放控制子单元针对从所述其 他所有片段之中选择的另一个片段进行纠错码符号获取操作、纠错码符号比较操作和播放 控制操作,直到对所述其他所有片段进行了所述纠错码符号获取操作、纠错码符号比较操 作和播放控制操作。 20.如权利要求16-18中任一项所述的用于反盗版的媒体内容播放装置,其中,所述匹 配验证播放单元包括: 检测纠错码字生成子单元,其被配置成通过与所述其他水印信。
19、息相对应的纠错码符号 以及已经获得的所述连续的d个纠错码符号共同构成检测纠错码字; 码字比较和播放控制子单元,其被配置成将所述检测纠错码字与所述合法纠错码字进 行比较,如果两者相同,则正常播放所述媒体内容,否则,认为所述媒体内容是盗版,并不予 播放所述煤体内容。 21.如权利要求16-18中任一项所述的用于反盗版的媒体内容播放装置,其中,所述纠 错码字是里德-所罗门RS码,其包括m个码字符号,其中的d个连续的码字符号的每个码 字符号具有q种不同的取值,其中,所述RS码的m个码字符号与所述媒体内容的m个带水 印片段一一对应,每个码字符号具有的不同的取值与该码字符号所对应的片段中嵌入的水 印信息之。
20、间符合所述纠错码符号与水印信息之间的预定的对应关系。 22.一种能够防止播放盗版的媒体内容的播放设备,其包括如上述权利要求16-21中 任意一项所述的用于反盗版的媒体内容播放装置。 23.如权利要求22所述的能够防止播放盗版的媒体内容的播放设备,其中所述播放设 备是DVD播放机或游戏机,所述媒体内容是视频信息和/或音频信息。 24.一种能够防止播放盗版的媒体内容的高级访问内容系统AACS,其包括如上述权利 权 利 要 求 书CN 102890756 A 5/5页 6 要求16-21中任意一项所述的用于反盗版的媒体内容播放装置。 权 利 要 求 书CN 102890756 A 1/15页 7 媒。
21、体内容备生成方法和装置, 媒体内容播放方法和装置 技术领域 0001 本发明一般地涉及媒体内容管理的技术领域,更具体而言涉及对媒体内容的生成 和播放的处理技术,尤其是涉及为了应对盗版的媒体内容而设计的媒体内容生成方法和装 置,以及媒体内容播放方法和装置。 背景技术 0002 近年来,随着信息技术革命的兴起和蓬勃发展,产生了各种形式的媒体内容,例 如,电影、音频、视频、图片、静止图像、动画、PPV、VoD等等。为了保护媒体内容的原创者以 及合法授权使用者的利益,需要阻止非授权复制的媒体内容(即,盗版)被正常使用,例如 正常播放。也即,需要发展防盗版技术。 0003 现有的防盗版技术总体可以分成两。
22、个大类,一类是基于盗版者追踪技术以及撤销 机制,通常采用数字水印技术,通过嵌在内容中的数字水印来追踪盗版者,并把盗版者的密 钥从系统中撤销,使盗版者无法解密新广播的光盘内容,从而实现防止盗版。如果其盗版者 追踪机制无法准确并全面的追踪盗版者,比如,把非盗版者识别为盗版者,或者,只能识别 小部分的盗版者,该技术无法实现防止盗版。另一类是基于内容验证的,在播放内容以前, 该类技术对播放器和内容进行严密的身份验证,如果验证通过,内容被解密并播放,否则停 止内容的播放。这类技术中有的需要中心服务器的支持,有的需要专门的安全密钥用于内 容验证。这类技术的防盗版能力取决于内容验证过程的可靠性。 0004 。
23、目前,基于盗版者追踪技术以及撤销机制的防盗版技术,其代表技术是广泛使用 于HD DVD和蓝光光盘的AACS(Advanced Access Content System,高级访问内容系统)技 术。AACS技术包括内容分发和盗版者追踪两个部分,盗版者追踪部分负责根据盗版内容中 的水印信息追踪盗版者,一旦追踪到盗版者,系统在内容分发阶段撤销盗版者的密钥。在 内容分发阶段,光盘内容被抽取出若干片段,每个片段通过嵌入不同的数字水印生成不同 的变量(数字水印技术是在数字内容中嵌入隐蔽的标记,这种标记通常是不可见的,只有 通过专用的检测工具才能提取。数字水印可用于图片、音乐和电影的版权保护,在基本不 损害。
24、原作品质量的情况下,把版权相关信息隐藏在内容中,而产生的变化通过人的视觉或 听觉是发现不了的),这些变量被加密后分发,不同的用户密钥只能解密其中某一个变量。 一旦发现盗版,专用的检测设备可以通过检测盗版中的数字水印追踪到解密生成该盗版的 密钥,即盗版者。一旦追踪到盗版者,通过在光盘中嵌入名为“NNL tree”二叉树结构的 MKB(Media Key Block,媒体密钥块),系统会更新MKB,使追踪到的盗版者使用的密钥变成 无效,并将更新后的MKB嵌入到之后量产的光盘中,该终端将无法再对加密内容进行正确 的解码,从而防止盗版。 0005 然而,研究表明AACS盗版者追踪机制的追踪能力非常有限。
25、,二十个用户的合谋就 可以逃避AACS的追踪机制,即二十个用户合谋有可能使追踪机制总是追踪到一个无辜用 户,而三十四个用户合谋几乎可陷害任意一个指定的无辜用户,即用AACS的追踪机制总是 追踪到一个无辜的用户,可见,误检率相当高,其盗版者追踪机制无法准确并全面的识别盗 说 明 书CN 102890756 A 2/15页 8 版者,所以该技术无法有力的防止盗版。 0006 光盘媒体的广播模式面对的用户量非常巨大,使得盗版者追踪技术准确并全面的 识别盗版者非常困难,那么,如果能够检测到盗版内容并停止盗版的播放,也能够有效的防 止盗版,第二类基于内容验证的防盗版技术便是着眼于验证光盘内容是否盗版。 。
26、0007 用于保护高清内容版权的HDCP技术即是基于内容验证的防盗版技术。以电脑平 台为例,受到HDCP技术保护的数据内容在输出时会由操作系统中的COPP驱动(认证输出 保护协议)首先验证显卡,只有合法的显卡才能实现内容输出,随后要认证显示设备的密 钥,只有符合HDCP要求的设备才能最终显示显卡传送来的内容。HDCP传输过程中,发送端 和接收端都存储一个可用密钥集,这些密钥都是秘密存储,发送端和接收端都根据密钥进 行加密解密运算,这样的运算中还要加入一个特别的值KSV(视频加密密钥),同时HDCP的 每个设备会有一个唯一的KSV序列号,发送端和接收端的密码处理单元会核对对方的KSV 值,以确保。
27、连接是合法的。HDCP的加密过程会对每个像素进行处理,使得画面变得毫无规 律、无法识别,只有确认同步后的发送端和接收端才可能进行逆向处理,完成数据的还原。 在解密过程中,HDCP系统会每2秒钟进行一次连接确认,同时每128帧画面进行一次发送 端和接收端同步识别码,确保连接的同步。 0008 可见,HDCP技术的内容验证过程强依赖于发送端与接收端之间的同步以及密钥集 的安全性。发送端和接收端之间维持同步的频繁通信使系统繁忙且脆弱。另外,2010年9 月13日HDCP的加密主密钥已经被泄露在网络上,Intel发言人Tom Waldrop已于2010年 9月16日证实流出的HDCP主密钥是真的,并认。
28、为黑客可以使用这个泄露的主密钥来解码蓝 光光盘。 0009 为了应对密钥泄露的情况,HDCP特别建立了“撤销密钥”机制。每个设备的密钥集 KSV值都是唯一的,HDCP系统会在收到KSV值后在撤销列表中进行比较和查找,出现在列表 中的KSV将被认为非法,导致认证过程的失败。这里的撤销密钥列表包含在HDCP对应的多 媒体数据中并将自动更新。但是HDCP没有盗版者追踪能力,其“撤销密钥”机制是类似于 黑名单的直接撤销,不同于基于盗版者追踪技术的撤销机制,无法主动有效的发现被泄露 的密钥。 0010 另有一种防盗版加密方法(中国专利申请公开No.CN1215867)也是基于内容验证 的防盗版技术,该方。
29、法是针对软件光盘的防盗版技术,利用认证中心的在线反馈式版权验 证来实现对软件的防盗版加密保护。其验证过程比HDCP简单,不需要保持发送端和接收端 的实时同步,过程类似一个简单的身份认证协议,但是,该方法需要一个验证中心的在线支 持,这对市场中数以亿计的光盘而言是极为不现实的,如果每张光盘在使用之前都需要连 接验证中心进行验证,验证中心必将成为访问瓶颈,很显然,这种技术无法应对验证中心的 单点失效。 0011 综上,现有的两类防盗版技术,一类着眼于追踪盗版者并从系统中撤销盗版者的 密钥,从而起到防盗版的作用。然而,这类技术因其追踪机制的高错检率,防盗版能力非常 有限。于是研究者提出第二类着眼于内。
30、容验证的防盗版技术,停止播放验证不通过的内容, 从而起到防盗版的作用。但是,当前的这第二类技术有的需要中心服务器的支持,无法应对 验证中心的单点失效,有的存在密钥泄露问题。 说 明 书CN 102890756 A 3/15页 9 发明内容 0012 鉴于上述现有技术的状况,本发明的实施例提供一种简单高效的用于反盗版的媒 体内容管理方法和装置。 0013 本发明的实施例提供一种用于反盗版的媒体内容生成方法,包括:从原始媒体内 容中选择任意的m个片段,为每一个片段分别嵌入至少一个水印信息以便为每一个片段形 成至少一个带水印副本,其中所述m个片段中连续的d个片段中的每一个被嵌入q个水印 信息,以便为。
31、d个片段中的每一个片段形成q个带水印副本,通过与所有m个片段的水印信 息相对应的纠错码符号构成与所述原始媒体内容对应的纠错码字,其中,纠错码字可由该 纠错码字中包含的、与所述连续的d个片段对应的d个连续的码字符号确定,m,d和q是大 于或等于2的正整数,且d小于等于m;对所述m个片段的所有带水印副本利用不同的加密 密钥进行加密,以便生成具有反盗版特性的媒体内容;以及,存储水印信息、纠错码符号和 加密密钥之间的对应关系,以用于在对媒体内容进行播放时确定与合法播放者相关的合法 纠错码字,其中所述合法纠错码字是所述纠错码字的构成分量。 0014 本发明的实施例还提供一种用于反盗版的媒体内容生成装置,。
32、包括:水印嵌入单 元,其被配置成从原始媒体内容中选择任意的m个片段,为每一个片段分别嵌入至少一个 水印信息以便为每一个片段形成至少一个带水印副本,其中为所述m个片段中连续的d个 片段中的每一个嵌入q个水印信息,以便为d个片段中的每一个片段形成q个带水印副本, 对所述m个片段的所有带水印副本分别利用不同的加密密钥进行加密,以便生成具有反盗 版特性的媒体内容,其中,m,d和q是大于或等于2的正整数,且d小于等于m;以及,对应 关系存储单元,其被配置成存储水印信息、纠错码符号和加密密钥之间的对应关系,以用于 在对媒体内容进行播放时确定与合法播放者相关的合法纠错码字。其中,通过与所有m个 片段的水印信。
33、息相对应的纠错码符号构成与所述原始媒体内容对应的纠错码字,纠错码字 可由所述纠错码字中包含的、与所述连续的d个片段对应的d个连续的码字符号确定,所述 合法纠错码字是所述纠错码字的构成分量。 0015 本发明的实施例又提供一种用于反盗版的媒体内容播放方法,包括:从媒体内容 中抽取m个带水印片段中所嵌入的连续的d个水印信息,其中d和m是大于或等于2的正 整数,且m大于等于d;根据水印信息与纠错码符号之间的预定的对应关系,获得与所述连 续的d个水印信息相对应的连续的d个纠错码符号,并通过所获得的d个连续的纠错码符 号生成合法纠错码字;以及,从所述m个带水印片段中抽取除了所述连续的d个水印信息以 外的。
34、其他水印信息,将与所述其他水印信息相对应的纠错码符号与所述合法纠错码字进行 匹配,并根据匹配结果对所述媒体内容进行处理。 0016 本发明实施例再提供一种用于反盗版的媒体内容播放装置,包括:合法纠错码字 生成单元,其被配置成从媒体内容中抽取m个带水印片段中所嵌入的连续的d个水印信息, 根据水印信息与纠错码符号之间的预定的对应关系,获得与所述连续的d个水印信息相对 应的连续的d个纠错码符号,并通过所获得的d个连续的纠错码符号生成合法纠错码字,其 中d和m是大于或等于2的正整数,且m大于等于d;以及,匹配验证播放单元,其被配置成 从所述m个带水印片段中抽取除了所述连续的d个水印信息以外的其他水印信。
35、息,将与所 述其他水印信息相对应的纠错码符号与所述合法纠错码字进行匹配,并根据匹配结果对所 述媒体内容进行处理。 说 明 书CN 102890756 A 4/15页 10 0017 本发明实施例还提供一种能够防止播放盗版的媒体内容的播放设备,其包括如上 述根据本发明实施例的用于反盗版的媒体内容播放装置。 0018 本发明实施例还提供一种能够防止播放盗版的媒体内容的高级访问内容系统 AACS,其包括如上述根据本发明实施例的用于反盗版的媒体内容播放装置。 0019 根据本发明实施例,还提供了一种存储有机器可读取的指令代码的程序产品,所 述指令代码由机器读取并执行时,可执行上述根据本发明实施例的用于。
36、反盗版的媒体内容 生成方法和媒体内容播放方法。 0020 根据本发明实施例,还提供一种存储介质,其承载有机器可读取的指令代码,所述 指令代码由机器读取并执行时,可执行上述根据本发明实施例的用于反盗版的媒体内容生 成方法和媒体内容播放方法。 0021 通过上述根据本发明实施例的方法和装置,提供了能够改善盗版检测的效率和精 确性的反盗版媒体内容管理技术。此外,这种技术还可以降低系统复杂度和处理负荷。 0022 在下面的说明书部分中给出本发明实施例的各种具体实现方式,其中,详细说明 用于充分地公开本发明实施例的优选实施例,而不对其施加限定。 附图说明 0023 通过结合附图对本发明的具体实施方式的描。
37、述,本发明的以上的和其它目的、特 点和优点将变得清楚。在各附图中,相同或类似的附图标记表示相同或者类似的功能部件 或步骤。在附图中: 0024 图1是根据本发明实施例的用于反盗版的媒体内容生成方法的流程简图; 0025 图2是示出媒体内容的被嵌入水印信息的一个片段中各个副本、每个副本的加密 密钥、以及该片段对应的纠错码符号之间的对应关系的示意图; 0026 图3是根据本发明实施例的用于反盗版的媒体内容播放方法的流程简图; 0027 图4示出了通过根据本发明实施例的用于反盗版的媒体内容生成方法所生成的 媒体内容的示例性配置结构; 0028 图5是示出根据本发明实施例的媒体内容播放方法中为每一个播。
38、放者形成媒体 内容版本的示意图; 0029 图6是示出图3的媒体内容播放方法的一个具体例子的流程图; 0030 图7是示出根据本发明实施例的用于反盗版媒体内容播放方法的技术效果的示 意图; 0031 图8是根据本发明实施例的用于反盗版的媒体内容生成装置的结构简化框图; 0032 图9是根据本发明实施例的用于反盗版的媒体内容播放装置的结构简化框图; 0033 图10是示出图9中的内容播放装置的一个具体例子的结构简化框图; 0034 图11是示出图9中的内容播放装置的另一个具体例子的结构简化框图; 0035 图12是示出图9中的内容播放装置的再一个具体例子的结构简化框图; 0036 图13是根据本。
39、发明实施例包括用于反盗版的媒体内容播放装置的媒体内容播放 设备的结构简化框图;以及 0037 图14作为本发明的实施例中可采用的信息处理设备的个人计算机的示例性结构 的框图。 说 明 书CN 102890756 A 10 5/15页 11 具体实施方式 0038 下面参照附图来说明本发明的实施例。应当注意,为了避免因不必要的细节而模 糊了本发明,在附图中仅仅示出了与根据本发明的实施方案密切相关的设备结构和/或处 理步骤,而省略了与本发明关系不大的其他细节。在各附图中相同或者相似的构成元素或 部分利用相同或者类似的附图标记来表示。 0039 图1是根据本发明实施例的用于反盗版的媒体内容生成方法1。
40、00的流程简图。如 图1所示,方法100开始于步骤S110。在步骤S120,从原始媒体内容中选择任意的m个片 段,为每一个片段分别嵌入至少一个水印信息以便为每一个片段形成至少一个带水印副 本,其中这m个片段中连续的d个片段中的每一个被嵌入q个水印信息,以便为d个片段中 的每一个片段形成q个带水印副本。通过与所有m个片段的水印信息相对应的纠错码符号 构成与原始媒体内容对应的纠错码字。其中,纠错码字可通过该纠错码字中包含的、与连续 的d个片段对应的d个连续的码字符号确定,m,d和q是大于或等于2的正整数,且d小于 等于m。在步骤S130,分别利用不同的加密密钥对上述m个片段的所有带水印副本进行加 。
41、密,以便生成具有反盗版特性的媒体内容。在步骤S140,存储水印信息、纠错码符号和加密 密钥之间的对应关系,以用于在对媒体内容进行播放时确定与合法播放者相关的合法纠错 码字,其中合法纠错码字是纠错码字的构成分量。 0040 在此需要说明,在下面的描述中,为了清楚简洁起见,仅以视频作为媒体内容的例 子进行说明。但是本领域技术人员了解,在此描述的处理和过程也同样适用于其他各种形 式的媒体内容,例如,音频、图片、静止图像、动画、PPV、VoD,等等。 0041 下面结合图2,给出一个具体例子来详细说明根据本发明实施例的上述这种用于 反盗版媒体内容生成方法的实现过程。 0042 图2示出了该例子中媒体内。
42、容的被嵌入水印信息的一个片段中各个副本、每个副 本的加密密钥、以及该片段对应的纠错码符号之间的对应关系。 0043 从媒体内容选择任意的m个片段,为每个片段嵌入至少一个水印信息以便为该片 段生成至少一个带水印的副本。在此需要注意,m个片段的选择是任意,既可以是媒体内容 中连续的m个片段,也可以是不连续的m个片段,即,根据需要,所选择的m个片段可以分布 在媒体内容的任何位置。在一种可能的实施方式中,例如可以选择媒体内容中较为精彩的 内容作为所选择的m个片段。然后,对于所选择的这任意m个片段中连续的d个片段的每 一个片段嵌入q个水印信息以便为该片段生成q个带水印的副本。图2给出了其中针对该 d个连。
43、续的d个片段之中第i个片段的处理。第i个片段Vi被嵌入q个水印信息(图中未 示出)后得到q个带水印的副本q i1 ,q i2 ,q iq 。利用加密密钥k i1 ,k i2 ,k iq 来 对每一个带水印副本进行加密。如图所示,加密密钥和带水印副本之间满足预定的对应关 系。由于每个带水印副本是通过嵌入一个水印信息形成的,因此带水印副本与水印信息之 间是相互对应的。由此,加密密钥和水印信息之间类似地也存在着确定的对应关系。在图 2示出的例子中,上述的带水印副本与水印信息之间的预定对应关系是一对一的关系。此 外,为媒体内容的所选择的该任意m个片段的内容设置一个纠错码字C(m,q,d)。下面的表 1。
44、给出了这种纠错码字的配置示例。 0044 表1 说 明 书CN 102890756 A 11 6/15页 12 0045 0046 如表1中所示,码字C的长度为m,即包括m个码字符号c 1 ,c 2 ,c m 。每个码 字符号可以有多种不同的取值,例如表1所示,码字符号c 1 -c d 中的每一个可以有q种不同 的取值,而其余码字符号中的每一个可以分别有g 1 ,g m-d 种不同的取值,g 1 , g m-d 例如可以都小于q。该码字C的维数是d,也就是说,码字C中有d个码字符号是独立 的,通过该独立的d个码字符号就可以求得全部的m个码字符号,d小于等于m。在表1所 示的例子中,d个连续的码。
45、字符号c 1 -c d 分别具有q种不同的取值,例如,码字符号ci可以 具有q种取值c i1 ,c i2 ,c iq 。这样,使得码字C具有q d 种可能的码字符号组合,在下 面的描述中将这样的码字符号组合成为“合法纠错码字”。这也就意味着可以支持q d 个合 法播放者,每一个合法播放者都具有与其对应的合法纠错码字,这个合法纠错码字将用于 在播放煤体内容时检测该媒体内容是否盗版(后面将详细描述)。当然,容易理解,取决于 具体的应用,在其他可替选实施方式中,码字符号c d+1 -c m 也可以分别同样具有q种不同的取 值,例如,如果需要支持q m 个合法播放者的话。 0047 如图2所示,就媒体。
46、内容片段Vi而言,使得其q个带水印副本中的每一 个通过一个加密密钥来加密,并且每一带水印副本与纠错码字C中与片段Vi相对 应的一个码字符号的q种取值分别对应。例如,在图3中,这样的对应关系包括: 等等。由于每 一个带水印副本都被嵌入了一个水印信息,因此上述这种对应关系也类似地存在于加密密 钥、水印信息和码字符号中。 0048 将上述的对应关系进行保存,以供后续在防止媒体内容的盗版被播放时确定与播 放者相关的合法纠错码字。 0049 图2中只给出了针对媒体内容的所选择的m个片段中一个片段的处理。对所有的 m个片段进行类似处理,于是,可以得到并保存m个片段的、水印信息、纠错码符号和加密密 钥的m组。
47、对应关系。针对m个片段设置的所有m个码字符号构成了与媒体内容相对应的纠 错码字C,如果码字C包括d个独立的码字符号,且每一个独立的码字符号具有q种不同取 值,则码字C总共可以有q d 种可能的码字符号组合,即,q d 个“合法纠错码字”。可见,通过 所有合法纠错码字来构成纠错码字C,因而可将合法纠错码字称为是纠错码字C的构成分 量。如下面将要描述的,合法纠错码字用来确定媒体内容是否盗版。 0050 容易理解,对于m个片段中除了连续的d个片段之外的其他片段中的每一个,可以 形成少于q个的带水印副本,这些带水印副本可以与纠错码字C中相应的码字符号的不同 取值(如上所述,小于q种取值)相对应。当然,。
48、在一种可替选的实施方式中,为了便于工 业生产,也可以为其他片段中的每一个也形成q个的带水印副本。在这种情况下,某些副本 说 明 书CN 102890756 A 12 7/15页 13 是“多余”的,即,在通过利用纠错码字C来对媒体内容进行检测播放时这些副本将不会被 解密,因而不会提取到水印信息,也就不会对应到纠错码字C中具体的码字符号。从后面将 会详细描述的处理将会了解,这种情形并不会影响对媒体内容的检测播放,因为这些多余 的副本及其中包含的水印信息与纠错码字中独立的d个码字符号无关,所以对于获得合法 的纠错码字并没有贡献。 0051 经过上述这样处理的媒体内容,可以通过对纠错码字C进行相应的。
49、检测和处理来 禁止经非授权方式生成的媒体内容(例如通过合谋盗版获得的媒体内容)被正常地播放, 而不需要检测或者定位盗版的复制者或者分发者是何人(下面将会详细描述),由此可有 效地保护媒体内容原创者或合法使用者的利益。 0052 可以对原始媒体内容中选择的一部分进行上述的媒体内容生成处理,但是根据实 际需要,也可以对原始媒体内容的全部进行这种处理。 0053 在一种实施方式中,纠错码字C也可以是嵌套形成的,即纠错码字C包括的每个码 字符号本身就是一个码字。因为单个码字可以比单个码字符号承载更多的信息量,因此使 用嵌套式码字可以减少冗余信息量。 0054 在水印信息的选择方面,每一个片段的带水印副本中所嵌入的水印信息例如可以 是与该带水印副本对应的纠错码本身,例如,图2中示出的纠错码符号c i1 ,c i2 等本 身就可以作为水印信息被嵌入。或者,被嵌入的水印信息可以是与该纠错码符号相关联的 其他信息,例如,表示媒体内容产生的时间信息、地点信息,等等。由此可见,水印信息的选 择自由度是比较大的。 0055 对于嵌入水印信息所使用的技术,可以使用任何现有的或者。