于一硬件保护模块内执行媒体内容加密播放的方法及系统的制作方法

文档序号:7707969阅读:190来源:国知局
专利名称:于一硬件保护模块内执行媒体内容加密播放的方法及系统的制作方法
技术领域
本发明涉及一种影音加密播放方法及其相关系统,特别是涉及一种于一硬件保护
模块内执行影音加密播放的方法及其相关系统。
背景技术
随着数字多媒体内容的普及化,通过广播、缆线、随选视讯、实体化的媒体装置以 及其它各式各样的多媒体来源,消费者可以轻易取得为数可观的数字视讯或音讯内容。此 外,随着网络技术的进步,在网络以及其它数据服务器上以数据下载方式所能取得的视讯 内容也变得越来越多。 —般来说,视讯内容可藉由如MPEG-1 、 MPEG-2或者数字视讯格式(Digital Video, DV)等任一常见格式储存,而音讯内容同样地亦可藉由如MP3、WAV或MPEG音讯格式 等常见的数字格式储存。由于各种数字格式多媒体内容的容易取得及其高度可移植性,使 得多媒体内容的散播也变得更加容易。然而,不幸的是,随着近年来多媒体内容传播技术不 断地进步,音讯/视讯作品的盗版行为也同时大量地滋生。举例来说,消费者可容易地藉 由网络取得及复制多媒体内容,因此视讯和音讯作品的盗版行为将会是一个持续存在的问 题。 为了反制这些未经授权的多媒体内容复制以及散播行为,影音作品的出版商及作 者必须寻求更高阶的技术来限制对这些数字内容的存取能力,如数字权利管理(Digital Right Management,DRM)技术。所谓数字版权管理一词指的就是一种用来限制多媒体内容 存取的技术。这种数字版权管理技术根据多种技术发展而来,其中包含使用加密方式对多 媒体内容进行存取控制的多媒体播放器软件。然而,藉由应用软件对加密内容进行存取控 制的一个明显缺点在于这些应用软件可轻易地通过存取及进行逆向工程而被破解。
此外,由于个人计算机一般皆在开放的环境中进行操作,因此对于保护多媒体内 容来说亦是一项挑战。举例来说,盗版者可将软件程序代码从被保护的存储器区块移动到 未保护的存储区块,接着即可对软件程序代码进行解剖和分析;或者可利用分析存放于开 放存储器位置的多媒体应用软件的方式,以判断出加密金钥所存放的确切存储器位置。如 此一来,盗版者可藉由适当的工具,将存放有加密金钥的存储器区块进行转储(Dump),进而 针对加密内容进行存取。因此,利用软件来保护加密多媒体内容的方法仍然会如同未受软 件保护的内容一样,具有容易破解而让盗版者进行未授权存取以及复制的缺点。

发明内容
简言之,本发明提供了一种影音加密播放的方法及其相关系统。在其中一实施例 中,一种于一硬件保护模块内执行影音加密播放的方法,其包含有以下步骤该硬件保护模 块自一媒体播放装置接收媒体内容,该媒体内容包含有视讯数据、音讯数据,以及播放导引 数据;该硬件保护模块接收对应该媒体内容的数字版权管理信息;该硬件保护模块自该媒 体内容中移除部分视讯数据,其中被移除部分为一第一部份视讯数据,且未经移除的剩余
4部分为剩余第二部份视讯数据;该硬件保护模块传送该播放导引数据以及该视讯数据内的 剩余第二部分视讯数据至该媒体播放装置以进行译码;以及于该硬件保护模块内译码该第 一部分视讯数据。 本发明另一实施例提供一种用来执行影音加密播放的系统,其包含有一媒体播放 装置,用来接收媒体内容以及对应该媒体内容的数字版权管理信息,该媒体播放装置包含 有一媒体读取器,用来读取该媒体内容;一多任务解讯器,用来分离对应部分媒体内容的一 输入媒体流,以产生一输出媒体流,该输出媒体流包含有播放导引数据、音讯数据,以及视 讯标头信息;以及一视讯译码器,用来译码该视讯标头信息;以及一硬件保护模块,用来接 收该媒体内容、移除该部份媒体内容以及回送该部分媒体内容至该媒体播放装置以进行译 码。


图1为本发明用来执行媒体内容加密播放的系统的树状示意图
图2为本发明使用图1所示系统以执行媒体内容加密播放的示
图3为图2所示组件之间讯号流的示意图。
图4A、4B为针对图3所示的视讯撷取流程提供更加详细说明的
图5为图1播放设备执行图2所示各式组件的示意图。
图6为进阶权限控制系统的高层次图。图7为本发明实施例用来执行媒体内容加密播放的流程图。
附图符号说明102播放设备104显示装置106键盘108鼠标110播放器应用程序112硬件保护模块120高清晰数字激光视122蓝光光盘為:124数字激光视盘126激光视盘128高清晰数字激光视130蓝光光盘受控拷贝盘受控拷贝202音讯译码器204媒体读取器205数字版权管理代206多任务解讯器理系统208视讯译码器210数字版权管理模块212分离/加密器214解密器216输出保护管理模218译码器块302光驱305私用金钥307、309预设金钥402原始媒体内容402a、播放导引数据402b、音讯数据
404a、407a404b、
409b4Q2c、视讯数据404c、视讯标头信406c、409c407c404、406、媒体流406a、整垫数据407、409406b、409a407b音讯标头信息502运算处理装置504输入输出接口506 网络接口508显示装置510数据总线512存储器514操作系统516应用指定软件526大容量储存装置
具体实施例方式
结合所示附图下文将详细地揭示具体的实施方式。然而本发明的特征不因此限縮 于这些实施例中。相反地,在本发明所揭示的技术特征中,本文的实施方式将尽可能涵盖所 有等义的实施例以及变形等。 请参阅图1,图1为本发明用来执行媒体内容加密播放的系统的树状示意图。在本 发明实施例中,用来辨识视讯内影像的系统包含有一播放设备102,其可较佳地为一计算机 工作站或是一膝上型轻便计算机。播放设备102可包含一显示装置104以及输入装置(如 图1所示的一键盘106以及一鼠标108等)。此外,播放设备102可提供一使用者接口,以 供使用者选择一个或更多的电影来观看。 如图1所示,播放设备102还可读取以多种格式储存以及储存于各式类型储存媒 体中的多媒体内容。举例来说,播放设备102可读取以下列格式(包含但不限于)编码 储存的媒体内容,如数字激光视盘(Digital VideoDisc, DVD) 124、影音压縮光盘(Video Compact Disc, VCD) 126、高清晰数字激光视盘(High Definition Digital Video Disc, HD-DVD)120、以及蓝光光盘(Blu-ray Disc) 122等。根据本发明实施例,播放设备102亦可 用来从一高清晰数字激光视盘受控拷贝128或一蓝光光盘受控拷贝130中读取出多媒体内 容。综上所述,播放设备102可用来从高清晰数字激光视盘120、蓝光光盘122、数字激光视 盘124、激光视盘126、高清晰数字激光视盘受控拷贝128,以及蓝光光盘受控拷贝130中接 收并输出媒体内容,以供使用者观赏。"受控拷贝(managed copy)"—词意指多媒体内容的授权拷贝,这些授权拷贝是受 进阶权限控制系统(Advanced Access Content System, AACS)所保护,所谓的进阶权限控 制系统是一种与内容散播以及数字版权管理有关的加密标准。举例来说,播放设备102可 经由与因特网上一指定服务器的联系以取得生成或下载媒体内容拷贝的合法授权。为了防 止媒体内容的非法散播,受控拷贝主要是使用数字版权管理技术以进行加密保护,藉以遏 止未经授权的拷贝。根据本发明实施例,播放设备102可利用受控拷贝以供不同目的使用, 如于一可烧录光盘上生成一电影内容的复制以作为备份、于一媒体服务器上储存一全解析 媒体内容拷贝,以及生成一縮减分辨率版本的电影内容以供可携式装置播放之用等。如上 所述,媒体档案可以一般常见视讯/音讯格式进行编码,其包含(但不限于)VOB文档、MOV文档、AVI文档、丽V文档,以及MPEG文档等。 —般而言,位于一储存媒体(如一数字激光视盘)的媒体内容大致上可划分为两 类主要多媒体内容以及盘片巻信息。由图6可知,在进阶权限控制系统加密标准下,盘片 巻信息指的是媒体金钥区块(Media Key Block,MKB),媒体金钥区块可允许兼容播放器(例 如受到AACS LA(进阶权限控制系统授权管理团体)认证的播放器)利用内嵌在播放器内 的装置金钥计算出一 「秘密」金钥(secret key)。进阶权限控制系统机制以进阶加密标准 (Advanced Encryption Standard,AES)利用一个或多个标题金钥(titlekeys)来加密所对 应的内容。这些标题金钥可由媒体金钥(media key)以及其它数据(如盘片的巻识别码) 的组合而取得,即使一个未经授权的使用者试图窜改系统以从系统中取得其中一个标题金 钥,使用者也仅可解密出内容的一小部分。因此,为了达到媒体内容加密播放的效果,播放 设备102包含有一播放器应用程序110以及一硬件保护模块112,藉以防止上述进阶权限控 制系统金钥未经授权的存取。也就是说,上述进阶权限控制系统金钥可藉由金钥防护以及 在一封闭加密环境中进行运算处理的方式来达到防止窜改的功效。 请参阅图2,图2为本发明使用图1所示系统以执行媒体内容加密播放的示意 图,也就是说,图2是用来描述播放器应用程序110与硬件保护模块112的高层次架构示 意图。播放器应用程序110包含有一音讯译码器202、一媒体读取器204、一数字版权管 理代理系统205、一多任务解讯器206,以及一视讯译码器208。硬件保护模块112包含有 一数字版权管理模块210、一分离/加密器212、一解密器214、一输出保护管理(Output ProtectionManagement,OPM)模块216,以及一译码器218。播放器应用程序110接收媒体 内容且传送进阶权限控制系统金钥至硬件保护模块112,以使该媒体内容可在硬件保护模 块112所提供的封闭加密环境中进行解密。接着请参阅图3,图3用来描述图2所示组件之 间的讯号流,由图3可知,播放器应用程序110包含有用来接收储存于一储存媒体内的媒体 内容的一光驱(Optical Disc Drive, ODD) 302。举例来说,光驱302可读取包含有多媒体 内容以及盘片巻信息的数字激光视盘124。 光驱302可与媒体读取器204 —同将上述信息撷取出来,接着,数字版权管理代理 系统205可从数字激光视盘124中取出数字版权管理信息(如媒体金钥区块)并且将进阶 权限控制系统装置金钥加密以提供一额外加密层。根据本发明的实施例,此步骤是利用建 立于播放器应用程序110与硬件保护模块112之间的一私用金钥305来执行。接着,数字 版权管理代理系统205会传送已加密的进阶权限控制系统装置金钥或是其它已加密的数 字版权管理装置金钥至位于硬件保护模块112内的数字版权管理模块210,于此同时,数字 版权管理模块210可利用私用金钥305以针对所接收到的装置金钥进行解密。在本发明实 施例中,数字版权管理模块210可包含有用以执行数字版权管理或是某一类型的存取控制 机制(如进阶权限控制系统等)的一独立或专用处理器。此外,数字版权管理代理系统205 会提供媒体金钥区块给数字版权管理模块210,以进行媒体金钥的运算。此媒体金钥运算流 程可利用数字版权管理代理系统205或是数字版权管理模块210来执行。
上述媒体读取器204可提供已加密的媒体内容给数字版权管理模块210。数字版 权管理代理系统205亦可提供指定一金钥推衍流程的进阶权限控制系统命令,以解密该媒 体内容。根据上述的进阶权限控制系统命令,数字版权管理模块210可撷取出原始媒体内 容,接着再将该原始媒体内容传送至分离/加密器212。接下来,分离/加密器212可从该
7原始媒体内容中撷取出播放导引数据、音讯数据,以及视讯标头信息,并将其传送至位于播 放器应用程序110内的多任务解讯器206。根据本发明实施例,播放导引数据包含有播放导 引分组(Navigation Packs,NV_PCKS),播放导引分组可在数字激光视盘中的视讯对象单元 (Video Object Units, VOBUs)内找到。值得注意的是,分离/加密器212可仅传送部分视 讯数据(即视讯标头信息)至播放器应用程序110。 接着,该原始媒体内容中未经移除的剩余视讯数据仍然会留在硬件保护模块112 内并且被传送至解密器214以进行视讯数据的解密。根据本发明实施例,上述被传送至播 放器应用程序110的部分原始媒体内容在被传送之前可使用一预设金钥(如一对称金钥 (session key))307加密。预设金钥307可利用于硬件保护模块112以及播放器应用程序 110间所执行的一认证程序而生成。同理,传送至解密器214的剩余原始媒体内容亦可使用 一预设金钥309加密。此外,在本发明实施例中,分离/加密器212亦可在将该媒体内容送 至解密器214之前,从媒体内容中移除部分音讯数据并将其加密,而在本发明另一实施例 中,分离/加密器212也可在将该媒体内容送至解密器214之前,从该媒体内容中移除完整 音讯数据并将其加密。与上述举例相似的衍生变化均属于本发明的涵盖范围内。接着,在 接收到分离/加密器212所传来的数据后,多任务解讯器206可将该音讯数据以及该视讯 标头信息分别传送至音讯译码器202以及视讯译码器208。 已译码的视讯标头信息以及所撷取到的播放导引数据会再被回送至硬件保护模 块112内的译码器218。根据本发明实施例,译码器218会输出已译码的视讯内容至包含 有某种受限存取方案的装置,如高频宽数字内容保护(High-bandwidth Digital Content Protection,HDCP)、模拟内容保护(Analog Content Protection, ACP),或拷贝生成管理系 统(CopyGeneration Management System, CGMS)等,上述的保护机制可并入输出保护管理 模块216内。最后,已译码的视讯数据可从输出保护模块216传送至如图1所示的显示装 置104,以进行后续的播放。 接着请参阅图4A,图4A可针对图3所示的视讯撷取流程提供更为详细的描述。在 所有媒体播放架构中,视讯数据是一主要组件,同时也是非法拷贝及散播的主要目标。一 般而言,媒体内容往往会使用某种内容保护机制来进行防拷保护,在一显示装置播放媒体 内容的前,该媒体内容通常会从一加密安全的环境移转到无法防堵非法存取的一不安全环 境。因此,在本发明实施例中,自媒体内容中撷取出视讯数据的步骤、对视讯数据的运算处 理,以及视讯数据于显示装置上的播放均在一安全加密的环境中(如硬件保护模块112)执 行。 由图4A可知,媒体读取器204接收并传送已加密的原始媒体内容402至位于硬件 保护模块112内的数字版权管理模块210。 一般而言,原始媒体内容402通常包含有用来 执行媒体内容播放的播放导引数据402a,除此之外,原始媒体内容402还包含有音讯数据 402b以及视讯数据402c。接着,在数字版权管理模块210内,已加密的媒体内容可被解密 并被传送至分离/加密器212,分离/加密器212会将已加密的媒体内容分成不同的媒体流 404、406。媒体流404包含有播放导引数据404a、音讯数据404b,以及用来译码视讯数据的 视讯标头信息404c,视讯标头信息404c可作为一般播放控制之用。 如图4A所示,媒体流406包含有视讯数据406c。根据本发明实施例,数据整垫技 术(Padding)可应用于媒体流404、406中,以使媒体流404、406可维持同步输出。由图4A
8可知,视讯数据的讯框部分被縮短,因此,媒体流404、406的输出流长度较短于原始媒体内 容402,而媒体流404、406的格式端赖原始媒体内容402的长度而定。若是原始媒体内容 402具有可变动的长度,则需在媒体流404、406内额外储存缓冲长度信息;然而,若是原始 媒体内容402具有固定长度,则毋需额外储存缓冲长度信息,仅需将所撷取到的视讯数据 以阵列方式堆栈即可。 如图4A所示,首先会先传送媒体流404至播放器应用程序IIO,好让多任务解讯 器206将媒体流404分离为不同的数据(播放导引数据、音讯数据、视讯标头信息),而包含 有视讯数据406c的媒体流406则是继续留在硬件保护模块112所提供的安全加密的环境 中,并被传送至解密器214解密以及接着被传送至译码器218,而被多任务解讯器206所撷 取出来的视讯标头信息以及播放导引数据亦会同时被传送至译码器218,藉以进行视讯数 据406c的运算处理。 接着请参阅图4B,图4B为本发明另一实施例视讯数据以及音讯数据均被分离/ 加密器212撷取出来的示意图。由上述可知,分离/加密器212不仅可用来撷取视讯数据, 同时亦可撷取音讯数据。如图4B所示,原始媒体内容402可被分离/加密器212分离为不 同的媒体流407、409,媒体流407包含有用来译码音讯数据以及视讯数据的播放导引数据 407a、音讯标头信息407b,以及视讯标头信息407c。 媒体流409包含有音讯数据409b以及视讯数据409c。如上所述,数据整垫技术亦 可应用于媒体流407、409中,藉以维持媒体流407、409的同步输出。由图4B可知,视讯数 据的讯框部分被縮短,因此,媒体流407、409的输出流长度较短于原始媒体内容402。同理, 媒体流407、409的格式亦是端赖原始媒体内容402的长度而定。若是原始媒体内容402具 有可变动的长度,则需在媒体流407、409内额外储存缓冲长度信息,而若是原始媒体内容 402具有固定长度,则毋需额外储存缓冲长度信息,仅需将所撷取到的媒体数据以阵列方式 堆栈即可。 如图4B所示,首先会回送媒体流407至播放器应用程序110,好让多任务解讯器 206将媒体流407分离为不同的数据(播放导引数据、音讯标头信息、视讯标头信息),而包 含有音讯数据409b以及视讯数据409c的媒体流409则是继续留在硬件保护模块112所 提供的安全加密的环境中,并被传送至解密器214解密以及接着传送至译码器218,也就是 说,解密器214以及译码器218可用来进行音讯数据以及视讯数据的处理运算,因此,被多 任务解讯器206所撷取出来的音讯标头信息、视讯标头信息,以及播放导引数据会被传送 至译码器218,以进行音讯数据409b以及视讯数据409c的运算处理。再次强调,在本发明 实施例中,分离/加密器212亦可在传送音讯数据至解密器214前从音讯数据中移除部分 音讯数据。 接着,请参阅图5,图5为图1播放设备102执行图2所示各式组件的示意图。 播放设备102可包含有任何一种有线或无线的计算器装置,如桌上型计算机、便携式计 算机、服务器专用计算机、多处理器计算器装置、手机、个人数字助理(Personal Digital Assistant, PDA)、手持式或笔输式计算机,以及内嵌式设备等。不论播放设备102内部组 件如何配置,一般而言,播放设备102可包含有一存储器512、一运算处理装置502、多个输 入输出接口 504、一网络接口 506、一显示装置508、硬件保护模块112,以及大容量储存装置 526,上述的每一个装置均可通过一数据总线510来进行连接。
根据本发明实施例,硬件保护模块112可藉由一图形处理适配卡或是包含有一个 或多个特定应用集成电路(Application Specific IntegratedCircuits,ASICs)的硬件来 实现。同理,运算处理装置502可包含有任一客制化或商业用处理器、 一 中央处理器或对应 播放设备102的多处理器中的一辅助用处理器、一半导体微处理器(微芯片形式)、一个或 多个特定应用集成电路、的个适当装配的数字逻辑门,以及其它广泛使用的电路配置,该电 路配置可包含有以独立方式以及各式合并方式协调计算器系统整体运作的离散组件。
存储器512可为易失性存储元件(如动态随机存取存储器(DynamicRandom Access Memory, DRAM)或静态随机存取存储器(Static RandomAccess Memory, SRAM)的类 的随机存取存储器)或非易失性存储元件(如只读存储器(Read-Only Memory, ROM)、硬盘、 磁带或光盘片等)的任何一种或任意组合。存储器512可储存本地端的操作系统514、一个 或多个本地端的应用程序、仿真系统、适用不同操作系统或硬件平台的仿真应用程序或仿 真操作系统等。举例来说,应用程序可包含有储存在一计算机可读介质上的应用指定软件 516,应用指定软件516可利用运算处理装置502来执行,此外,应用程序可还包含有如图2 所示的播放器应用程序110。由于在本领域中的普通技术人员皆能轻易知悉存储器512通 常另外会储存其它典型的组件,为求简化说明,故于此处不再赘述。 输入输出接口 504可为任一用来进行数据输入及输出的接口,举例来说,假设播 放设备102为一个人计算机,输入输出接口 504可为使用者输入接口 ,如图1所示的键盘 106及鼠标108 ;假设播放设备102为一手持式装置(如个人数字助理、手机等),则输入输 出接口 504可为功能键或按钮、一触控屏幕、一触控笔等。而显示装置508则是可为一计算 机屏幕、一计算机用等离子体屏幕,或一手持式装置上的一液晶屏幕。 在本文所揭示的内容中,前述「计算机可读介质」可储存被使用在一种指令执行系 统、设备、装置的程序。而计算机可读介质可为(但不受限于)电子、磁性、光学、电磁、红 外线、或半导体系统、设备或装置。关于计算机可读介质更多的例子(并非一份完整的清 单)还可包含具有一条或多条缆线的电力连接设备(电子类)、便携式计算器磁盘(磁性 类)、随机存取存储器(电子类)、只读存储器(电子类)、可擦除可编程只读存储器(EPR0M, EEPR0M,或Flash memory)(电子类),以及便携式光盘(CDR0M)(光学类)。
请继续参阅图5,网络接口 506包含有在网络环境中用来传送或接收数据的不同 组件,举例来说,网络接口 506可包含可输入输出数据的装置,如调制解调器(Modem)、无线 (如无线电射频)收发器、电话传输接口、桥接器、路由器、网络卡等。此外,如图5所示,播 放设备102包含有大容量储存装置526,大容量储存装置526可包含有用来储存及管理数据 的一数据库,如可储存有用来进行电影标题特效编辑的数据。 最后请参阅图7,图7为本发明实施例用来执行媒体内容加密播放的流程图,本发
明实施例可在由一播放器应用程序与一硬件保护模块所组成的分布式配置中执行,其中,
该硬件保护模块可提供一加密封死循环境,以供部分媒体内容的运算处理之用。在步骤710
中,从一媒体播放装置中所接收到的媒体内容包含有视讯数据、音讯数据,以及播放导引数
据。根据本发明实施例,上述媒体内容可从一储存媒介中读取,如一数字激光视盘。 在步骤720中,对应该媒体内容的进阶权限控制系统信息可包含有一进阶权限控
制系统装置金钥以及对应该媒体内容的一媒体金钥区块。接着,在步骤730中,部分视讯数
据从该媒体内容中被移除,也就是说,视讯数据被切分为传送至该播放器应用程序执行的部分以及留在该硬件保护模块中进行译码的部分。值得一提的是,如上所述,部分音讯数据 亦可从该媒体内容中被移除。接下来,在步骤740中,该音讯数据、该播放导引数据以及该 媒体内容中未经移除的剩余视讯数据被传送至该媒体播放装置以进行译码。最后,由步骤 750可知,没有被传送至该媒体播放装置的该部分视讯数据会在该硬件保护模块中进行后 续的译码处理。 以上所述仅为本发明的较佳实施例,凡依本发明的权利要求所做的均等变化与修 饰,皆应属本发明的涵盖范围。
权利要求
一种于一硬件保护模块内执行影音加密播放的方法,其特征在于,该方法包含有以下步骤该硬件保护模块自一媒体播放装置接收媒体内容,该媒体内容包含有视讯数据、音讯数据,以及播放导引数据;该硬件保护模块接收对应该媒体内容的数字版权管理信息;该硬件保护模块自该媒体内容中移除部分视讯数据,其中被移除部份为一第一部份视讯数据,且未经移除的剩余部份为剩余第二部分视讯数据;该硬件保护模块传送该播放导引数据以及该视讯数据内的剩余第二部分视讯数据至该媒体播放装置以进行译码;以及于该硬件保护模块内译码该第一部分视讯数据。
2. 如权利要求1所述的方法,其特征在于,该方法还包含有以下步骤 该硬件保护模块自该媒体内容中移除该音讯数据;以及 于该硬件保护模块内译码该音讯数据。
3. 如权利要求1所述的方法,其特征在于,该硬件保护模块接收该数字版权管理信息 包含有以下步骤该硬件保护模块接收一已加密的进阶权限控制系统装置金钥;该硬件保护模块接收媒体金钥区块数据,其中该媒体金钥区块数据用来解密该已加密 进阶权限控制系统装置金钥;以及于该硬件保护模块内利用该媒体金钥区块数据来解密该已加密进阶权限控制系统装 置金钥。
4. 如权利要求3所述的方法,其特征在于该媒体金钥区块数据是由该媒体播放装置 内的一数字版权管理代理系统取得。
5. 如权利要求3所述的方法,其特征在于该进阶权限控制系统装置金钥的加密方式 是利用建立于该媒体播放装置以及该硬件保护模块间的一预设金钥。
6. 如权利要求1所述的方法,其特征在于该第一部分视讯数据包含有原始视讯数据。
7. 如权利要求1所述的方法,其特征在于该剩余第二部分视讯数据包含有视讯标头 信息。
8. 如权利要求1所述的方法,其特征在于该媒体内容储存于一数字激光视盘内,以及 该播放导引数据包含有位于视讯对象单元内的播放导引分组。
9. 如权利要求1所述的方法,其特征在于,该方法还包含有以下步骤 该硬件保护模块接收该播放导引数据以及已译码视讯标头信息;以及 于该硬件保护模块内根据该播放导引数据以及该已译码视讯标头信息译码该第一部分视讯数据。
10. 如权利要求9所述的方法,其特征在于,该方法还包含有以下步骤 该硬件保护模块利用一输出保护管理模块传送已译码视讯数据;以及 该输出保护管理模块输出该已译码视讯数据至一显示装置。
11. 如权利要求IO所述的方法,其特征在于该输出保护管理模块使用高频宽数字内 容保护、模拟内容保护,以及拷贝生成管理系统中至少一数据保护技术。
12. 如权利要求10所述的方法,其特征在于,该硬件保护模块传送该音讯数据、该播放导引数据,以及该剩余第二部分视讯数据至该媒体播放装置包含有以下步骤使用建立于该媒体播放装置与该硬件保护模块间的一预设金钥加密该音讯数据、该播 放导引数据,以及该剩余第二部分视讯数据。
13. 如权利要求1所述的方法,其特征在于,该方法还包含有 该硬件保护模块传送该音讯数据至该媒体播放装置以进行译码。
14. 如权利要求1所述的方法,其特征在于,该硬件保护模块传送该播放导引数据以及 该剩余第二部分视讯数据至该媒体播放装置包含有以下步骤使用建立于该媒体播放装置与该硬件保护模块间的一预设金钥加密该播放导引数据 以及该剩余第二部分视讯数据。
15. 如权利要求1所述的方法,其特征在于,该硬件保护模块自该媒体内容中移除该部 分视讯数据包含有以下步骤加密该第一部分视讯数据以及该剩余第二部分视讯数据。
16. —种用来执行影音加密播放的系统,其特征在于,该系统包含有一媒体播放装置,用来接收媒体内容以及对应该媒体内容的数字版权管理信息,该媒 体播放装置包含有一媒体读取器,用来读取该媒体内容;一多任务解讯器,用来分离对应一部分媒体内容的一输入媒体流,以产生一输出媒体 流,该输出媒体流包含有播放导引数据、音讯数据,以及视讯标头信息;以及 一视讯译码器,用来译码该视讯标头信息;以及一硬件保护模块,用来接收该媒体内容、移除该部分媒体内容以及回送该部分媒体内 容至该媒体播放装置以进行译码。
17. 如权利要求16所述的系统,其特征在于,该硬件保护模块包含有 一数字版权管理模块,用来自该媒体读取器接收该媒体内容;一分离/加密器,用来自该媒体内容中移除该部分媒体内容并将该部分媒体内容传送 至该多任务解讯器;以及一译码器,用来自该视讯译码器接收该视讯标头信息以译码该媒体内容中未经移除的 剩余媒体内容。
18. 如权利要求17所述的系统,其特征在于该分离/加密器还用来在传送该部分媒 体内容至该多任务解讯器前加密该部分媒体内容。
19. 如权利要求18所述的系统,其特征在于该分离/加密器还用来加密并未传送至 该多任务解讯器的该剩余媒体内容,其中该剩余媒体内容包含有原始视讯数据。
20. 如权利要求17所述的系统,其特征在于该分离/加密器还用来自该媒体内容中移除一部分视讯数据以及该音讯数据并将该部分视讯数据以及该音讯数据传送至该多任 务解讯器。
21. 如权利要求17所述的系统,其特征在于该数字版权管理模块还用来自该媒体播 放装置接收一已加密进阶权限控制系统装置金钥与媒体金钥区块数据,以及在该硬件保护 模块内利用一预设金钥解密该已加密进阶权限控制系统装置金钥。
22. 如权利要求16所述的系统,其特征在于回送至该媒体播放装置的该部分媒体内容包含有该音讯数据、该播放导引数据,以及该视讯标头信息。
全文摘要
本发明揭示了一种于硬件保护模块内执行媒体内容加密播放的方法及系统。其中于一硬件保护模块内执行影音加密播放方法包含有以下步骤。一硬件保护模块自一媒体播放装置接收包含有视讯数据、音讯数据,以及播放导引数据的媒体内容。该硬件保护模块接收对应该媒体内容的数字版权管理信息。该硬件保护模块自该媒体内容中移除部分视讯数据,其中被移除部分为一第一部分视讯数据,且未经移除的剩余部分为剩余第二部分视讯数据。该硬件保护模块传送该播放导引数据以及该视讯数据内的剩余第二部分视讯数据至该媒体播放装置以进行译码。于该硬件保护模块内译码该第一部分视讯数据。
文档编号H04N5/913GK101771844SQ20091014013
公开日2010年7月7日 申请日期2009年7月8日 优先权日2009年1月6日
发明者庄育通, 林弘德, 邹宏德 申请人:讯连科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1