一种视频防盗方法和系统技术方案

技术编号:18054249 阅读:46 留言:0更新日期:2018-05-26 10:56
本发明专利技术实施例涉及一种视频防盗方法和系统,属于视频处理技术领域。该方法包括:AAA服务器在接收到播放服务器发送的播放请求信息时,从CDN服务器中获取与播放请求信息对应的播放地址,根据播放请求信息和播放地址确定授权令牌,将预先生成的第一秘钥和授权令牌发送至播放服务器,根据预先设置的校验规则以及,播放服务器发送的设备ID信息、授权令牌和第一请求信息,确定是否将获取的第二秘钥和预先设置的加密方式发送至播放服务器;CDN服务器根据预先设置的检验规则以及,播放服务器发送的设备ID信息、授权令牌和第二请求信息,确定是否将视频文件发送至播放服务器。通过本实施例提供的技术方案,实现了降低成本,可靠且高效的进行防盗的技术效果。

【技术实现步骤摘要】
一种视频防盗方法和系统
本专利技术实施例涉及视频处理
,尤其涉及一种视频防盗方法和系统。
技术介绍
随着网络技术的不断发展,网络设施的不断更新,智能设备的不断普及,网络用户在不断增加。在现有技术中,各种智能终端都能支持观看视频。为了满足用户的需求,视频的应用也频频出现。为保护视频的内容,防止对视频的盗用。现有技术中,通过DRM系统进行处理。DRM系统是一个独立完整的系统,每个视频应用都需要集成DRM系统加密、产品、授权等数据。但是,通过DRM系统进行防盗处理,存在高成本,稳定性低的技术弊端。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种视频防盗方法和系统。根据本专利技术实施例的一个方面,本专利技术实施例提供了一种视频防盗方法,所述方法包括:AAA服务器在接收到播放服务器发送的播放请求信息时,从CDN服务器中获取与所述播放请求信息对应的播放地址;所述AAA服务器根据所述播放请求信息和所述播放地址确定授权令牌;所述AAA服务器将预先生成的第一秘钥和所述授权令牌发送至所述播放服务器;所述AAA服务器根据预先设置的校验规则以及,所述播放服务器发送的设备ID信息、所述授权令牌和第一请求信息,确定是否将获取的第二秘钥和预先设置的加密方式发送至所述播放服务器;所述CDN服务器根据预先设置的检验规则以及,所述播放服务器发送的所述设备ID信息、所述授权令牌和第二请求信息,确定是否将视频文件发送至所述播放服务器。通过本实施例提供的:AAA服务器根据预先设置的校验规则以及,播放服务器发送的设备ID信息、授权令牌和第一请求信息,确定是否将获取的第二秘钥和预先设置的加密方式发送至播放服务器,同时,CDN服务器根据预先设置的检验规则以及,播放服务器发送的设备ID信息、授权令牌和第二请求信息,确定是否将视频文件发送至播放服务器的技术方案,一方面,避免了现有技术中通过DRM进行视频防盗时,业务复杂,成本骤增的技术弊端;另一方面,通过AAA服务器和CDN服务器共同对播放服务器的请求进行验证,从而实现确保对视频的防盗效果的可靠性,增强了对视频的防盗效果。进一步地,所述AAA服务器根据预先设置的校验规则以及,所述播放服务器发送的设备ID信息、所述授权令牌和第一请求信息,确定是否将获取的第二秘钥和预先设置的加密方式发送至所述播放服务器,具体包括:所述AAA服务器根据所述设备ID信息、所述授权令牌和所述校验规则,对所述播放服务器发送的获取所述第二秘钥和所述加密方式的第一请求信息进行校验,得到校验结果;当所述校验结果为通过校验时,则所述AAA服务器将所述第二秘钥和所述加密方式发送至所述播放服务器。通过本实施例提供的:只有当校验结果为通过校验时,AAA服务器才将第二秘钥和加密方式发送至播放服务器的技术方案,进一步实现了高效且可靠的对视频进行防盗的技术效果。进一步地,所述CDN服务器根据预先设置的检验规则以及,所述播放服务器发送的所述设备ID信息、所述授权令牌和第二请求信息,确定是否将视频文件发送至所述播放服务器,具体包括:所述CDN服务器根据所述设备ID信息、所述授权令牌和所述检验规则对获取所述视频文件的第二请求信息进行检验,得到检验结果;当所述检验结果为通过检验时,则将所述视频文件发送至所述播放服务器。通过本实施例提供的:只有当检验结果为通过检验时,CDN服务器才将视频文件发送至播放服务器的技术方案,进一步实现了高效且可靠的对视频进行防盗的技术效果。进一步地,所述方法还包括:所述播放服务器根据所述第一秘钥、所述第二秘钥和所述加密方式确定加密秘钥;所述播放服务器根据所述加密秘钥对所述视频文件进行解密,得到原视频文件。通过本实施例提供的:播放服务器根据从AAA服务器获取的第一秘钥、第二秘钥和加密方式确定加密秘钥,并根据加密秘钥对从CDN服务器获取的视频文件进行解密的技术方案,进一步实现了高效且可靠的对视频的防盗效果。进一步地,所述AAA服务器和所述播放服务器通过socket通讯方式连接。进一步地,在所述AAA服务器在接收到播放服务器发送的播放请求信息时,从CDN服务器中获取与所述播放请求信息对应的播放地址之前,所述方法还包括:所述AAA服务器根据接收到的原视频文件中的元数据生成所述第一秘钥。进一步地,所述方法还包括:CDN服务器根据接收到的所述原视频文件和所述原视频文件对应的唯一标识生成第二秘钥;所述CDN服务器将所述第二秘钥发送至所述AAA服务器。进一步地,所述方法还包括:所述AAA服务器根据所述第一秘钥、所述第二秘钥和所述加密方式确定加密秘钥;所述AAA服务器将所述加密秘钥发送至所述CDN服务器;所述CDN服务器根据所述加密秘钥对所述原视频文件进行加密,得到视频文件。进一步地,所述方法还包括:所述AAA服务器根据预先设置的时间间隔对所述第一秘钥、所述第二秘钥和所述加密方式进行更新。根据本专利技术实施例的另一个方面,本专利技术实施例提供了一种视频防盗系统,所述系统包括:AAA服务器、播放服务器和CDN服务器,其中,所述AAA服务器用于:在接收到所述播放服务器发送的播放请求信息时,从所述CDN服务器中获取与所述播放请求信息对应的播放地址,根据所述播放请求信息和所述播放地址确定授权令牌,将预先生成的第一秘钥和所述授权令牌发送至所述播放服务器,根据预先设置的校验规则以及,所述播放服务器发送的设备ID信息、所述授权令牌和第一请求信息,确定是否将获取的第二秘钥和预先设置的加密方式发送至所述播放服务器;所述CDN服务器用于:根据预先设置的检验规则以及,所述播放服务器发送的所述设备ID信息、所述授权令牌和第二请求信息,确定是否将视频文件发送至所述播放服务器。进一步地,所述AAA服务器具体用于:根据所述设备ID信息、所述授权令牌和所述校验规则,对所述播放服务器发送的获取所述第二秘钥和所述加密方式的第一请求信息进行校验,得到校验结果,当所述校验结果为通过校验时,则所述AAA服务器将所述第二秘钥和所述加密方式发送至所述播放服务器。进一步地,所述CDN服务器具体用于:根据所述设备ID信息、所述授权令牌和所述检验规则对获取所述视频文件的第二请求信息进行检验,得到检验结果,当所述检验结果为通过检验时,则将所述视频文件发送至所述播放服务器。进一步地,所述播放服务器用于:根据所述第一秘钥、所述第二秘钥和所述加密方式确定加密秘钥,并根据所述加密秘钥对所述视频文件进行解密,得到原视频文件。进一步地,所述AAA服务器和所述播放服务器通过socket通讯方式连接。进一步地,所述AAA服务器还用于:根据接收到的原视频文件中的元数据生成所述第一秘钥。进一步地,CDN服务器还用于:根据接收到的所述原视频文件和所述原视频文件对应的唯一标识生成第二秘钥,并将所述第二秘钥发送至所述AAA服务器。进一步地,所述AAA服务器还用于:根据所述第一秘钥、所述第二秘钥和所述加密方式确定加密秘钥,并将所述加密秘钥发送至所述CDN服务器;所述CDN服务器还用于:根据所述加密秘钥对所述原视频文件进行加密,得到视频文件。进一步地,所述AAA服务器还用于:根据预先设置的时间间隔对所述第一秘钥、所述第二秘钥和所述加密方式进行更新。附图说明图1为本专利技术实施例提供的一种视频防盗方法的流程示意图;图2为本专利技术实施例本文档来自技高网...
一种视频防盗方法和系统

【技术保护点】
一种视频防盗方法,其特征在于,所述方法包括:AAA服务器在接收到播放服务器发送的播放请求信息时,从CDN服务器中获取与所述播放请求信息对应的播放地址;所述AAA服务器根据所述播放请求信息和所述播放地址确定授权令牌;所述AAA服务器将预先生成的第一秘钥和所述授权令牌发送至所述播放服务器;所述AAA服务器根据预先设置的校验规则以及,所述播放服务器发送的设备ID信息、所述授权令牌和第一请求信息,确定是否将获取的第二秘钥和预先设置的加密方式发送至所述播放服务器;所述CDN服务器根据预先设置的检验规则以及,所述播放服务器发送的所述设备ID信息、所述授权令牌和第二请求信息,确定是否将视频文件发送至所述播放服务器。

【技术特征摘要】
1.一种视频防盗方法,其特征在于,所述方法包括:AAA服务器在接收到播放服务器发送的播放请求信息时,从CDN服务器中获取与所述播放请求信息对应的播放地址;所述AAA服务器根据所述播放请求信息和所述播放地址确定授权令牌;所述AAA服务器将预先生成的第一秘钥和所述授权令牌发送至所述播放服务器;所述AAA服务器根据预先设置的校验规则以及,所述播放服务器发送的设备ID信息、所述授权令牌和第一请求信息,确定是否将获取的第二秘钥和预先设置的加密方式发送至所述播放服务器;所述CDN服务器根据预先设置的检验规则以及,所述播放服务器发送的所述设备ID信息、所述授权令牌和第二请求信息,确定是否将视频文件发送至所述播放服务器。2.根据权利要求1所述的一种视频防盗方法,其特征在于,所述AAA服务器根据预先设置的校验规则以及,所述播放服务器发送的设备ID信息、所述授权令牌和第一请求信息,确定是否将获取的第二秘钥和预先设置的加密方式发送至所述播放服务器,具体包括:所述AAA服务器根据所述设备ID信息、所述授权令牌和所述校验规则,对所述播放服务器发送的获取所述第二秘钥和所述加密方式的第一请求信息进行校验,得到校验结果;当所述校验结果为通过校验时,则所述AAA服务器将所述第二秘钥和所述加密方式发送至所述播放服务器。3.根据权利要求2所述的一种视频防盗方法,其特征在于,所述CDN服务器根据预先设置的检验规则以及,所述播放服务器发送的所述设备ID信息、所述授权令牌和第二请求信息,确定是否将视频文件发送至所述播放服务器,具体包括:所述CDN服务器根据所述设备ID信息、所述授权令牌和所述检验规则对获取所述视频文件的第二请求信息进行检验,得到检验结果;当所述检验结果为通过检验时,则将所述视频文件发送至所述播放服务器。4.根据权利要求3所述的一种视频防盗方法,其特征在于,所述方法还包括:所述播放服务器根据所述第一秘钥、所述第二秘钥和所述加密方式确定加密秘钥;所述播放服务器根据所述加密秘钥对所述视频...

【专利技术属性】
技术研发人员:陈朱尧陈波
申请(专利权)人:成都视达科信息技术有限公司
类型:发明
国别省市:四川,51

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

1