公开/公告号CN101365098A
专利类型发明专利
公开/公告日2009-02-11
原文格式PDF
申请/专利权人 北京视博数字电视科技有限公司;
申请/专利号CN200710120045.2
申请日2007-08-08
分类号H04N7/16;H04N7/167;
代理机构北京三友知识产权代理有限公司;
代理人陶海萍
地址 100085 北京市海淀区上地东路5号京蒙高科大厦B座四层
入库时间 2023-12-17 21:27:57
法律状态公告日
法律状态信息
法律状态
2010-11-17
授权
授权
2009-04-08
实质审查的生效
实质审查的生效
2009-02-11
公开
公开
技术领域
本发明涉及数字节目权利管理技术,特别涉及在数字权利管理系统(DRM)中对数字节目进行盗版控制的数字节目权利管理方法及其数字权利管理系统。
背景技术
目前,数字化的视音频节目具有良好的质量,但带来的一个问题是盗版节目的质量也得以提升。因此在数字化时代,对盗版节目进行控制越来越成为节目提供商、节目运营商所关注的问题。
目前,采用数字权利管理系统对数字节目的消费进行权利限制。在节目运营商前端和终端增加数字权利管理系统模块,该数字权利管理系统模块通过对数字节目进行加解密来对数字节目进行保护。合法终端可以获得一个加密的许可证,许可证中包含对该节目进行消费的权限。许可证在终端的数字权利管理系统模块中被解密处理,终端只能在许可权限之内进行消费。
图1为现有技术中带加密解密功能的数字权利管理系统结构示意图。如图1所示,数字权利管理系统对数字节目进行权限保护,首先,前端101的节目加密单元101b对从节目源服务器101a获得的数字节目进行加密。当终端102申请许可证时,许可证服务器101c将从节目加密单元101b获得的节目密钥放在许可证中。许可证中同时具有终端能够消费的权利,例如:处理的次数。许可证本身也是被加密的,只有许可证获得者才能解密。
终端102的许可证处理单元102b得到许可证后,解密许可证,获得其中的节目密钥。同时会检查终端102的消费状态是否满足许可证权限,如果满足权限,许可证处理单元102b将节目密钥、许可控制信息传送至节目解密单元102a,并控制节目处理单元102c进行节目处理,否则不允许处理。其中,该节目解密单元102a根据节目密钥解密节目,并将解密后的节目传送至节目处理单元102c;节目处理单元102c通过许可证处理单元102b传送的许可控制信息进行节目处理,否则不允许处理。
图2为现有技术中不带加密解密功能的数字权利管理系统结构示意图。如图2所示,当终端202申请许可证时,许可证服务器201b将终端202能够消费的权利放在许可证中,例如:处理的次数。许可证本身也是被加密的,只有许可证获得者才能解密。终端202的许可证处理单元202b得到许可证后,解密许可证,检查终端202的消费状态是否满足许可证权限,如果满足权限,许可证处理单元202b通过许可控制信息来控制节目处理单元202a正常进行节目处理,否则不允许处理。
通过上述数字权利管理系统,节目运营商可以对节目的消费权限进行控制。但是,如果将数字节目从数字权利管理系统中的某个漏洞盗走,例如,直接被模拟的方式录像并以非加密的方式传播,则盗版节目将不被数字权利管理系统所控制。
另外,数字权利管理系统保护节目的范围是加密并发放了许可证的节目。如果节目未被发放许可证,则数字权利管理系统是不进行保护的。数字节目被盗版后,通常以不加密的方式流传,并且没有许可证,因此,终端将无法对盗版节目进行识别和控制。
另外,目前还有利用节目流中的标识信息,例如,广播标记(BroadcastFlag)对权利进行控制。在这种方式中,在节目流的包头中设置一些标志位。例如:00代表终端不进行控制;01代表终端进行拷贝控制;10代表终端进行录像控制等。虽然上述方式对权利控制有一定的作用,但是,其缺点在于标志位可能被人比较容易地窜改,达不到预期的效果。另外,如果节目流被以模拟方式录像或盗版,则广播标记根本就不会在盗版节目中出现,防止不了盗版节目的流传。
发明内容
鉴于现有技术中存在的上述问题,本发明实施例提供一种在数字权利管理系统中对数字节目进行盗版控制的数字节目权利管理方法及其数字权利管理系统。通过本发明实施例,使得终端可以识别出被盗版的节目,从而有效避免盗版节目的传播。
本发明实施例提供一种数字节目权利管理方法,当终端接收到前端发送的数字节目时,该方法包括步骤:判断所述数字节目是否需要进行权利保护;若判断的结果为需要进行权利保护,则所述终端要求利用许可证对该数字节目的处理进行控制。
本发明实施例还提供一种数字节目权利管理系统,该系统至少包括终端;其中,所述终端至少包括:检测单元,用于接收数字节目,并对该数字节目进行检测并根据检测结果判断该数字节目是否需要进行权利保护;许可证处理单元,与所述检测单元连接,当所述检测单元判断结果为需要进行权利保护,则所述许可证处理单元要求利用许可证对该数字节目的处理进行控制。
本发明实施例的有益效果在于,本实施例中,首先判断数字节目是否需要进行权利保护,当需要进行保护时,终端会强制进行许可证的验证,由于该盗版节目没有对应的许可证,因此,终端能够识别出盗版节目,从而拒绝处理。
并且,在数字节目没有加密的情况下,通过上述方法,数字节目也可以获得保护。
另外,通过本发明实施例,利用数字水印标识作为数字权利管理系统的标识,就能够有效控制盗版节目在数字权利管理系统内的传播,即终端能够识别从该数字权利管理系统中被盗版节目,因此,禁止终端处理。所以称为“域内禁播”。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
图1为现有技术中带加密解密功能的数字权利管理系统结构示意图;
图2为现有技术中不带加密解密功能的数字权利管理系统结构示意图;
图3为本发明实施例不带加密解密功能的数字权利管理系统结构示意图;
图4为本发明实施例带加密解密功能的数字权利管理系统结构示意图;
图5为图3和图4中许可证处理单元的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
本发明实施例提供一种在数字权利管理系统(DRM)中对数字节目进行盗版控制的数字节目权利管理方法及其数字权利管理系统。以下结合附图3和4对本发明进行详细说明。
实施例一
本发明实施例提供一种数字权利管理系统,如图3所示,包括终端302;其中,终端302至少包括:检测单元302a,用于接收数字节目,对该数字节目进行检测并根据检测结果判断该数字节目是否需要进行权利保护;许可证处理单元302b,与检测单元302a连接,当检测单元302a判断结果为需要进行权利保护,则许可证处理单元302b要求利用许可证对该数字节目的处理进行控制。
上述实施例中,首先判断数字节目是否需要进行权利保护,当需要进行保护时,终端会强制进行许可证的验证,由于该盗版节目没有对应的许可证,因此,终端能够识别出盗版节目,从而拒绝处理。并且,在数字节目没有加密的情况下,通过上述方法,数字节目也可以获得保护。
本实施例中,检测单元302a至少包括第一检测单元和判断单元(图中未示出);其中,第一检测单元用于接收数字节目,检测该数字节目中是否嵌有数字水印标识;判断单元,与第一检测单元连接,当第一检测单元的检测结果为嵌有数字水印标识时,判断该数字水印标识是否与预先获知的安全保护标识一致;若判断结果为一致,则该数字节目需要进行权利保护。
如图5所示,许可证处理单元302b至少包括:验证单元501和存储单元502;其中,验证单元501,当检测单元302a的检测结果为该数字节目需要进行权利保护时,该验证单元501来验证数字节目是否有对应的许可证;并根据验证结果对数字节目的处理进行控制,若验证的结果为有,则发出许可控制信息对数字节目的处理进行控制;存储单元502,与验证单元501连接,用于存储许可证。
在本实施例中,终端302还可包括存储单元(图中未示出),该存储单元与检测单元302a连接,用于储存安全保护标识。
此外,如图3所示,终端302还包括节目处理单元302c,与检测单元302a和许可证处理单元302b连接,用于接收检测单元302a传送的数字节目,并根据许可证处理单元302b发出的许可控制信息,对从检测单元302a接收到的数字节目进行处理。
如图3所示,该系统还包括前端301,前端301至少包括:节目源服务器301a,用于产生数字节目;嵌入单元301b,与节目源服务器301a连接,用于接收节目源服务器301a生成的数字节目,并在数字节目中嵌入数字水印标识,并将嵌入数字水印标识的数字节目传送至终端302的检测单元302a;许可证服务器301c,用于根据所述终端的申请生成与数字节目对应的许可证,并将该许可证下发到许可证处理单元。
上述实施例中,节目运营商前端301需要将数字音视频节目嵌入数字水印标识,例如,该数字水印标识可以为0x010101,但不限于此,还可以为其它的标识。该数字水印标识是特定的,嵌有数字水印标识的数字节目表示受数字权利管理系统的保护。
并且所有的终端都预先获知该数字节目对应的数字水印标识,即安全保护标识,在本实施例中,该安全保护标识可在生产终端时预先写入终端,获知储存在终端的智能卡中。
上述实施例中,终端302处理该节目时,需要检查节目中是否嵌有数字水印标识。如果检测出该数字水印标识,并且该数字水印标识与终端预先获知的安全保护标识一致时,终端302应强制要求该数字节目必须通过数字权利管理系统的验证后才能处理。如果是合法节目,因为有对应的许可证,因此一定能够正常处理。如果是盗版节目,由于没有对应的许可证,因此终端拒绝处理该节目。
如果终端302没有检测出该数字水印标识,表示该数字节目未受数字权利管理系统保护,因此不强制进行数字权利管理系统验证。
上述实施例中,当终端302申请许可证时,在许可证服务器301c中生成许可证,将节目密钥放在许可证中,并且许可证中同时具有终端302能够消费的权利,例如,处理节目的次数、可以播放节目的次数为4次、可以播放节目的累计时间为2小时,但不限于此。许可证本身也可以被加密,只有许可证获得者才能解密,例如可以利用用户的个人密钥进行加密,这样只有该用户才能解密。
因此,通过上述实施例,利用数字水印标识与预先获知的安全保护标识是否一致来判断是否对数字节目进行权利保护,当需要进行保护时,终端302会强制进行许可证的验证,由于该盗版节目没有对应的许可证,因此,终端能够识别出盗版节目,从而拒绝处理。并且,即使在数字节目没有加密的情况下,数字节目也可以获得保护。
此外,该系统还可对加密的数字节目进行保护,这样在前端增加加密单元,在终端增加相应的解密单元即可。
本实施例中,如图4所示,为对数字节目进行加解密的数字权利管理系统。如图4所示,前端401包括节目源服务器401a、嵌入单元401b、加密单元401c和许可证服务器401d,其中,节目源服务器401a、嵌入单元401b和许可证服务器401d的作用与图3所示的相应部分的作用一致,此处不再赘述。
其中,加密单元401c,与嵌入单元401b连接,对嵌入数字水印标识的数字节目进行加密,然后,将加密后的数字解密传送至终端402。
另外,许可证服务器401d将节目密钥放在许可证中,并将放有节目密钥的许可证下发给许可证处理单元402d;并且许可证同时具有终端能够消费的权利,例如,处理节目的次数。许可证本身也是被加密的,只有许可证获得者才能解密。在终端402中,许可证处理单元402d得到许可证后,利用用户的个人密钥解密许可证,获得节目密钥。
相应地,终端402还包括解密单元402a,与检测单元402b和许可证处理单元402d连接,用于接收所述许可证处理单元402d发送的节目密钥和许可控制信息,根据该节目密钥对加密的数字节目进行解密,然后将解密的数字节目传送至检测单元402b。
此外,终端402的检测单元402b、许可证处理单元402d、节目处理单元402c与图3所示的各个部分作用一致,此处不再赘述。
上述实施例中,前端301、401是指节目运营商提供的数字节目播出系统,例如,有线电视台前端、IPTV运营商前端等。终端302、402是指终端的数字节目消费系统,例如,有线电视机顶盒、IPTV终端处理器等。
由上述实施例可知,通过本发明实施例的数字权利管理系统,可以利用数字水印标识和许可证对加密和不加密的数字节目进行权利保护,使得终端能够识别出盗版节目,从而拒绝处理。
实施例二
本发明实施例还提供一种数字节目权利管理方法,该方法应用于数字权利管理系统中,当终端接收到前端发送的数字节目时,该方法包括步骤:判断所述数字节目是否需要进行权利保护;若判断的结果为需要进行权利保护,则终端要求利用许可证对该数字节目的处理进行控制。
由上述可知,首先判断数字节目是否需要进行权利保护,当需要进行保护时,终端会强制进行许可证的验证,由于该盗版节目没有对应的许可证,因此,终端能够识别出盗版节目,从而拒绝处理。并且,在数字节目没有加密的情况下,通过上述方法,数字节目也可以获得保护。
这样,通过上述实施例,能够有效控制盗版节目在数字权利管理系统内的传播,即终端能够识别从该数字权利管理系统中被盗版节目,因此,禁止终端处理。所以称为“域内禁播”。
本实施例中,判断数字节目是否需要进行权利保护,可采用如下方式,即检测接收到的数字节目中是否嵌有数字水印标识;若检测的结果为有,则判断该数字水印标识是否与预先获知的安全保护标识一致;若判断结果为一致,则表明该数字节目需要进行权利保护。
本实施例中,当终端要求利用许可证对该数字节目的处理进行控制时,采用如下步骤:当数字节目需要进行权利保护时,验证该数字节目是否有对应的许可证;若验证的结果为有,则终端对该数字节目的处理进行控制。本实施例中,可根据数字节目的ID搜索本地许可证存储,寻找该数据节目是否已经有对应的许可证。
本实施例中,若判断数字水印标识与预先获知的安全保护标识不一致,则终端对该数字节目的处理不作控制。若验证是否有许可证的验证结果为没有许可证,则终端对该数字节目不作处理。
本实施例中,在终端接收前端发送的数字节目之前,还包括步骤:前端将数字水印标识嵌入该数字节目中,并生成许可证,将生成的许可证送至终端。
以下分别参考附图3和附图4,对发明实施例的权利管理方法进行详细说明。
如图3所示,预备过程:终端302预先获知该系统的安全保护标识,并将该安全保护标识存放在许可证处理单元302b的存储单元502中。在本实施例中,该安全保护标识可在生产终端时预先写入终端,获知储存在终端的智能卡中。
在前端301中:
嵌入单元301b从节目源服务器301a中获得数字节目,并在数字节目中嵌入数字水印标识;并且将嵌入数字水印标识的数字节目传送至终端302的检测单元302a;
当终端302申请许可证时,在许可证服务器301c中生成许可证,许可证服务器301c将节目密钥放在许可证中,并将该许可证送至终端的许可证处理单元302b,并且许可证中同时具有终端302能够消费的权利,如处理节目的次数。许可证本身也是被加密的,只有许可证获得者才能解密。
在终端302中:
检测单元302a对接收到的数字节目进行检测,判断该数字节目是否需要进行权利保护,本实施例中通过以下方式进行判断:检测该数字节目中是否嵌入数字水印标识;若检测的结果为有数字水印标识,判断该数字水印标识是否与预先获知的安全保护标识一致;若判断结果为一致,则表明该数字节目需要强制进行数字权利管理系统的验证;此时,检测单元302a将检测结果传送至许可证处理单元302b中,并且也将数字节目传送至节目处理单元302c中;
许可证处理单元302b的验证单元501验证该数字节目是否有对应的许可证;若验证的结果为有,则终端302对该数字节目的处理进行控制,即通过许可控制信息控制节目处理单元302c对从检测单元302a接收到的数字节目进行处理。
上述实施例中,若检测单元302a判断接收到的数字水印标识与预先获知的安全保护标识不一致,则终端302对该数字节目的处理不作控制。另外,若验证单元501验证是否有许可证的验证结果为该数字节目没有相应的许可证,则该终端302对该数字节目不作处理。
由上述实施例可知,利用数字水印标识来判断是否对数字节目进行权利保护,当需要进行保护时,终端会强制进行许可证的验证,由于该盗版节目没有对应的许可证,因此,终端能够识别出盗版节目,从而拒绝处理。并且,在数字节目没有加密的情况下,通过上述方法,数字节目也可以获得保护。
以下参照附图4对加密的数字节目的权利管理方法进行详细说明。
如图4所示,预备过程:终端402预先获知该系统的安全保护标识,并将该安全保护标识存放在许可证处理单元402d的存储单元502中。
在前端401中:
前端401首先对从节目源服务器401a获得的数字节目嵌入数字水印标识,然后在加密单元401c中进行加密,然后将加密后的数字节目送至终端402的解密单元402a中;
当终端402申请许可证时,在许可证服务器401d中生成许可证,许可证服务器401d将节目密钥放在许可证中,并将许可证送至许可证处理单元402d中。并且,许可证中同时具有终端能够消费的权利,例如:处理节目的次数。许可证本身也是被加密的,只有许可证获得者才能解密。
在终端402中:
许可证处理单元402d得到许可证后,解密许可证,获得节目密钥。同时会检查终端402的消费状态是否满足许可证权限。如果满足权限,许可证处理单元402d将节目密钥、许可控制信息传送给解密单元402a;
解密单元402a根据节目密钥对该数字节目进行解密,并将解密后的数字节目传送给检测单元402b;
检测单元402b对接收到的数字节目进行检测,判断该数字节目是否需要进行权利保护,本实施例中判断方式与上述实施例一致,此处不再赘述。若检测的结果为有数字水印标识,并且该数字水印标识与预先获知的安全保护标识一致,则表明该数字节目需要强制进行数字权利管理系统的验证;此时,检测单元402b将检测结果传送至许可证处理单元402d中,并且也将数字节目传送至节目处理单元402c中;
许可证处理单元402d利用许可证对该数字节目的处理进行控制的方式与上述实施例类似,此处不再赘述。
由上述可知,利用数字水印标识来判断是否对数字节目进行权利保护;当需要进行保护时,终端会强制进行许可证的验证,由于该盗版节目没有对应的许可证,因此,终端能够识别出盗版节目,从而拒绝处理。并且,在数字节目没有加密的情况下,通过上述方法,数字节目也可以获得保护。
另外,通过本发明实施例,能够有效控制盗版节目在数字权利管理系统内的传播,即终端能够识别从该数字权利管理系统中被盗版节目,因此,禁止终端处理。所以称为“域内禁播”。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 网络上的数字权利管理方法和数字权利管理系统
机译: 在权利管理系统中使用灵活的权利模板来获取数字内容的签名权利标签(SRL)
机译: 在权利管理系统中使用灵活的权利模板来获取数字内容的已签名权利标签