一种内容分发网络应用数字水印的方法及系统技术方案

技术编号:13878399 阅读:61 留言:0更新日期:2016-10-22 18:24
本公开提供一种内容分发网络应用数字水印的方法,其中,包括:CDN节点解析来自客户端的访问请求以确定被请求文件信息;其中CDN节点根据其中被请求文件信息获取相应于其中被请求文件信息的被请求文件,并确定其中被请求文件所对应的URL地址;其中CDN节点将数字水印添加至URL地址中生成响应访问请求的水印URL地址。本公开实施例还提供一种内容分发网络应用数字水印的方法系统。实现了在内容分发网络的全网应用数字水印,并且将数字水印添加至URL中,相比于一般情况下直接将数字水印添加至音视频文件编码中,增大了数字水印的隐蔽性。

【技术实现步骤摘要】

本公开实施例涉及内容分发网络
,尤其涉及一种内容分发网络应用数字水印的方法及系统
技术介绍
CDN(Content Delivery Network,内容分发网络)是一种通过在网络各处放置CDN节点所构成的在现有的互联网基础之上的一层智能虚拟网络。CDN能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上,其目的是能够选择离用户相对较近的节点向用户发送用户所需的内容,缓解网络拥挤的状况,提高网站的响应速度。伴随着流媒体服务的发展,流媒体的数字版权保护问题也越来越突出,而利用数字水印技术能够很好地解决针对上述版权安全问题,其中数字水印技术通常是将一些标识信息(即数字水印)直接嵌入数字载体当中,且不影响原载体的使用价值,也不容易被探知和再次修改,但可以被生产方识别和辨认。由于各大流媒体网络运营商对内容分发网络的大力推广,如何将数字水印技术应用在CDN全网之中成为了业界亟待解决的技术难题之一;再者,随着互联网技术以及多媒体技术的快速发展,大量的安全问题应运而生,盗链问题就是其中之一,盗链是指服务提供商自己不提供服务的内容,直接在自己的网站上向最终用户提供其它服务提供商的服务内容,骗取最终用户的浏览和点击率,如何有效地实现内容分发网络的全网防盗链也是业界亟待解决的技术难题之一。
技术实现思路
本公开实施例提供一种内容分发网络应用数字水印的方法及系统,用以解决上述现有技术中所阐述的至少一个技术问题。一方面,本公开实施例提供一种内容分发网络应用数字水印的方法,其中,包括:CDN节点解析来自客户端的访问请求以确定被请求文件信息;所述CDN节点根据所述被请求文件信息获取相应于所述被请求文件信息的被请求文件,并确定所述被请求文件所对应的URL地址;所述CDN节点将数字水印添加至所述URL地址中生成响应所述访问请求的水印URL地址。另一方面,本公开实施例还提供一种内容分发网络的应用数字水印的系统,所述系统应用于CDN节点,其中,所述系统包括:通信单元,用于接收客户端所发送的访问请求;被请求文件地址确定单元,用于根据所述被请求文件信息获取相应于所述被请求文件信息的被请求文件,并确定所述被请求文件所对应的URL地址;被请求文件水印地址生成单元,用于将数字水印添加至所述URL地址中生成响应所述访问请求的水印URL地址。通过本公开实施例所提供的内容分发网络的应用数字水印的方法及系统,首先,实现了在内容分发全网应用数字水印;其次,将数字水印添加至URL中,相比于一般情况下直接将数字水印添加至音视频文件编码中,增大了数字水印的混淆隐蔽性;再者,数字水印是对访问请求所对应的URL地址添加的数字水印,相比于对所有文件所对应的URL均添加数字水印更实现了数字水印的按需添加,节约了CDN节点的资源消耗。附图说明为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出的是本公开一实施例的一种内容分发网络应用数字水印的方法的流程图;图2示出的是图1中的步骤S13的一种具体实施例的详细执行图;图3示出的是图1中所示方法的一种优选实施例方法的流程图;图4示出的是本公开一实施例的一种内容分发网络应用数字水印的系统的结构示意图。具体实施方式为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。参见图1示出的是本公开一实施例的一种内容分发网络的应用数字水印的方法的流程图,其中,包括:S11:CDN节点解析来自客户端的访问请求以确定被请求文件信息;S12:CDN节点根据被请求文件信息获取相应于被请求文件信息的被请求文件,并确定被请求文件所对应的URL地址;S13:CDN节点将数字水印添加至上述URL地址中生成响应访问请求的水印URL地址。应当说明的是,数字水印信息是嵌入到URL地址的非关键信息中的,因此数字水印的存在与否不会影响到被请求文件所对应的URL地址的正常执
行;针对上述客户端的访问请求应不限定访问请求的类型,可以是网页客户端的访问请求也可以是手机app客户端的访问请求等;以及,上述节点的表现形式可以是服务器但不限于服务器。通过本公开实施例所提供的内容分发网络的应用数字水印的方法,首先,实现了在内容分发全网应用数字水印;其次,将数字水印添加至URL中,相比于一般情况下直接将数字水印添加至音视频文件编码中,增大了数字水印的混淆隐蔽性;再者,对访问请求所对应的URL地址添加的数字水印,相比于对所有文件所对应的URL均添加数字水印更实现了数字水印的按需添加,节约了CDN节点的资源消耗。参见图2示出的是图1中的步骤S13的一种具体实施例的详细执行图,其中,步骤S13包括:S131:解析访问请求以确定访问请求所对应的访问时间和IP地址;S132:至少基于访问时间、IP地址和被请求文件生成数字水印;S133:将上述数字水印嵌入至被请求文件所对应的URL中以生成水印URL地址。应当说明的是,本优选实施例方法中的被请求文件为被请求文件的内容,当被请求的文件为多媒体文件时,上述步骤S132中的被请求的文件可以是被请求文件的媒资ID也还可以是被请求文件的媒资类型等。在本公开实施例方法中,通过将访问请求的访问时间作为时间戳、IP地址以及被请求文件一起计入数字水印加密算法的考虑因素,使得数字水印不易被伪造,增强了数字水印的抵抗性;同时,将包含访问时间和IP地址的访问源信息作为数字水印的参考方面,实现了利用数字水印区分不同的访问源信息;再者,通过在数字水印中加入时间戳使得在发生版权纠纷时,有利于运营商通过数字水印确权,加强了运营商对数字版权的维护力度;更进一步
地,由于数字水印的算法是保存在CDN节点上的,故对数字水印验证的工作在各CDN节点上就能够完成而不需要回源至中心节点,增大了在数字水印验证时的效率。参见图3示出的是图1中所示方法的一种优选实施例方法的流程图,在步骤S13之后还包括:S14:统计预定时长内水印URL地址的访问次数;S15:比较访问次数与预定阈值的大小,筛选出访问次数大于预定阈值的水印URL地址;S16:解析上述大于预定阈值的水印URL地址中的数字水印,以确定盗链者的IP地址。应当说明的是,非法的服务提供商通过爬虫获取的数字水印是固定不变的,因此盗链者通过盗链所获取的数字水印是不会改变的,盗链者对所盗取的包含有数字水印的链接的访问次数就会比较多。在本公开优选实施例方法中,根据不同访问请求中的所包含的访问源信息的不同,例如访问用户IP地址、访问时间的不同,能够做到每个独立的访问用户均拥有独立的数字水印信息,而且同一个用户的访问请求因为访问时间的不同,用户所拥有的数字水印信息也不同,进而生成的水印UR本文档来自技高网
...

【技术保护点】
一种内容分发网络应用数字水印的方法,其中,包括:CDN节点解析来自客户端的访问请求以确定被请求文件信息;所述CDN节点根据所述被请求文件信息获取相应于所述被请求文件信息的被请求文件,并确定所述被请求文件所对应的URL地址;所述CDN节点将数字水印添加至所述URL地址中生成响应所述访问请求的水印URL地址。

【技术特征摘要】
1.一种内容分发网络应用数字水印的方法,其中,包括:CDN节点解析来自客户端的访问请求以确定被请求文件信息;所述CDN节点根据所述被请求文件信息获取相应于所述被请求文件信息的被请求文件,并确定所述被请求文件所对应的URL地址;所述CDN节点将数字水印添加至所述URL地址中生成响应所述访问请求的水印URL地址。2.根据权利要求1所述的方法,其中,所述CDN节点将数字水印添加至所述URL地址中生成响应所述访问请求的水印URL地址包括:解析所述访问请求以确定所述访问请求所对应的访问时间和IP地址;至少基于所述访问时间、IP地址和所述被请求文件生成所述数字水印;将所述数字水印嵌入至所述被请求文件所对应的URL中以生成所述水印URL地址。3.根据权利要求2所述的方法,其中,在将所述数字水印嵌入至所述URL中以生成所述响应所述访问请求的水印URL地址之后还包括:统计预定时长内所述水印URL地址的访问次数;比较所述访问次数与预定阈值的大小,筛选出访问次数大于预定阈值的水印URL地址;解析所述大于预定阈值的水印URL地址中的所述数字水印,以确定盗链者的IP地址。4.根据权利要求2所述的方法,其中,所述至少基于所述访问时间、IP地址和所述被请求文件生成所述数字水印包括:基于RSA算法至少根据所述访问时间、IP地址和所述被请求文件生成所述数字水印。5.根据权利要求1-4任一项所述的方法,其中,所述待请求的文件为MPEG-4格式的视频数据文件。6.一种内容分发网络的应用数字水印的...

【专利技术属性】
技术研发人员:李洪福李艳松
申请(专利权)人:乐视控股北京有限公司乐视云计算有限公司
类型:发明
国别省市:北京;11

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

1