一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种请求处理方法及相关设备与流程

2022-05-26 13:12:01 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其涉及一种请求处理方法及相关设备。


背景技术:

2.数字版权管理(digital rights management,drm)技术用于保护数字化的音视频内容、文档及电子书籍等数字化信息的版权。现有技术中,内容版权方和内容运营方为了保护音视频内容、文档及电子书籍等数字化信息不被盗用,会对提供的数字化信息进行版权保护,用户需要购买版权证书才能正常使用该提供的数字化信息。对数字化信息进行版权保护需要部署独立的数字版权管理加密平台,而部署数字版权管理加密平台的成本较高,从而导致实现对提供的数字化信息进行版权保护的成本较高。


技术实现要素:

3.本发明实施例提供一种请求处理方法及相关设备,以解决现有对数字化信息进行版权保护需要部署独立的数字版权管理加密平台,而部署数字版权管理加密平台的成本较高,从而导致实现对提供的数字化信息进行版权保护的成本较高的问题。
4.为解决上述技术问题,本发明是这样实现的:
5.第一方面,本发明实施例提供了一种请求处理方法,用于数字版权管理开放平台,所述方法包括:
6.接收第三方平台的数字版权管理请求,所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
7.基于所述数字版权管理请求对所述第三方平台的身份信息进行鉴权;
8.在对所述第三方平台的身份信息鉴权成功的情况下,向所述第三方平台发送用于表征鉴权成功的第一数字版权管理响应,并向数字版权管理加密平台发送所述数字版权管理请求。
9.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址。
10.可选的,所述向数字版权管理加密平台发送所述数字版权管理请求之后,所述方法还包括:
11.接收所述数字版权管理加密平台发送的对所述数字版权管理请求的处理结果;
12.接收所述第三方平台发送的对所述数字版权管理请求的结果查询请求;
13.响应于所述结果查询请求,向所述第三方平台发送所述处理结果。
14.可选的,所述向数字版权管理加密平台发送所述数字版权管理请求之后,所述方法还包括:
15.在对所述第三方平台的身份信息鉴权失败的情况下,向所述第三方平台发送用于表征鉴权失败的第二数字版权管理响应。
16.第二方面,本发明实施例提供了一种请求处理方法,用于数字版权管理加密平台,所述方法包括:
17.接收数字版权管理开放平台发送的数字版权管理请求,所述数字版权管理请求用于请求对第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
18.基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理。
19.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址;
20.所述基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理,包括:
21.根据所述多媒体文件的存储地址接收所述第三方平台发送的所述多媒体文件;
22.对所述多媒体文件进行加密;
23.通过所述待存储地址向所述第三方平台发送加密后的多媒体文件。
24.可选的,所述基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理之后,所述方法还包括:
25.向所述数字版权管理开放平台发送对所述数字版权管理请求的处理结果。
26.第三方面,本发明实施例提供了一种请求处理方法,用于第三方平台,所述方法包括:
27.向数字版权管理开放平台发送数字版权管理请求,所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
28.接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应。
29.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址;
30.所述接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应之后,所述方法还包括:
31.根据所述多媒体文件的存储地址向所述数字版权管理加密平台发送所述多媒体文件;
32.通过所述待存储地址接收所述数字版权管理加密平台发送的加密后的多媒体文件。
33.可选的,所述接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应之后,所述方法还包括:
34.在所述第三方平台的身份信息鉴权成功的情况下,向所述数字版权管理开放平台发送对所述数字版权管理请求的结果查询请求;
35.接收所述数字版权管理开放平台发送的对所述数字版权管理请求的处理结果。
36.可选的,所述向数字版权管理加密平台发送所述数字版权管理请求之后,所述方法还包括:
37.在所述第三方平台的身份信息鉴权失败的情况下,接收所述数字版权管理开放平
台发送的用于表征鉴权失败的第二数字版权管理响应。
38.第四方面,本发明实施例提供了一种数字版权管理开放平台,包括:
39.第一接收模块,用于接收第三方平台的数字版权管理请求,所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
40.鉴权模块,用于基于所述数字版权管理请求对所述第三方平台的身份信息进行鉴权;
41.第一发送模块,用于在对所述第三方平台的身份信息鉴权成功的情况下,向所述第三方平台发送用于表征鉴权成功的第一数字版权管理响应,并向数字版权管理加密平台发送所述数字版权管理请求。
42.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址。
43.可选的,所述数字版权管理开放平台还包括:
44.第二接收模块,用于接收所述数字版权管理加密平台发送的对所述数字版权管理请求的处理结果;
45.第三接收模块,用于接收所述第三方平台发送的对所述数字版权管理请求的结果查询请求;
46.第二发送模块,用于响应于所述结果查询请求,向所述第三方平台发送所述处理结果。
47.可选的,所述数字版权管理开放平台还包括:
48.第三发送模块,用于在对所述第三方平台的身份信息鉴权失败的情况下,向所述第三方平台发送用于表征鉴权失败的第二数字版权管理响应。
49.第五方面,本发明实施例提供了一种数字版权管理加密平台,包括:
50.接收模块,用于接收数字版权管理开放平台发送的数字版权管理请求,所述数字版权管理请求用于请求对第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
51.管理模块,用于基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理。
52.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址;
53.所述管理模块具体用于:
54.根据所述多媒体文件的存储地址接收所述第三方平台发送的所述多媒体文件;
55.对所述多媒体文件进行加密;
56.通过所述待存储地址向所述第三方平台发送加密后的多媒体文件。
57.可选的,所述数字版权管理加密平台还包括:
58.发送模块,用于向所述数字版权管理开放平台发送对所述数字版权管理请求的处理结果。
59.第六方面,本发明实施例提供了一种第三方平台,包括:
60.第一发送模块,用于向数字版权管理开放平台发送数字版权管理请求,所述数字
版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
61.第一接收模块,用于接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应。
62.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址;
63.所述第三方平台还包括:
64.第二发送模块,用于根据所述多媒体文件的存储地址向所述数字版权管理加密平台发送所述多媒体文件;
65.第二接收模块,用于通过所述待存储地址接收所述数字版权管理加密平台发送的加密后的多媒体文件。
66.可选的,所述第三方平台还包括:
67.第三发送模块,用于在所述第三方平台的身份信息鉴权成功的情况下,向所述数字版权管理开放平台发送对所述数字版权管理请求的结果查询请求;
68.第三接收模块,用于接收所述数字版权管理开放平台发送的对所述数字版权管理请求的处理结果。
69.可选的,所述第三方平台还包括:
70.第四接收模块,用于在所述第三方平台的身份信息鉴权失败的情况下,接收所述数字版权管理开放平台发送的用于表征鉴权失败的第二数字版权管理响应。
71.第七方面,本发明实施例提供一种数字版权管理开放平台,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现上述第一方面所述的请求处理方法的步骤。
72.第八方面,本发明实施例提供一种数字版权管理加密平台,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现上述第二方面所述的请求处理方法的步骤。
73.第九方面,本发明实施例提供一种第三方平台,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现上述第三方面所述的请求处理方法的步骤。
74.第十方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的请求处理方法的步骤;或者所述计算机程序被处理器执行时实现上述第二方面所述的请求处理方法的步骤;或者所述计算机程序被处理器执行时实现上述第三方面所述的请求处理方法的步骤。
75.本发明实施例中,接收第三方平台的数字版权管理请求,基于所述数字版权管理请求对所述第三方平台的身份信息进行鉴权,在对所述第三方平台的身份信息鉴权成功的情况下,向所述第三方平台发送用于表征鉴权成功的第一数字版权管理响应,并向数字版权管理加密平台发送所述数字版权管理请求,从而数字版权管理加密平台能够基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理,能够避免资源浪费,并且能够降低进行版权保护的成本。
附图说明
76.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
77.图1是本发明实施例提供的一种请求处理方法的流程图之一;
78.图2是本发明实施例提供的一种请求处理方法的流程图之二;
79.图3是本发明实施例提供的一种请求处理方法的流程图之三;
80.图4是本发明实施例提供的一种数字版权管理系统的结构示意图;
81.图5是本发明实施例提供的一种请求处理方法的流程图之四;
82.图6是本发明实施例提供的一种数字版权管理开放平台的结构示意图之一;
83.图7是本发明实施例提供的一种数字版权管理开放平台的结构示意图之二;
84.图8是本发明实施例提供的一种数字版权管理开放平台的结构示意图之三;
85.图9是本发明实施例提供的一种数字版权管理加密平台的结构示意图之一;
86.图10是本发明实施例提供的一种数字版权管理加密平台的结构示意图之二;
87.图11是本发明实施例提供的一种第三方平台的结构示意图之一;
88.图12是本发明实施例提供的一种第三方平台的结构示意图之二;
89.图13是本发明实施例提供的一种第三方平台的结构示意图之三;
90.图14是本发明实施例提供的一种第三方平台的结构示意图之四;
91.图15是本发明实施例提供的一种数字版权管理开放平台的结构示意图之四;
92.图16是本发明实施例提供的一种数字版权管理加密平台的结构示意图之三;
93.图17是本发明实施例提供的一种第三方平台的结构示意图之五。
具体实施方式
94.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
95.参见图1,图1是本发明实施例提供的一种请求处理方法的流程图之一,用于数字版权管理开放平台,如图1所示,所述方法包括以下步骤:
96.步骤101、接收第三方平台的数字版权管理请求,所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息。
97.其中,所述多媒体文件可以包括音频文件及视频文件等数字化信息类的文件。所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理(digital rights management,drm),具体的,可以是请求对所述第三方平台上传的多媒体文件进行加密。所述第三方平台的身份信息可以包括第三方平台在所述数字版权管理开放平台注册的账号,或者,第三方平台的名称,或者第三方平台的网络地址等,本实施例对此不进行限定。
98.步骤102、基于所述数字版权管理请求对所述第三方平台的身份信息进行鉴权。
99.其中,对所述第三方平台的身份信息进行鉴权可以包括,验证所述第三方平台的身份信息是否在白名单范围内,数字版权管理开放平台可以存储用于鉴权的白名单,白名单上可以存储有多个身份信息,当所述多个身份信息包括所述第三方平台的身份信息的情况下,表示对所述第三方平台的身份信息鉴权成功。
100.进一步的,对所述第三方平台的身份信息进行鉴权还可以包括,验证加密次数和/或加密有效期,确定第三方平台的数字版权管理请求是否在加密次数和/或加密有效期的范围内。示例地,数字版权管理开放平台可以存储有第三方平台的身份信息对应的加密次数和加密有效期,例如,若第三方平台的身份信息对应的加密次数为100次,该次数字版权管理请求为第89次加密请求,则该次数字版权管理请求在加密次数的范围内。若所述第三方平台的身份信息在白名单范围内,且该次数字版权管理请求的时间在加密有效期内,该次数字版权管理请求在加密次数的范围内,则可以表示对所述第三方平台的身份信息鉴权成功。
101.步骤103、在对所述第三方平台的身份信息鉴权成功的情况下,向所述第三方平台发送用于表征鉴权成功的第一数字版权管理响应,并向数字版权管理加密平台发送所述数字版权管理请求。
102.需要说明的是,向所述第三方平台发送用于表征鉴权成功的第一数字版权管理响应之前,数字版权管理开放平台还可以对数字版权管理请求进行数据完整性验证及消息字段验证,数据完整性验证可以用于验证多媒体文件的文件格式是否符合加密要求,以及多媒体文件的数据是否完整,消息字段验证可以用于验证加密算法等字段,确定数字版权管理请求携带的加密算法是否符合加密要求。在数据完整性验证及消息字段验证成功后,向所述第三方平台发送用于表征鉴权成功的第一数字版权管理响应。
103.另外,在第三方平台需要对第三方平台的多媒体文件进行加密的情况下,第三方平台可以向数字版权管理开放平台发送数字版权管理请求;在数字版权管理开放平台对所述第三方平台的身份信息鉴权成功的情况下,接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应。
104.进一步的,数字版权管理加密平台可以接收数字版权管理开放平台发送的数字版权管理请求,基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理。所述对所述第三方平台的多媒体文件进行数字版权管理,可以包括:对所述第三方平台的多媒体文件进行加密;进一步的,可以包括:接收终端设备的许可证书请求,向终端设备下发许可证书,以使终端设备采用许可证书对第三方平台加密的多媒体文件进行解密。
105.以多媒体文件为视频文件为例,用户在终端设备观看第三方平台的视频时,终端设备从第三方平台获取经数字版权管理加密平台加密后的视频,并采用从数字版权管理加密平台申请的许可证书对加密的视频进行解密,从而用户可以正常观看视频。从而第三方平台的视频可以通过数字版权管理加密平台实现数字版权保护。
106.需要说明的是,所述数字版权管理开放平台可以包括业务层、能力层及承载层。业务层可以包括多个业务接口和,例如,点播平台接口、加密平台接口、鉴权平台接口及查询接口。业务层还可以包括多个业务管理模块,例如,点播平台管理模块,加密业务会话管理模块及鉴权业务请求管理模块。能力层可以包括web服务模块、数据库连接服务模块、配置
管理模块、异常处理模块、日志管理模块、超时管理模块、密钥管理模块及线程管理模块。承载层可以包括https模块及数据库。https模块包括上行队列和下行队列,数据库包括鉴权信息模块及业务记录模块。
107.现有技术中,对数字化信息进行版权保护需要部署独立的数字版权管理加密平台,而部署数字版权管理加密平台的成本较高,较小的企业通常无法部署数字版权管理加密平台,导致音视频内容无法实现版权保护。本实施例中,通过数字版权管理开放平台,可以将已经部署完成的数字版权管理加密平台的加解密能力开放给第三方平台使用,使第三方平台在没有部署数字版权管理加密平台的情况下能够实现对其音视频内容进行版权保护,保障其运营的音视频内容不被盗用。
108.本发明实施例中,接收第三方平台的数字版权管理请求,基于所述数字版权管理请求对所述第三方平台的身份信息进行鉴权,在对所述第三方平台的身份信息鉴权成功的情况下,向所述第三方平台发送用于表征鉴权成功的第一数字版权管理响应,并向数字版权管理加密平台发送所述数字版权管理请求,从而数字版权管理加密平台能够基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理,能够避免资源浪费,并且能够降低进行版权保护的成本。
109.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址。
110.其中,所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址可以均为第三方平台上的存储路径。第三方平台可以根据所述多媒体文件的存储地址向所述数字版权管理加密平台发送所述多媒体文件,数字版权管理加密平台可以接收所述第三方平台发送的所述多媒体文件;数字版权管理加密平台可以对所述多媒体文件进行加密;数字版权管理加密平台可以通过所述待存储地址向所述第三方平台发送加密后的多媒体文件,第三方平台可以接收所述数字版权管理加密平台发送的加密后的多媒体文件。
111.另外,第三方平台可以在数字版权管理请求中携带加密算法,数字版权管理加密平台可以基于所述数字版权管理请求中携带的加密算法对多媒体文件进行加密。为进一步保护多媒体文件,第三方平台可以对多媒体文件进行首次加密,并将首次加密后的多媒体文件存储在所述多媒体文件的存储地址,从而数字版权管理加密平台可以从存储地址获取加密后的多媒体文件,进行二次加密,并将二次加密后的多媒体文件存储在待存储地址。
112.这样,数字版权管理加密平台可以从存储地址中获取待加密的多媒体文件,并且将加密后的多媒体文件发送至待存储地址,方便快捷。
113.可选的,所述向数字版权管理加密平台发送所述数字版权管理请求之后,所述方法还包括:
114.接收所述数字版权管理加密平台发送的对所述数字版权管理请求的处理结果;
115.接收所述第三方平台发送的对所述数字版权管理请求的结果查询请求;
116.响应于所述结果查询请求,向所述第三方平台发送所述处理结果。
117.其中,所述处理结果可以包括:完成对多媒体文件的加密,或者对多媒体文件的加密失败。所述结果查询请求可以用于请求查询对多媒体文件的加密结果。
118.该实施方式中,通过数字版权管理开放平台统一管理数字版权管理请求的处理结果,由数字版权管理开放平台对接数字版权管理加密平台,降低数字版权管理加密平台与
第三方平台的关联。
119.可选的,所述向数字版权管理加密平台发送所述数字版权管理请求之后,所述方法还包括:
120.在对所述第三方平台的身份信息鉴权失败的情况下,向所述第三方平台发送用于表征鉴权失败的第二数字版权管理响应。
121.其中,对所述第三方平台的身份信息鉴权失败,可以是,所述第三方平台的身份信息不在白名单范围内,或者,第三方平台的数字版权管理请求不在加密次数范围内,或者,第三方平台的数字版权管理请求不在加密有效期的范围内。
122.示例地,数字版权管理开放平台可以包括能力管理子平台及鉴权子平台,能力管理子平台用于验证所述第三方平台的身份信息是否在白名单范围内,鉴权子平台用于验证加密次数和/或加密有效期。能力管理子平台接收到第三方平台的数字版权管理请求后,验证所述第三方平台的身份信息是否在白名单范围内;若验证所述第三方平台的身份信息不在白名单范围内,则向第三方平台发送验证失败的消息;若验证所述第三方平台的身份信息在白名单范围内,则向鉴权子平台发送鉴权请求;鉴权子平台处理鉴权请求,验证加密次数和/或加密有效期;若鉴权失败,则向能力管理子平台发送鉴权失败的消息;能力管理子平台在接收到鉴权子平台发送的鉴权失败的消息后,向第三方平台发送鉴权失败的消息。
123.这样,第三方平台在接收到用于表征鉴权失败的第二数字版权管理响应后,能够及时处理第二数字版权管理响应。
124.参见图2,图2是本发明实施例提供的一种请求处理方法的流程图之二,用于数字版权管理加密平台,如图2所示,所述方法包括以下步骤:
125.步骤201、接收数字版权管理开放平台发送的数字版权管理请求,所述数字版权管理请求用于请求对第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
126.步骤202、基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理。
127.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址;
128.所述基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理,包括:
129.根据所述多媒体文件的存储地址接收所述第三方平台发送的所述多媒体文件;
130.对所述多媒体文件进行加密;
131.通过所述待存储地址向所述第三方平台发送加密后的多媒体文件。
132.可选的,所述基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理之后,所述方法还包括:
133.向所述数字版权管理开放平台发送对所述数字版权管理请求的处理结果。
134.参见图3,图3是本发明实施例提供的一种请求处理方法的流程图之三,用于第三方平台,如图3所示,所述方法包括以下步骤:
135.步骤301、向数字版权管理开放平台发送数字版权管理请求,所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理
请求包括所述第三方平台的身份信息;
136.步骤302、接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应。
137.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址;
138.所述接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应之后,所述方法还包括:
139.根据所述多媒体文件的存储地址向所述数字版权管理加密平台发送所述多媒体文件;
140.通过所述待存储地址接收所述数字版权管理加密平台发送的加密后的多媒体文件。
141.可选的,所述接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应之后,所述方法还包括:
142.在所述第三方平台的身份信息鉴权成功的情况下,向所述数字版权管理开放平台发送对所述数字版权管理请求的结果查询请求;
143.接收所述数字版权管理开放平台发送的对所述数字版权管理请求的处理结果。
144.可选的,所述向数字版权管理加密平台发送所述数字版权管理请求之后,所述方法还包括:
145.在所述第三方平台的身份信息鉴权失败的情况下,接收所述数字版权管理开放平台发送的用于表征鉴权失败的第二数字版权管理响应。
146.本发明实施例还提供一种数字版权管理系统,如图4所示,所述数字版权管理系统可以包括数字版权管理开放平台、数字版权管理加密平台、第三方平台及终端设备,数字版权管理开放平台可以包括能力管理子平台及鉴权子平台。能力管理子平台用于对第三方平台进行权限管理,接收第三方平台的加密申请,并通过鉴权子平台对第三方平台进行权限鉴别。能力管理子平台还可以用于对数字版权管理加密平台进行加密管理。第三方平台用于向能力管理子平台提交加密申请。数字版权管理加密平台用于从第三方平台提取多媒体文件,对多媒体文件进行加密处理。
147.如图5所示,作为一种具体的实施方式,请求处理方法可以包括以下步骤:
148.步骤401、第三方平台向能力管理子平台发送数字版权管理请求;
149.其中,所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
150.步骤402、能力管理子平台对第三方平台的身份信息进行验证;
151.步骤403、在第三方平台的身份验证成功的情况下,能力管理子平台向鉴权子平台发送鉴权请求;
152.其中,鉴权请求用于验证加密次数或加密有效期,确定此次数字版权管理请求是否在加密次数或加密有效期的范围内;
153.步骤404、鉴权子平台处理鉴权请求;
154.步骤405、鉴权子平台向能力管理子平台发送鉴权成功响应;
155.步骤406、能力管理子平台对数字版权管理请求进行数据完整性验证;
156.其中,数据完整性验证用于验证多媒体文件的文件格式是否符合加密要求,以及多媒体文件的数据是否完整;
157.步骤407、能力管理子平台对数字版权管理请求进行消息字段验证;
158.其中,消息字段验证用于验证加密算法等字段,确定数字版权管理请求携带的加密算法是否符合加密要求;
159.步骤408、能力管理子平台生成响应会话;
160.步骤409、能力管理子平台向第三方平台发送表征鉴权成功的第一数字版权管理响应;
161.步骤410、能力管理子平台生成转发消息;
162.步骤411、能力管理子平台向数字版权管理加密平台转发数字版权管理请求;
163.步骤412、数字版权管理加密平台对数字版权管理请求进行请求解析;
164.步骤413、数字版权管理加密平台从第三方平台获取多媒体文件;
165.步骤414、数字版权管理加密平台对多媒体文件进行加密;
166.步骤415、数字版权管理加密平台向第三方平台发送加密后的多媒体文件;
167.步骤416、在对多媒体文件加密完成后,数字版权管理加密平台向能力管理子平台发送对所述数字版权管理请求的处理结果;
168.步骤417、能力管理子平台查询是否存在所述数字版权管理请求;
169.步骤418、能力管理子平台更新数据库中所述数字版权管理请求的处理状态;
170.步骤419、第三方平台向能力管理子平台发送对所述数字版权管理请求的结果查询请求;
171.步骤420、能力管理子平台向第三方平台发送对所述数字版权管理请求的处理结果。
172.参见图6,图6是本发明实施例提供的一种数字版权管理开放平台的结构示意图之一,如图6所示,数字版权管理开放平台600包括:
173.第一接收模块501,用于接收第三方平台的数字版权管理请求,所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
174.鉴权模块502,用于基于所述数字版权管理请求对所述第三方平台的身份信息进行鉴权;
175.第一发送模块503,用于在对所述第三方平台的身份信息鉴权成功的情况下,向所述第三方平台发送用于表征鉴权成功的第一数字版权管理响应,并向数字版权管理加密平台发送所述数字版权管理请求。
176.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址。
177.可选的,如图7所示,所述数字版权管理开放平台500还包括:
178.第二接收模块504,用于接收所述数字版权管理加密平台发送的对所述数字版权管理请求的处理结果;
179.第三接收模块505,用于接收所述第三方平台发送的对所述数字版权管理请求的结果查询请求;
180.第二发送模块506,用于响应于所述结果查询请求,向所述第三方平台发送所述处理结果。
181.可选的,如图8所示,所述数字版权管理开放平台500还包括:
182.第三发送模块507,用于在对所述第三方平台的身份信息鉴权失败的情况下,向所述第三方平台发送用于表征鉴权失败的第二数字版权管理响应。
183.数字版权管理开放平台能够实现图1所示的方法实施例中数字版权管理开放平台实现的各个过程,为避免重复,这里不再赘述。
184.参见图9,图9是本发明实施例提供的一种数字版权管理加密平台的结构示意图之一,如图9所示,数字版权管理加密平台600包括:
185.接收模块601,用于接收数字版权管理开放平台发送的数字版权管理请求,所述数字版权管理请求用于请求对第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
186.管理模块602,用于基于所述数字版权管理请求对所述第三方平台的多媒体文件进行数字版权管理。
187.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址;
188.所述管理模块602具体用于:
189.根据所述多媒体文件的存储地址接收所述第三方平台发送的所述多媒体文件;
190.对所述多媒体文件进行加密;
191.通过所述待存储地址向所述第三方平台发送加密后的多媒体文件。
192.可选的,如图10所示,所述数字版权管理加密平台600还包括:
193.发送模块603,用于向所述数字版权管理开放平台发送对所述数字版权管理请求的处理结果。
194.数字版权管理加密平台能够实现图2所示的方法实施例中数字版权管理加密平台实现的各个过程,为避免重复,这里不再赘述。
195.参见图11,图11是本发明实施例提供的一种第三方平台的结构示意图之一,如图11所示,第三方平台700包括:
196.第一发送模块701,用于向数字版权管理开放平台发送数字版权管理请求,所述数字版权管理请求用于请求对所述第三方平台上传的多媒体文件进行数字版权管理,且所述数字版权管理请求包括所述第三方平台的身份信息;
197.第一接收模块702,用于接收所述数字版权管理开放平台发送的用于表征鉴权成功的第一数字版权管理响应。
198.可选的,所述数字版权管理请求中还包括所述多媒体文件的存储地址以及加密后的多媒体文件的待存储地址;
199.如图12所示,所述第三方平台700还包括:
200.第二发送模块703,用于根据所述多媒体文件的存储地址向所述数字版权管理加密平台发送所述多媒体文件;
201.第二接收模块704,用于通过所述待存储地址接收所述数字版权管理加密平台发送的加密后的多媒体文件。
202.可选的,如图13所示,所述第三方平台700还包括:
203.第三发送模块705,用于在所述第三方平台的身份信息鉴权成功的情况下,向所述数字版权管理开放平台发送对所述数字版权管理请求的结果查询请求;
204.第三接收模块706,用于接收所述数字版权管理开放平台发送的对所述数字版权管理请求的处理结果。
205.可选的,如图14所示,所述第三方平台700还包括:
206.第四接收模块707,用于在所述第三方平台的身份信息鉴权失败的情况下,接收所述数字版权管理开放平台发送的用于表征鉴权失败的第二数字版权管理响应。
207.第三方平台能够实现图3所示的方法实施例中第三方平台实现的各个过程,为避免重复,这里不再赘述。
208.本发明实施例还提供了一种数字版权管理开放平台,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现上述请求处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
209.如图15所示,本发明实施例还提供了一种数字版权管理开放平台800,包括:处理器801、存储器802及存储在所述存储器802上并可在所述处理器801上运行的程序,所述程序被所述处理器801执行时实现上述用于数字版权管理开放平台的请求处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
210.如图16所示,本发明实施例还提供了一种数字版权管理加密平台900,包括:处理器901、存储器902及存储在所述存储器902上并可在所述处理器901上运行的程序,所述程序被所述处理器901执行时实现上述用于数字版权管理加密平台的请求处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
211.如图17所示,本发明实施例还提供了一种第三方平台1000,包括:处理器1001、存储器1002及存储在所述存储器1002上并可在所述处理器1001上运行的程序,所述程序被所述处理器1001执行时实现上述用于第三方平台的请求处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
212.本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述用于数字版权管理开放平台的请求处理方法实施例的各个过程,或者,该计算机程序被处理器执行时实现上述用于数字版权管理加密平台的请求处理方法实施例的各个过程,该计算机程序被处理器执行时实现上述用于第三方平台的请求处理方法实施例的各个过程。且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
213.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
214.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下
前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
215.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献