用于视频播放器的盗链检测方法和装置制造方法及图纸

技术编号:11182271 阅读:116 留言:0更新日期:2015-03-25 11:35
本发明专利技术公开了一种用于视频播放器的盗链检测方法。该用于视频播放器的盗链检测方法包括确定待检测视频播放器;在待检测视频播放器嵌入检测文件;获取检测文件所在页面的标识;判断通过检测文件检测待检测视频播放器所在页面的标识与检测文件所在页面的标识是否一致;如果判断出通过检测文件检测到待检测视频播放器所在页面的标识与检测文件所在页面的标识不一致,确定待检测视频播放器被盗链。通过本发明专利技术,解决了现有技术无法检测盗链方式复杂的视频盗链现象的问题。

【技术实现步骤摘要】

本专利技术涉及互联网领域,具体而言,涉及一种用于视频播放器的盗链检测方法和装置
技术介绍
随着互联网技术的快速发展,多媒体文件(比如视频)盗链的现象越来越普遍。盗链是指服务提供商不提供服务,通过技术手段绕过其他有利益的最终用户界面(比如广告)直接在自己的网站上向最终用户提供其他服务提供商的服务内容,以获取用户的浏览量和点击量。盗链现象导致受益者不提供或者提供很少的资源,而真正的服务提供商得不到应有的利益,严重危害了被盗链网站的利益。针对视频的盗链现象现有技术通过抓取视频数据包,进而获取视频源的地址,通过分析视频源的地址检测视频是否被盗链。但是,现有的防盗链技术只能防止简单的视频盗链现象,无法防止盗链方式比较复杂的视频盗链现象,比如加密盗链地址、隐藏盗链地址等。针对现有技术无法检测盗链方式复杂的视频盗链现象的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种用于视频播放器的盗链检测方法和装置,以解决现有技术无法检测盗链方式复杂的视频盗链现象的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种用于视频播放器的盗链检测方法。该用于视频播放器的盗链检测方法包括:确定待检测视频播放器;在待检测视频播放器嵌入检测文件;获取检测文件所在页面的标识;判断通过检测文件检测待检测视频播放器所在页面的标识与检测文件所在页面的标识是否一致;如果判断出通过检测文件检测到待检测视频播放器所在页面的标识与检测文件所在页面的标识不一致,确定待检测视频播放器被盗链。进一步地,在如果判断出通过检测文件检测到待检测视频播放器所在页面的标识与检测文件所在页面的标识不一致,确定待检测视频播放器被盗链之后,该用于视频播放器的盗链检测方法还包括:获取检测文件所在页面对应的服务器地址;向检测文件所在页面对应的服务器地址发送通知消息,其中,通知消息是用于通知检测文件所在页面对应的服务器待检测视频播放器被盗链的消息。进一步地,在向检测文件所在页面对应的服务器地址发送通知消息之后,该用于视频播放器的盗链检测方法还包括:判断是否接收到由检测文件所在页面对应的服务器发送的禁止播放消息,其中,禁止播放消息是由检测文件所在页面对应的服务器发送的禁止待检测视频播放器播放视频的消息;如果判断出接收到由检测文件所在页面对应的服务器发送的禁止播放消息,通过检测文件控制待检测视频播放器结束播放视频。进一步地,获取检测文件所在页面的标识包括:获取嵌入检测文件的待检测视频播放器所在页面的网络地址;将嵌入检测文件的待检测视频播放器所在页面的网络地址确定为检测文件所在页面的标识,在获取检测文件所在页面的标识包括之后,该用于视频播放器的盗链检测方法还包括:将检测文件所在页面的标识存储在检测文件中。进一步地,判断通过检测文件检测待检测视频播放器所在页面的标识与检测文件所在页面的标识是否一致包括:获取待检测视频播放器所在页面的标识,其中,待检测视频播放器所在页面的标识为待检测视频播放器所在页面的网络地址;判断待检测视频播放器所在页面的网络地址与嵌入检测文件的待检测视频播放器所在页面的网络地址是否一致,其中,如果判断出待检测视频播放器所在页面的网络地址与嵌入检测文件的待检测视频播放器所在页面的网络地址一致,则确定待检测视频播放器所在页面的标识与检测文件所在页面的标识一致,如果判断出待检测视频播放器所在页面的网络地址与嵌入检测文件的待检测视频播放器所在页面的网络地址不一致,则确定待检测视频播放器所在页面的标识与检测文件所在页面的标识不一致。为了实现上述目的,根据本专利技术的另一方面,提供了一种用于视频播放器的盗链检测装置。该用于视频播放器的盗链检测装置包括:第一确定模块,用于确定待检测视频播放器;嵌入模块,用于在待检测视频播放器嵌入检测文件;第一获取模块,用于获取检测文件所在页面的标识;第一判断模块,用于判断通过检测文件检测待检测视频播放器所在页面的标识与检测文件所在页面的标识是否一致;第二确定模块,用于当判断出通过检测文件检测到待检测视频播放器所在页面的标识与检测文件所在页面的标识不一致时,确定待检测视频播放器被盗链。进一步地,该用于视频播放器的盗链检测装置还包括:第二获取模块,用于获取检测文件所在页面对应的服务器地址;发送模块,用于向检测文件所在页面对应的服务器地址发送通知消息,其中,通知消息是用于通知检测文件所在页面对应的服务器待检测视频播放器被盗链的消息。进一步地,该用于视频播放器的盗链检测装置还包括:第二判断模块,用于判断是否接收到由检测文件所在页面对应的服务器发送的禁止播放消息,其中,禁止播放消息是由检测文件所在页面对应的服务器发送的禁止待检测视频播放器播放视频的消息;检测模块,用于当判断出接收到由检测文件所在页面对应的服务器发送的禁止播放消息时,通过检测文件控制待检测视频播放器结束播放视频。进一步地,第一获取模块包括:第一获取子模块,用于获取嵌入检测文件的待检测视频播放器所在页面的网络地址;第一确定子模块,用于将嵌入检测文件的待检测视频播放器所在页面的网络地址确定为检测文件所在页面的标识,该用于视频播放器的盗链检测装置还包括:存储模块,用于将检测文件所在页面的标识存储在检测文件中。进一步地,第一判断模块包括:第二获取子模块,用于获取待检测视频播放器所在页面的标识,其中,待检测视频播放器所在页面的标识为待检测视频播放器所在页面的网络地址;第一判断子模块,用于判断待检测视频播放器所在页面的网络地址与嵌入检测文件的待检测视频播放器所在页面的网络地址是否一致,其中,如果第一判断子模块判断出待检测视频播放器所在页面的网络地址与嵌入检测文件的待检测视频播放器所在页面的网络地址一致,则确定待检测视频播放器所在页面的标识与检测文件所在页面的标识一致,如果如果第一判断子模块判断出待检测视频播放器所在页面的网络地址与嵌入检测文件的待检测视频播放器所在页面的网络地址不一致,则确定待检测视频播放器所在页面的标识与检测文件所在页面的标识不一致。通过本专利技术,采用确定待检测视频播放器;在待检测视频播放器嵌入检测文件;获取检测文件所在页面的标识;判断通过检测文件检测待检测视频播放器所在页面的标识与检测文件所在页面的标识是否一致;如果判断出通过检测文件检测到待检测视频播放器所在页面的标识与检测文件所在页面的标识不一致,确定待检测视频播放器被盗链,解决了现有技术无法检测盗链方式复杂的视频盗链现象的问题。该本文档来自技高网...
用于视频播放器的盗链检测方法和装置

【技术保护点】
一种用于视频播放器的盗链检测方法,其特征在于,包括:确定待检测视频播放器;在所述待检测视频播放器嵌入检测文件;获取所述检测文件所在页面的标识;判断通过所述检测文件检测所述待检测视频播放器所在页面的标识与所述检测文件所在页面的标识是否一致;以及如果判断出通过所述检测文件检测到所述待检测视频播放器所在页面的标识与所述检测文件所在页面的标识不一致,确定所述待检测视频播放器被盗链。

【技术特征摘要】
1.一种用于视频播放器的盗链检测方法,其特征在于,包括:
确定待检测视频播放器;
在所述待检测视频播放器嵌入检测文件;
获取所述检测文件所在页面的标识;
判断通过所述检测文件检测所述待检测视频播放器所在页面的标识与所述检
测文件所在页面的标识是否一致;以及
如果判断出通过所述检测文件检测到所述待检测视频播放器所在页面的标识
与所述检测文件所在页面的标识不一致,确定所述待检测视频播放器被盗链。
2.根据权利要求1所述的用于视频播放器的盗链检测方法,其特征在于,在如果判
断出通过所述检测文件检测到所述待检测视频播放器所在页面的标识与所述检测
文件所在页面的标识不一致,确定所述待检测视频播放器被盗链之后,所述方法
还包括:
获取所述检测文件所在页面对应的服务器地址;以及
向所述检测文件所在页面对应的服务器地址发送通知消息,其中,所述通知
消息是用于通知所述检测文件所在页面对应的服务器所述待检测视频播放器被盗
链的消息。
3.根据权利要求2所述的用于视频播放器的盗链检测方法,其特征在于,在向所述
检测文件所在页面对应的服务器地址发送通知消息之后,所述方法还包括:
判断是否接收到由所述检测文件所在页面对应的服务器发送的禁止播放消
息,其中,所述禁止播放消息是由所述检测文件所在页面对应的服务器发送的禁
止所述待检测视频播放器播放视频的消息;以及
如果判断出接收到由所述检测文件所在页面对应的服务器发送的禁止播放消
息,通过所述检测文件控制所述待检测视频播放器结束播放视频。
4.根据权利要求1所述的用于视频播放器的盗链检测方法,其特征在于,
获取所述检测文件所在页面的标识包括:获取嵌入所述检测文件的待检测视
频播放器所在页面的网络地址;将嵌入所述检测文件的待检测视频播放器所在页
面的网络地址确定为所述检测文件所在页面的标识,
在获取所述检测文件所在页面的标识包括之后,所述方法还包括:将所述检
测文件所在页面的标识存储在所述检测文件中。
5.根据权利要求4所述的用于视频播放器的盗链检测方法,其特征在于,判断通过
所述检测文件检测所述待检测视频播放器所在页面的标识与所述检测文件所在页
面的标识是否一致包括:
获取所述待检测视频播放器所在页面的标识,其中,所述待检测视频播放器
所在页面的标识为所述待检测视频播放器所在页面的网络地址;
判断所述待检测视频播放器所在页面的网络地址与嵌入所述检测文件的待检
测视频播放器所在页面的网络地址是否一致,
其中,如果判断出所述待检测视频播放器所在页面的网络地址与嵌入所述检
测文件的待检测视频播放器所在页面的网络地址一致,则确定所述待检测视频播
放器所在页面的标识与所述检测文件所在页面的标识一致,如果判断出所述待检
测视频播放器所在页面的网络地址与嵌入所述检测文件的待检测视频播放器所在
页面的网络地址不一致,则确定所述待检测视频播放器所在页面的标识与所述检
测文件所在页面的标...

【专利技术属性】
技术研发人员:闫青
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1