CN100561493C - 数字多媒体内容播放的监控方法及监控装置 - Google Patents
数字多媒体内容播放的监控方法及监控装置 Download PDFInfo
- Publication number
- CN100561493C CN100561493C CNB2007100382241A CN200710038224A CN100561493C CN 100561493 C CN100561493 C CN 100561493C CN B2007100382241 A CNB2007100382241 A CN B2007100382241A CN 200710038224 A CN200710038224 A CN 200710038224A CN 100561493 C CN100561493 C CN 100561493C
- Authority
- CN
- China
- Prior art keywords
- digital
- digital finger
- finger
- multimedia content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明公开了一种数字多媒体内容播放的监控方法,先提取数字指纹,将所述数字指纹发送或者存储,之后进行识别统计。本发明还公开了一种数字多媒体内容播放的监控装置,包括数字指纹提取模块、数字指纹发送模块和数字指纹接收模块,所述数字指纹提取模块与所述数字指纹发送模块信号连接,所述数字指纹发送模块与所述数字指纹接收模块信号连接。所述数字指纹发送模块和数字指纹接收模块可替换为数字指纹存储模块。本发明通过上述数字多媒体内容播放的监控方法及监控装置,对所播放的数字多媒体内容提取数字指纹,然后将数字指纹发送出来或者存储起来,从而实现对数字多媒体内容进行监控。本发明步骤简单,易于使用,容易推广普及。
Description
技术领域
本发明涉及一种数字多媒体内容播放的监控方法。本发明还涉及一种实现该监控方法的数字多媒体内容播放的监控装置。
背景技术
随着多媒体技术和计算机技术的进步,数字多媒体在生产、复制、传播上的巨大优势,使得数字多媒体迅速应用到许多新兴的场合。媒体生产者和传播者对数字媒体的使用和控制也提出了更高的要求。比如,由于成本的降低,广告行业可以深入到细分的人群和地点,可以对不同地点,不同经济消费能力的人同时进行针对性的广告;而在公共播映场合,又希望每次播出的内容时间和次数得以记录,以作为收费的依据;内容管理机构也希望能随时抽查或者实时检查是否众多的节目在播放时候是否是非法内容在播发;广告买家往往也想知道是否广告业者是否按照合约将广告送达;而播放设备的拥有者,也可能需要知道设备是不是被用于不合理的播放使用,是不是工作正常等等。因此,使用媒体传播媒体的人群,迫切需要能使用低成本的方法来实现对内容的监控管理。在通讯能力有限的情况下,实现自动的媒体使用监控变得越来越迫切。
目前DRM(数字版权管理***)的使用还正在开始普及,基于传统和历史原因。从使用上,DRM***着眼于防止非法播放被未被授权的数字内容,而非对播放的过程进行监控;DRM管理***也只能对还未制作好的节目做事先编码和加密,已经由其他工具制作好的内容则不受DRM的管理,由其他DRM***制作的数字内容也不能被所有DRM***管理。从实现上,DRM***常常和特定数字媒体编码方式结合,也就是说,并不是所有的多媒体格式都能由特定的DRM***来生成和管理,由于多媒体技术快速发展,一种DRM管理***几乎不可能同时适应所有媒体格式,具有多种格式播放设备中使用多套DRM的难度和经济性也不足,普及能力就有限;同时DRM***往往通过实时加密解密过程来实现版权确认,这个过程往往消耗大量资源,典型的比如带有版权管理能力的MP3播放机在开启版权功能时候,电池使用时间常常要缩短15%~20%之间。另外,由于目前DRM管理***和相关编码器集成在一起,都需要付费使用,而编码器价格不菲,在一定程度上也阻碍了不愿付费的人群采用DRM。
正是由于上述原因,目前已经实现的DRM***并不适合播放过程的监控。DRM技术对不同多媒体格式都要适应的场合也难以适应,而且较大的资源占用和复杂性也提高了成本。类似广告播出和收看监控统计,商业播放次数和覆盖率统计等场合,其要求与DRM的设计初衷有较大差别。比如广告常常就是要给消费者观看而非阻止非法盗版,关注其是否按时完整播放和当时播放的广告被谁收看到比判断谁有权力看广告更有价值;对于某些商业播放活动而言(比如影院和卡拉OK),往往是先使用媒体,再按使用次数付费比先购买再无限使用更为合理,DRM往往更适合先购买,再无限使用的模式;多媒体技术的不断快速进步,消费者希望总是最快享受到最新技术成果的场合,也常常会因为相应DRM技术还未完成,导致普及缓慢。因此,目前需要有简单实现的方法来满足以上要求。
现在,为了唯一的得到数字多媒体内容的标识,数字指纹及其相关技术应运而生。数字摘要算法常常用于通讯过程中确认双方是否得到了完整相同的数字内容。它通过特定的算法,可以将任意长度和格式的一段数字内容或者文件得出一段很小信息量的数值,这段数值和人的指纹类似,能作为被摘要数字和内容的唯一性标识,也称为“数字指纹”。被摘要的数字内容或者文件只要有一小点改变,摘要算法出来的数字指纹就会有很大变化。另外,摘要算法有着非常强的不可逆性,就算得到了数字指纹,也知道摘要算法,但是也是无法还原出原来的数字内容的。因此只有双方都拥有了完整的数字内容,通过摘要算法才能得到一致的“数字指纹”。目前世界上用得比较多的公开的数字摘要算法是MD5算法和SHA算法。得出的数字摘要的长度分别是128位和160位,特别是后者,理论上数字内容的样本数目将比已经知道的宇宙中的沙子数目还要多才会出现摘要重复的情况,因此基本上能看作是无法重复的数字指纹了。由于经过摘要算法后,任意长度的数字内容摘要的长度才几十个字节,传输和检索变得非常容易。而且由于摘要算法能把文件分段再连续摘要,并且设计目标之一就是小的运算资源,它需要的软件硬件资源都相对少。
发明内容
本发明所要解决的技术问题是提供一种数字多媒体内容播放的监控方法,其步骤简单,便于使用。本发明所要解决的另一技术问题是提供一种数字多媒体内容播放的监控装置,能够有效的对所播放的数字多媒体内容进行监控,而且实施简单,便于推广应用。
为解决上述技术问题,本发明数字多媒体内容播放的监控方法的技术方案是,首先数字指纹提取模块在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹,然后由所述数字指纹发送模块通过有线或无线通信方式将该数字指纹发送给数字指纹接收模块,所述数字指纹接收模块接收该数字指纹,并将该数字指纹传输给所述数字指纹识别模块,由所述数字指纹识别模块对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容,所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小并且与所述数字多媒体内容唯一对应的数据作为数字指纹。
本发明实现上述监控方法所采用的数字多媒体内容播放的监控装置的技术方案是,包括:
数字指纹提取模块,用于在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹;所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小并且与所述数字多媒体内容唯一对应的数据作为数字指纹;
数字指纹发送模块,用于通过有线或无线通信方式将该数字指纹发送给数字指纹接收模块;
数字指纹接收模块,用于接收该数字指纹,并将该数字指纹传输给所述数字指纹识别模块;
数字指纹识别模块,用于对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容。
本发明数字多媒体内容播放的监控方法的另一技术方案是,首先数字指纹提取模块连续的对正在播放的数字多媒体内容提取数字指纹,所述数字指纹提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹,所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小并且与所述数字多媒体内容唯一对应的数据作为数字指纹;然后所述数字指纹提取模块将该数字指纹传送至数字指纹识别模块,所述数字指纹识别模块实时的对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容,所述数字指纹识别模块存储有预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块通过将连续提取的数字指纹与存储的数字指纹进行比对来进行数字指纹的识别,并且对该数字指纹所对应的数字多媒体内容的播放信息进行统计,然后进行下列两种操作中的至少一种:
a)将统计结果传送至所述数字指纹发送模块,由所述数字指纹发送模块将该统计结果发送给数字指纹接收模块;
b)将统计结果存储在数字指纹存储模块中。
本发明实现上述监控方法所采用的数字多媒体内容播放的监控装置的技术方案是,包括:
数字指纹提取模块,用于在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹;所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小并且与所述数字多媒体内容唯一对应的数据作为数字指纹;
数字指纹识别模块,用于对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容;所述数字指纹识别模块存储有预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块通过将连续提取的数字指纹与存储的数字指纹进行比对来进行数字指纹的识别,并且对该数字指纹所对应的数字多媒体内容的播放信息进行统计;
该监控装置还包括下列两组部件中至少一组:
a)数字指纹存储模块,所述数字指纹存储模块存储所述数字指纹识别模块对数字指纹的统计结果;
b)数字指纹发送模块和数字指纹接收模块,所述数字指纹发送模块和数字指纹接收模块通过有线或无线通信方式连接,数字指纹识别模块将统计结果传送至数字指纹发送模块,数字指纹发送将统计结果传输至所述数字指纹接收模块,所述数字指纹接收模块接收该统计结果。
本发明通过上述数字多媒体内容播放的监控装置及监控方法,对所播放的数字多媒体内容提取数字指纹,然后将数字指纹发送出来或者存储起来,从而实现对数字多媒体内容进行监控。本发明步骤简单,易于使用,容易推广普及。
附图说明
下面结合附图和实施例对本发明作进一步详细的说明:
图1为现有的数字多媒体内容解码的示意图;
图2为采用并行方式提取数字指纹的示意图;
图3为本发明数字多媒体内容播放的监控装置一个实施例的模块结构图;
图4为本发明数字多媒体内容播放的监控装置另一实施例的模块结构图;
图5为本发明数字多媒体内容播放的监控装置又一实施例的模块结构图。
具体实施方式
本发明公开了一种数字多媒体内容播放的监控方法,首先数字指纹提取模块在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹,然后由所述数字指纹发送模块通过有线或无线通信方式将该数字指纹发送给数字指纹接收模块,所述数字指纹接收模块接收该数字指纹,并将该数字指纹传输给所述数字指纹识别模块,由所述数字指纹识别模块对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容,所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小并且与所述数字多媒体内容唯一对应的数据作为数字指纹。
本发明中所说的数字指纹,指的是能够与数字多媒体内容唯一对应的一小段标识数据,该标识数据可以是通过数字多媒体内容换算得到的,也可以是在制作数字多媒体内容时人为的***一段标识数据作为数字指纹。
具体来说,所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小的数据作为数字指纹。
所述数字指纹的提取采用MD5算法或者SHA算法。这种方法有较好的离散性和不可逆性,不容易被恶意篡改。
所述数字指纹的提取可以是对所述数字多媒体内容中的特定的一段数字内容进行换算,得到数字指纹。这样可以减少运算量,节约***资源。
更具体的说,所述数字指纹提取模块可以就数字多媒体码流分离出的视频内容部分提取数字指纹;或者就数字多媒体码流分离出的音频内容部分提取数字指纹;或者就数字多媒体码流分离出的控制流内容部分提取数字指纹。
通常,数字多媒体内容播放的流程可如图1所示,数字多媒体内容以媒体码流的形式先进入一个缓存区,之后由缓存区传送至解码器,解码器根据用户指令进行解码,对缓存区进行控制,并将解码后的内容输出。这样,大容量的媒体数据播放监控就可以在很小的软硬件资源条件下实现。
本发明中,所述数字指纹提取可以采用并行提取的方式,如图2所示,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出;另一路用来提取数字指纹。
并行提取方法适用与播出和监控对时间要求高,而且需要监控播出完整度的场合。***数字指纹提取的结构,缓存同样在解码器的控制下从外部读入数据,并按解码的要求不断将需要的数据送入解码器,此时,该数据也被同步送入数字指纹提取单元,数字指纹提取单元则对同样的数据流进行同步数字指纹连续提取,解码器运行过程的各个动作一旦影响到送入解码单元的码流,如顺序改变或者媒体流的改变,数字指纹提取单元输出的数字指纹值都会发生相应改变。因此,数字指纹提取单元同步实时监控着解码流程的所有过程。
所述数字指纹还传送至数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该数字指纹所对应的数字多媒体内容进行播放;如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放。
所述数字指纹鉴权模块中还存储有每条数字指纹所对应的数字多媒体内容播放的权限信息,在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容满足所述权限信息的内容,就允许该数字多媒体内容的播放,如果所提取的数字指纹所对应的数字多媒体内容不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。所述权限信息包括预定播放时刻、播放次数限制以及***设备的连接条件。这样,所述数字指纹识别模块可以起到播放内容远程监控的作用。
本发明中数字指纹的产生,是***采用特定的算法计算出来的。而在所述数字指纹鉴权模块中存储的数字指纹是完整并且正确的数字指纹。例如,数字指纹***在数字多媒体内容中特定的时间点中,整个的数字指纹就是一个数组。如果播放的是合法内容,则提取的数字指纹与所述数字指纹鉴权模块中预存的数字指纹,也就是该数组的内容是完全一致的,提取的数字指纹就与数字指纹鉴权模块中预存的数字指纹相匹配,因此允许该数字多媒体内容的播放。如果播放的是非法的内容,从非法的内容中提取的数字指纹就不会有和所述数组中的数据一致,也就是提取的数字指纹与预先存入数字指纹鉴权模块中的数字指纹不匹配。而如果一段数字多媒体内容是合法的,只是未能完整的播放,那么这样,提取的数字指纹与该数组中的部分内容是一致的,也就是提取的数字指纹与预先存入数字指纹鉴权模块中的数字指纹能够匹配,因此可以认为该内容是合法的,允许其播放。
所述数字指纹识别模块对该数字指纹所对应的数字多媒体内容的播放信息进行统计记录。
所述播放信息包含数字多媒体内容的播放时间、播放频率、播放次数以及播放的完整度。
所述数字指纹识别模块存储有预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块通过将实时提取的数字指纹与存储的数字指纹进行比对来进行数字指纹的识别。
或者,所述数字指纹识别模块同步播放预期播放的数字多媒体内容,并且与所述数字指纹提取模块同步提取该预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块将其自身提取的数字指纹和所述数字指纹提取模块提取的数字指纹进行比对,来进行数字指纹的识别。
本发明提供了一种实现上述监控方法的数字多媒体内容播放的监控装置,如图3所示,包括:
数字指纹提取模块,用于在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹;所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小并且与所述数字多媒体内容唯一对应的数据作为数字指纹;
数字指纹发送模块,用于通过有线或无线通信方式将该数字指纹发送给数字指纹接收模块;
数字指纹接收模块,用于接收该数字指纹,并将该数字指纹传输给所述数字指纹识别模块;
数字指纹识别模块,用于对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容。
所述数字指纹识别模块中包含有数字指纹鉴权模块,所述数字指纹还传送至所述数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该数字指纹所对应的数字多媒体内容进行播放;如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放。
另外,所述数字指纹鉴权模块中还存储有每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容如果满足所述权限信息的内容,就允许该数字多媒体内容的播放,多媒体如果所提取的数字指纹所对应的数字多媒体内容如果不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
或者,所述数字指纹提取模块还信号连接有数字指纹鉴权模块,所述数字指纹还传送至所述数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该数字指纹所对应的数字多媒体内容进行播放;如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放。
另外,所述数字指纹鉴权模块中还存储有每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容如果满足所述权限信息的内容,就允许该数字多媒体内容的播放,多媒体如果所提取的数字指纹所对应的数字多媒体内容如果不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
本发明数字多媒体内容播放的监控方法还可以采用另一种技术方案,首先数字指纹提取模块连续的对正在播放的数字多媒体内容提取数字指纹,所述数字指纹提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹,所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小并且与所述数字多媒体内容唯一对应的数据作为数字指纹;然后所述数字指纹提取模块将该数字指纹传送至数字指纹识别模块,所述数字指纹识别模块实时的对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容,所述数字指纹识别模块存储有预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块通过将连续提取的数字指纹与存储的数字指纹进行比对来进行数字指纹的识别,并且对该数字指纹所对应的数字多媒体内容的播放信息进行统计,然后进行下列两种操作中的至少一种:
a)将统计结果传送至所述数字指纹发送模块,由所述数字指纹发送模块将该统计结果发送给数字指纹接收模块;
b)将统计结果存储在数字指纹存储模块中。
所述播放信息包含数字多媒体内容的播放时间、播放频率、播放次数以及播放的完整度。
所述数字指纹的提取采用MD5算法或者SHA算法。这种方法有较好的可靠性和准确性,不容易被恶意修改。
所述数字指纹的提取是对所述数字多媒体内容中的特定的一段数字内容进行换算,得到数字指纹。这样可以减少运算量,节约***资源。
更具体的说,所述数字指纹提取模块可以就数字多媒体码流分离出的视频内容部分提取数字指纹;或者就数字多媒体码流分离出的音频内容部分提取数字指纹;或者就数字多媒体码流分离出的控制流内容部分提取数字指纹。
所述数字指纹还传送至数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果该数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该数字指纹所对应的数字多媒体内容进行播放;如果该数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放。
或者,所述数字指纹还传送至数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹以及每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容满足所述权限信息的内容,就允许该数字多媒体内容的播放,如果所提取的数字指纹所对应的数字多媒体内容不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
所述权限信息包括预定播放时刻、播放次数限制以及***设备的连接条件。
所述数字指纹提取还可以采用并行提取的方式,如图2所示,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出;另一路用来提取数字指纹。
本发明还提供了一种实现上述监控方法所采用的数字多媒体内容播放的监控装置,包括:
数字指纹提取模块,用于在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹;所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到信息量很小并且与所述数字多媒体内容唯一对应的数据作为数字指纹;
数字指纹识别模块,用于对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容;所述数字指纹识别模块存储有预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块通过将连续提取的数字指纹与存储的数字指纹进行比对来进行数字指纹的识别,并且对该数字指纹所对应的数字多媒体内容的播放信息进行统计;
该监控装置还包括下列两组部件中至少一组,如图4和图5所示:
a)数字指纹存储模块,所述数字指纹存储模块存储所述数字指纹识别模块对数字指纹的统计结果;
b)数字指纹发送模块和数字指纹接收模块,所述数字指纹发送模块和数字指纹接收模块通过有线或无线通信方式连接,数字指纹识别模块将统计结果传送至数字指纹发送模块,数字指纹发送将统计结果传输至所述数字指纹接收模块,所述数字指纹接收模块接收该统计结果。
所述数字指纹提取模块还信号连接有数字指纹鉴权模块,所述数字指纹还传送至所述数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果该数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该数字指纹所对应的数字多媒体内容进行播放;如果该数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放。
另外,所述数字指纹鉴权模块中还存储有每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容满足所述权限信息的内容,就允许该数字多媒体内容的播放,如果所提取的数字指纹所对应的数字多媒体内容不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
现代的媒体技术,往往用多层次的数据结构来实现媒体内容使用的多功能性,因此,在制作过程中,利用不同层次的数据结构中使用多个或多种数字指纹,覆盖不同的数据段,就能够实现同时多种监控层次和目的的需要。
数字指纹能够被提取后,可以按实际需求进行存贮或者通讯。例如,可以集中地本地存储,适用于实时性不强的统计场合;可以按要求存贮在不同的介质上,或者相同介质的不同位置,以供不同的监控人员来查询;可以将所有数字指纹都加以存贮,也可以部分存贮,部分通过通讯手段传输;可以将数字指纹传输集中管理;也可以将数字指纹分类,分别发送给不同的监控者;还可以将同样的指纹同时转送给不同的接收方;可以存贮和传输所有的数字指纹值,也可以按需要处理其中的某些部分;可以采用实时通讯传输的方法,也可以采用非实时的通讯手段,网络,有线,无线等媒介都可以用作传输介质。
当得到媒体数据在使用中的数字指纹值后,则可以用以下方法来检查和判定播放:对于数字指纹值的数据量不大的场合,可以事先将所有要判定的数字指纹值全部存贮下来,当得到媒体使用时提取的数字指纹值时,在逐条比对和匹配,若发生匹配,则说明媒体使用了对应数据。由于数字指纹值的唯一性,它可以作为数据库查询的键值以加速查询过程,这种判定方式适合对播出内容的准确性判定;对数字指纹值变化范围可能较大的场合,例如同步提取的场合,则可以在判定端使用同样的数字指纹提取设备对同样内容进行同样的模拟播出和提取过程,判定端不断提取出数字指纹与已经得到的数字指纹值比对,若发现匹配,则模拟播出的时间点正是被检测设备播出并提取出对应数字指纹的时刻,若整个过程都不匹配,则说明播放的内容已经发生了改变。这种判定方式能对播出的过程、准确性和完整性同时进行判断。
以上数字指纹的使用在用于对特定内容,次数统计,广告播放机状况正常与否,播放过程是否完整等的监控,除了能对播放过程实施实时或者事后监看外,数字指纹也能用于播放控制。由于数字指纹值数据量小,因此,可以将数字指纹值事先记录或者传输到播放设备,播放设备在播出数字媒体内容前事先提取其数字指纹,并检查它是否和预先记录的数字指纹值匹配,若都不匹配则拒绝播放,而若匹配则播放,这样就实现了播放控制,且与播放的媒体数据格式无关,有利于推广。
本发明可应用于广告播放的监控过程。在广告播放监控过程中,往往会涉及到以下监控内容:广告的买方往往需要监控自己的广告是否在指定的时间指定的地址达到了指定的送达率和覆盖率;广告业经营者则需要监控各个连锁终端是否都在播出最新的广告,而且播放的内容没有被私下替换或者增删;而广告播放机的维护者则需要知道是否每个终端都在正常工作,使用率如何,哪些广告终端需要被维修或者更换。于是,广告播放机产生的监控结果很可能基于商业原因需要被不同的人接收,并且这些人可以为了证实自己的监控目的在播放的节目中加入自己的标记。因此,在节目的制作和播出环节,利用“数字指纹”的特性,可以有如下的实现:例如,以DVD格式为媒介的广告播放机,所有广告内容都被制作成一张DVD盘,广告的买方往往只关心自己的广告播放的时间、频率和次数;对广告经营业者,则较关心制作的DVD盘有没有被改动或者替换;对广告播放机的维护者,则关心机器何时正确开机关机,以节省机器消耗,有无机器故障等。在制作DVD盘之后,将每个广告的数据段的数字指纹事先被存储到所述数字指纹鉴权模块中。在播放某一广告的时候,所述数字指纹提取模块将该数字指纹提取出来,由所述数字指纹鉴权模块对该数字指纹进行识别。如果该数字指纹与所述数字指纹鉴权模块中预存的某一条数字指纹一致,则由所述数字指纹鉴权模块中的权限信息决定是否允许该广告进行播放;该数字指纹与所述数字指纹鉴权模块中预存的所有数字指纹都不一致,则说明该内容不应该被播放,广告播放机禁止该内容的播放。之后所述数字指纹可以被发送给广告买方、广告经营业者以及广告播放机的维护者,在收到该数字指纹之后,所述数字指纹识别模块对该段广告的播放时间、播放频率及播放次数等播放信息进行统计并存储,广告买方可以知道自己的广告是否被按时足量的播出,广告经营业者可以此作为向广告买方收费的依据,而广告播放机的维护者可以得知广告播放机的工作是否正常。如果广告播放机上不包含有数字指纹鉴权模块,所述数字指纹识别模块也可以对数字指纹进行识别,如果所播放的内容的数字指纹无法与希望播出的内容的数字指纹相对应,所述数字指纹识别模块可以控制广告播放机禁止播放当前的内容。
如果对实时性的要求不是很高,在提取数字指纹之后,可以在广告播放机上设置数字指纹识别模块,对数字指纹所对应的广告进行统计,并将统计结构记录在数字指纹存储模块上。所述数字指纹存储模块可采用SD卡或者闪存等存储介质,广告买家以及广告经营业者定时或不定时的查看数字指纹存储模块上存储的统计记录,从而得知广告的播放情况。
通常广告播放设备按一定顺序逐条播放。而播放过程常常由大量机器执行的软硬件动作指令完成,设备工作过程中,有的软硬件动作过程能够被干预,可以中断再回复执行,比如等待用户操作的过程;有的却不能够被人工干预分割,要么全部连续完成,要么全部不完成,它的目的是为了某些特定的过程必须完成之后,后续动作才能开始,比如一幅图象要么全部解码显示,要么就不显示。在软件术语中,后者常常被称为“原子操作”,即不可分割的操作。因此,原理上只要将摘要算法加入各个阶段的“原子操作”当中,各个播放过程的摘要值或数字指纹就能够被得到,以标识播放过程的各个完成阶段或完成程度。
因此,当新DVD光盘被***广告播放机,刚要进行播放之前,先***一个原子操作来对整张光盘的数据进行摘要算法,将算出的“数字指纹”发送给广告业者,那么,广告业者就会知道这台广告播放机是否播放了正确的光盘。如果“数字指纹”错误,要么内容已经被替换,要么播放设备出错不能正确读取内容。而进入播放环节时候,广告播放机每播放一条广告,就重新计算该广告的“数字指纹”,并在播出下条广告之前将上一条广告的数字指纹发到广告买家,这样,一旦该广告买家持有的数字指纹和发来的一致,则说明广告买家需要的广告刚刚被播放了一次。当然,这个过程也能***到该条广告播放之前进行,以提醒广告买家该广告正在进行播出。除此之外,由于DVD盘中出了各条广告的内容还可以包含一些不被播放的信息,比如视频回程信息,视频同步信息,版权等一些其他信号等等,这些信息的存在不一定影响播出过程,但可以被广告播放机读取,那么在读取这些信息的时候,将这些信息的数字指纹算出发出给维护者,那么维护者每隔一段时间就可以通过这些指纹判断该设备是否正常运行了。而非特定广告播放机比如普通DVD机播放该DVD光盘时候,该光盘仍然可以播放,但是并不会在对应时刻输出对应数字指纹。这样保证了广告经营业者准确统计了广告播出量和时间。广告播放机按照这种方式来生成和传送数字指纹,能够使得各个方面能独立得到自己要监控的内容而较少受到假冒监控信息的影响。增强了广告买主、广告业主和操作人员之间的信任感。
相应的,在广告内容的制作过程中,这三者都可以对自身关心的数字指纹产生相对独立的影响。例如,广告买家常常会持有拍摄完成的未压缩的广告母带,那么广告买家可以在光盘制作过程中设置一定的压缩参数,比如压缩率、图象帧率压缩级别和构成比例等信息,还可以将制作日期,签字等非播放信息加入编码后的数字码流,由于摘要算法的特性就是少许更改会使得数字指纹结果发生很大变化,这使得该条广告在播出的时候得到的数字指纹很容易与近似的码流区分出来。而设备维护者或者广告商会将所有广告都集合在一张DVD盘上,他们也能设置一些其他参数,如文件头,文件名字,视频同步信息等,这些信息不一定都能被观众直接看到,但却也会对他们各自需要的数字指纹产生的时刻和结果产生显著影响。因而,实际上在广告媒体的播放过程中,各自有各不相同的数字指纹被产生和发送,各个接受者独立接收和监控,并能统一记录。
除了制作过程能指定数字指纹的生成和使用以监控设备动作外,播放设备还可以就其他目的完成对人为过程动作的监控。比如有的广告播出设备往往是由观看者控制或者选择播放的,此时广告业者往往关心什么广告被观看者关注过,因此,摘要算法往往就***在播放结束前的原子操作中,那么只有该广告文件被完整播放后,数字指纹值才被记录或者传送回监控端。
另外,也存在播放内容被中断或者切换场合需要被监控的需要,则可以在接到用户中断或切换指令后,执行该指令前***对应的摘要算法,使得仅仅被播放过的内容被摘要,那么此时得到和记录的数字指纹就对应了唯一的被中断的播放时刻。监控端通过重新进行摘要算法,在对应指纹产生点的位置就标记了播放过程被中断或者切换的位置。当然,摘要算法除了能事前或者事后进行,产生较小的运算资源之外,对于数据量不固定或者非常巨大的场合,可以将数据分段摘要,并将每一段数字指纹作为下一段数据摘要算法的参数,这样数据的播放使用就与摘要算法同步进行。当用户操作或者干预发生时刻,相应的原子操作仅仅需要将当前得到的指纹记录或者通过通讯手段发送即可。这样每一步用户干预操作的发生的位置都能被唯一地标识出来。那么节目播放被中断或者切换也就被监控到了。
本发明也可以适用于商业播放场合的播放次数和合法性监控。首先,建立起统一的合法格式的歌曲数据库,通过网络向所有娱乐业经营者开放,经营者可以免费下载所有的曲目。当歌曲被播放时,歌曲的“数字指纹”被提取,并通过通讯网络回传,管理者根据比照“数字指纹”,就能知道现在播放的歌曲是哪一首,是否在合法出版物范围内,并统计出每首歌曲被使用的频率和总量,作为收取版权许可费的依据。同理,数字电影的商业播放也可以用相同的方式进行监控。而大量未知的“数字指纹”的发回或者存储记录,就意味着盗版或者非法的内容被大量使用,而根据盗版内容的指纹记录,在追查的时候不但能指认出唯一的盗版内容,被盗版侵害者、侵害次数和制作源头都因为文件或数据的唯一性能被确认。
由上述实现得知,上述实施方法也可以沿用于能同时播放多个数据或者文件的播放机。对应摘要算法可以在数据使用前后或者当中进行。而将数据指纹取得和记录发送的原子操作也能够***各个对应播放流程所需要监控的环节进行。也就同时实现了多文件或者多数据流播放过程的监控。
Claims (31)
1.一种数字多媒体内容播放的监控方法,其特征在于,首先数字指纹提取模块在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹的提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹,然后由数字指纹发送模块通过有线或无线通信方式将该数字指纹发送给数字指纹接收模块,所述数字指纹接收模块接收该数字指纹,并将该数字指纹传输给数字指纹识别模块,由所述数字指纹识别模块对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容,所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到与所述数字多媒体内容唯一对应的数据作为数字指纹。
2.根据权利要求1所述的数字多媒体内容播放的监控方法,其特征在于,所提取的数字指纹还传送至数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该所提取的数字指纹所对应的数字多媒体内容进行播放;如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取的数字指纹所对应的数字多媒体内容进行播放。
3.根据权利要求1所述的数字多媒体内容播放的监控方法,其特征在于,所提取数字指纹还传送至数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹以及每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容满足所述权限信息的内容,就允许该数字多媒体内容的播放,如果所提取的数字指纹所对应的数字多媒体内容不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
4.根据权利要求3所述的数字多媒体内容播放的监控方法,其特征在于,所述权限信息包括预定播放时刻、播放次数限制以及***设备的连接条件。
5.根据权利要求1所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹识别模块对所提取数字指纹所对应的数字多媒体内容的播放信息进行统计记录。
6.根据权利要求5所述的数字多媒体内容播放的监控方法,其特征在于,所述播放信息包含数字多媒体内容的播放时间、播放频率、播放次数以及播放的完整度。
7.根据权利要求1所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取采用MD5算法或者SHA算法。
8.根据权利要求1所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取是对所述数字多媒体内容中的特定的一段数字内容进行换算,得到数字指纹。
9.根据权利要求8所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取是对数字多媒体内容的码流分离出的视频内容部分提取数字指纹。
10.根据权利要求8所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取是对数字多媒体内容的码流分离出的音频内容部分提取数字指纹。
11.根据权利要求8所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取是对数字多媒体内容的码流分离出的控制流内容部分提取数字指纹。
12.根据权利要求1所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹识别模块存储有预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块通过将所提取的数字指纹与存储的数字指纹进行比对来进行数字指纹的识别。
13.根据权利要求1所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹识别模块同步播放预期播放的数字多媒体内容,并且与所述数字指纹提取模块同步提取该预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块将其自身提取的数字指纹和所述数字指纹提取模块提取的数字指纹进行比对,来进行数字指纹的识别。
14.一种数字多媒体内容播放的监控装置,其特征在于,包括:
数字指纹提取模块,用于在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹的提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹;所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到与所述数字多媒体内容唯一对应的数据作为数字指纹;
数字指纹发送模块,用于通过有线或无线通信方式将该数字指纹发送给数字指纹接收模块;
数字指纹接收模块,用于接收该数字指纹,并将该数字指纹传输给数字指纹识别模块;
数字指纹识别模块,用于对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容。
15.根据权利要求14所述的数字多媒体内容播放的监控装置,其特征在于,所述数字指纹识别模块中包含有数字指纹鉴权模块,所提取的数字指纹还传送至所述数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该所提取的数字指纹所对应的数字多媒体内容进行播放;如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取的数字指纹所对应的数字多媒体内容进行播放。
16.根据权利要求14所述的数字多媒体内容播放的监控装置,其特征在于,所述数字指纹识别模块中包含有数字指纹鉴权模块,所提取的数字指纹还传送至所述数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹以及每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取的数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容满足所述权限信息的内容,就允许该数字多媒体内容的播放,如果所提取的数字指纹所对应的数字多媒体内容不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
17.根据权利要求14所述的数字多媒体内容播放的监控装置,其特征在于,所述数字指纹提取模块还信号连接有数字指纹鉴权模块,所提取的数字指纹还传送至所述数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该所提取的数字指纹所对应的数字多媒体内容进行播放;如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取的数字指纹所对应的数字多媒体内容进行播放。
18.根据权利要求14所述的数字多媒体内容播放的监控装置,其特征在于,所述数字指纹提取模块还信号连接有数字指纹鉴权模块,所提取的数字指纹还传送至所述数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹以及每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取的数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容满足所述权限信息的内容,就允许该数字多媒体内容的播放,如果所提取的数字指纹所对应的数字多媒体内容不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
19.一种数字多媒体内容播放的监控方法,其特征在于,首先数字指纹提取模块连续的对正在播放的数字多媒体内容提取数字指纹,所述数字指纹的提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹,所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到与所述数字多媒体内容唯一对应的数据作为数字指纹;然后所述数字指纹提取模块将该数字指纹传送至数字指纹识别模块,所述数字指纹识别模块实时的对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容,所述数字指纹识别模块存储有预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块通过将连续提取的数字指纹与存储的数字指纹进行比对来进行数字指纹的识别,并且对该数字指纹所对应的数字多媒体内容的播放信息进行统计,然后进行下列两种操作中的至少一种:
a)将统计结果传送至数字指纹发送模块,由所述数字指纹发送模块将该统计结果发送给数字指纹接收模块;
b)将统计结果存储在数字指纹存储模块中。
20.根据权利要求19所述的数字多媒体内容播放的监控方法,其特征在于,所述播放信息包含数字多媒体内容的播放时间、播放频率、播放次数以及播放的完整度。
21.根据权利要求19所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取采用MD5算法或者SHA算法。
22.根据权利要求19所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取是对所述数字多媒体内容中的特定的一段数字内容进行换算,得到数字指纹。
23.根据权利要求22所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取是对数字多媒体内容的码流分离出的视频内容部分提取数字指纹。
24.根据权利要求22所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取是对数字多媒体内容的码流分离出的音频内容部分提取数字指纹。
25.根据权利要求22所述的数字多媒体内容播放的监控方法,其特征在于,所述数字指纹的提取是对数字多媒体内容的码流分离出的控制流内容部分提取数字指纹。
26.根据权利要求19所述的数字多媒体内容播放的监控方法,其特征在于,所提取的数字指纹还传送至数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果该所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该数字指纹所对应的数字多媒体内容进行播放;如果该所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该数字指纹所对应的数字多媒体内容进行播放。
27.根据权利要求19所述的数字多媒体内容播放的监控方法,其特征在于,所提取的数字指纹还传送至数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹以及每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取的数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容满足所述权限信息的内容,就允许该数字多媒体内容的播放,如果所提取的数字指纹所对应的数字多媒体内容不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
28.根据权利要求27所述的数字多媒体内容播放的监控方法,其特征在于,所述权限信息包括预定播放时刻、播放次数限制以及***设备的连接条件。
29.一种数字多媒体内容播放的监控装置,其特征在于,包括:
数字指纹提取模块,用于在数字多媒体内容播放过程中连续的对当前正在播放的数字多媒体内容提取数字指纹,所述数字指纹的提取采用并行提取的方式,从缓存传输来的数字多媒体内容分为两路,一路进行解码,解码后输出,另一路用来提取数字指纹;所述数字指纹的提取方法是对数字多媒体内容通过一定的算法进行换算,得到与所述数字多媒体内容唯一对应的数据作为数字指纹;
数字指纹识别模块,用于对所提取的数字指纹与预期播放的数字多媒体内容的数字指纹进行比对,从而自动识别正在播放的数字多媒体内容是否是预期播放的数字多媒体内容;所述数字指纹识别模块存储有预期播放的数字多媒体内容的数字指纹,所述数字指纹识别模块通过将连续提取的数字指纹与存储的数字指纹进行比对来进行数字指纹的识别,并且对该数字指纹所对应的数字多媒体内容的播放信息进行统计;
该监控装置还包括下列两组部件中至少一组:
a)数字指纹存储模块,所述数字指纹存储模块存储所述数字指纹识别模块对数字指纹的统计结果;
b)数字指纹发送模块和数字指纹接收模块,所述数字指纹发送模块和数字指纹接收模块通过有线或无线通信方式连接,数字指纹识别模块将统计结果传送至数字指纹发送模块,数字指纹发送将统计结果传输至所述数字指纹接收模块,所述数字指纹接收模块接收该统计结果。
30.根据权利要求29所述的数字多媒体内容播放的监控装置,其特征在于,所述数字指纹提取模块还信号连接有数字指纹鉴权模块,所提取的数字指纹还传送至所述数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹,如果该所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配,则不禁止该所提取的数字指纹所对应的数字多媒体内容进行播放;如果该所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取的数字指纹所对应的数字多媒体内容进行播放。
31.根据权利要求29所述的数字多媒体内容播放的监控装置,其特征在于,所述数字指纹提取模块还信号连接有数字指纹鉴权模块,所提取的数字指纹还传送至数字指纹鉴权模块,所述数字指纹鉴权模块中存储有预期播放的数字多媒体内容的数字指纹以及每条数字指纹所对应的数字多媒体内容播放的权限信息,如果所提取的数字指纹与所述数字指纹鉴权模块中存储的任何数字指纹都不相匹配,则禁止该所提取的数字指纹所对应的数字多媒体内容进行播放;而在所提取的数字指纹与所述数字指纹鉴权模块中存储的某一数字指纹相匹配之后,如果所提取的数字指纹所对应的数字多媒体内容满足所述权限信息的内容,就允许该数字多媒体内容的播放,如果所提取的数字指纹所对应的数字多媒体内容不满足所述权限信息的内容,就禁止该数字多媒体内容的播放。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007100382241A CN100561493C (zh) | 2007-03-20 | 2007-03-20 | 数字多媒体内容播放的监控方法及监控装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007100382241A CN100561493C (zh) | 2007-03-20 | 2007-03-20 | 数字多媒体内容播放的监控方法及监控装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101021888A CN101021888A (zh) | 2007-08-22 |
CN100561493C true CN100561493C (zh) | 2009-11-18 |
Family
ID=38709648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2007100382241A Expired - Fee Related CN100561493C (zh) | 2007-03-20 | 2007-03-20 | 数字多媒体内容播放的监控方法及监控装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100561493C (zh) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8131708B2 (en) * | 2008-06-30 | 2012-03-06 | Vobile, Inc. | Methods and systems for monitoring and tracking videos on the internet |
CN102111664B (zh) * | 2009-12-25 | 2013-08-14 | 深圳Tcl新技术有限公司 | 一种音视频内容过滤*** |
CN102281472B (zh) * | 2011-09-02 | 2016-06-01 | 刘敬梅 | 一种加密管理视频播放*** |
CN102387420B (zh) * | 2011-09-23 | 2016-06-01 | 刘敬梅 | 一种加密管理视频播放的方法 |
CN102629484B (zh) * | 2012-03-20 | 2015-07-01 | 秦汉香 | 监控影音文件播放的方法及*** |
CN103870378A (zh) * | 2012-12-12 | 2014-06-18 | 腾讯科技(武汉)有限公司 | 一种终端设备的监视方法及终端设备 |
CN104394433B (zh) * | 2014-11-27 | 2019-04-12 | 北京国双科技有限公司 | 检测电视频道中多媒体文件的播放次数的方法和装置 |
CN104394463B (zh) * | 2014-11-28 | 2018-09-18 | 北京国双科技有限公司 | 广告播放的监控方法和装置 |
CN105611326B (zh) * | 2015-12-28 | 2019-01-29 | 上海昌视网络科技有限公司 | 流媒体点播稽核校验方法 |
CN106506453B (zh) * | 2016-10-09 | 2020-10-09 | 南京邮电大学 | 基于快速匹配和完整性检测的电力大数据传输方法及*** |
CN109982143B (zh) * | 2017-12-28 | 2021-04-23 | ***通信集团陕西有限公司 | 一种确定视频播放时延的方法、装置、介质及设备 |
CN108765027A (zh) * | 2018-06-05 | 2018-11-06 | 众安信息技术服务有限公司 | 基于区块链的广告监播方法、装置及计算机可读介质 |
CN109447676A (zh) * | 2018-09-10 | 2019-03-08 | 北京海逸风传媒股份有限公司 | 一种广告媒体监测***及方法 |
CN109040843B (zh) * | 2018-09-14 | 2021-06-15 | 上海艾策通讯科技股份有限公司 | 分布式监测iptv业务内容合法性的方法和*** |
CN109618237A (zh) * | 2018-11-26 | 2019-04-12 | 维沃移动通信有限公司 | 一种视频处理方法及移动终端 |
RU2724783C1 (ru) * | 2018-12-28 | 2020-06-25 | Акционерное общество "Лаборатория Касперского" | Система и способ отбора кандидатов для сравнения отпечатков устройств |
CN110149533A (zh) * | 2019-06-24 | 2019-08-20 | 咪咕文化科技有限公司 | 关于iptv的自动视频取证***及方法 |
CN110929656A (zh) * | 2019-11-27 | 2020-03-27 | 中铁程科技有限责任公司 | 基于图像识别的广告投放监测方法、装置及*** |
CN112203117A (zh) * | 2020-09-15 | 2021-01-08 | 西安工程大学 | 基于视频编/解码器的视频溯源和防篡改方法 |
CN114339416A (zh) * | 2021-12-29 | 2022-04-12 | 神州数码***集成服务有限公司 | 远端大屏播放内容监控方法、***、设备、介质及应用 |
-
2007
- 2007-03-20 CN CNB2007100382241A patent/CN100561493C/zh not_active Expired - Fee Related
Non-Patent Citations (4)
Title |
---|
数字水印在数字影视中的应用. 张立和.电视技术,第总第288期. 2006 |
数字水印在数字影视中的应用. 张立和.电视技术,第总第288期. 2006 * |
数字水印技术在电视监测中的应用. 刘卫明.2003国际有线电视技术研讨会论文集. 2003 |
数字水印技术在电视监测中的应用. 刘卫明.2003国际有线电视技术研讨会论文集. 2003 * |
Also Published As
Publication number | Publication date |
---|---|
CN101021888A (zh) | 2007-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100561493C (zh) | 数字多媒体内容播放的监控方法及监控装置 | |
US20210248207A1 (en) | Content protection | |
EP2791848B1 (en) | Coordinated watermarking | |
CN100470653C (zh) | 获取dvd盘受控内容或信息的方法及装置、操作dvd设备的方法 | |
US9323902B2 (en) | Conditional access using embedded watermarks | |
CN100505865C (zh) | 数字电视中的视频版权保护与监控*** | |
CN104782137B (zh) | 信息处理装置与信息处理方法 | |
US20010018742A1 (en) | Content distribution system, content distribution method, content distribution status monitoring apparatus and method, and content using apparatus and method | |
Jonker et al. | Digital rights management in consumer electronics products | |
US20130151855A1 (en) | Watermark embedding workflow improvements | |
JP2004505496A (ja) | ウォーターマーキングと信号の固有のシグネチャとを組み合わせることによるマルチメディアの監視 | |
JP2012039437A (ja) | 情報処理装置、および情報処理方法、並びにプログラム | |
CN101022550A (zh) | 流媒体的数字水印信息嵌入方法 | |
CN102625148A (zh) | 将受保护音频视频流广播到动态接收器组的方法和*** | |
JP2012083910A (ja) | 情報処理装置、および情報処理方法、並びにプログラム | |
US20090099968A1 (en) | Music distribution systems | |
CN101404055A (zh) | 媒体内容版权保护的方法 | |
CN200987174Y (zh) | 一种实现音乐下载、播放的音乐推广与管理*** | |
JP2007172593A (ja) | ライセンス管理装置、ライセンス管理方法およびライセンス管理プログラム | |
CN102547392B (zh) | 一种数字电视广告监控方法及装置 | |
CN101073263A (zh) | 媒体播放器 | |
JP4373018B2 (ja) | メディアプレーヤ/レコーダ装置あるいはアプリケーションプログラムの機能を強化する方法 | |
JP4778537B2 (ja) | データ利用装置、データ利用方法およびそのプログラム | |
CN1908922B (zh) | 获取dvd盘受控内容或信息的方法及装置、操作dvd设备的方法 | |
CN100579200C (zh) | 视听控制装置、视听控制方法和安全模块 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20091118 Termination date: 20150320 |
|
EXPY | Termination of patent right or utility model |