WooCommerce DRM

本文介绍某客户定制的用于数字版权管理的 WordPress 插件 WooCommerce DRM , 该客户采用的是某家 DRM 服务商的平台,我做的这个插件用于协调 播放器-- 各个WooCommerce 店铺 -- DRM 服务商的服务器,使消费者能够正常播放视频,未付费用户不可查看视频。

什么是DRM?

百度百科这么说:

DRM,英文全称Digital Rights Management, 可以翻译为:数字版权管理。 由于数字化信息的特点决定了必须有另一种独特的技术,来加强保护这些数字化的音视频节目内容的版权,该技术就是数字权限管理技术---DRM(digital right management)。

维基百科的说法很简单:

数字版权管理是一种技术 ,该技术通常被硬件厂商,出版商,版权持有人以及个人使用,他们希望控制数字内容和设备在被销售之后的使用过程。当前,DRM 的定义存在争议。第一代 DRM 软件,意在控制拷贝;第二代 DRM 软件,意在控制对作品或设备的使用、查看、拷贝、打印及修改。本词条亦会表示拷贝保护,拷贝阻断,拷贝控制,虽然这种做法的正确性尚存在争议。DRM 是一系列访问控制技术的集合。

反正就是保护知识产权的一种方式,百度百科强调音视频节目内容,也不为过。

设置

安装并启用插件后,到 WordPress 后台,点击左侧菜单中的 WooCommerce->设置,点击设置页面上方的DRM:

站点类型:当前网站是主站还是子站;

站间通信设置: 设置主站与子站之间交互的密钥;

视频加密API设置: 设置视频加密API所需的各个项;

子站API设置 : 这个页面,仅需要设置子站数量即可。

设置之后,点击页面下方的“保存变更”。

 

WooCommerce DRM

然后点击上方的"子站设置",对各个子站进行设置:

WooCommerce DRM

工作流

播放器向主站发起认证请求 -> 主站确定请求合法性 -> 主站对产品有效请进行分布式认证 -> 认证通过后,向 DRM 服务商的API 请求许可证 -> 许可证传递给播放器,播放。


error: 错误信息!