实现数字版权管理的方法、客户端及系统技术方案

技术编号:14058595 阅读:167 留言:0更新日期:2016-11-27 11:45
本申请实施例公开了一种实现数字版权管理的方法、客户端及系统。所述实现数字版权管理的方法包括:播放模块在获取到第一地址和令牌后,向浏览器插件模块发送所述第一地址和令牌,所述第一地址和令牌为加密内容的地址和令牌;浏览器插件模块获取并向解密模块发送所述第一地址和令牌;解密模块获取所述第一地址和令牌,并在依据所述令牌获取到许可证后,根据所述第一地址和所述许可证生成第二地址,并向浏览器插件模块发送所述第二地址;浏览器插件模块获取并向播放模块发送所述第二地址;播放模块获取第二地址并播放第二地址的解密内容。本申请实施例的方法可以实现在客户端使用DRM技术对数字媒体内容进行保护。

【技术实现步骤摘要】

本申请涉及数字版权管理技术,特别涉及一种实现数字版权管理的方法、客户端及系统
技术介绍
数字版权管理(Digital Rights management),又称DRM,是随着电子音频视频节目在互联网上的广泛传播而发展起来的一种新技术。其目的是保护数字媒体内容免受未经授权的播放和复制。基于对DRM重要性的关注,全球许多标准组织和厂商纷纷独立或联合进行了DRM技术的研究,推出了各自的技术标准和解决方案,并将其解决方案进行封装,以工具包(如SDK)的形式提供给合作方使用。上述标准组织和厂商的DRM技术解决方案一般包括服务器端和客户端,服务器端用于存储加密的数字媒体内容及其许可证,客户端用于根据获得的许可证对加密的数字媒体内容进行解密。例如,由中国广播影视数字版权管理论坛(China DRM Forum)发布的China DRM技术标准及解决方案,由Intertrust、松下、飞利浦、索尼及三星合作开发的Marlin DRM技术标准及解决方案,由开放移动联盟(Open Mobile Alliance)开发的OMA DRM技术标准及解决方案。现有技术中,在客户端进行解密的过程中,通常需要使本文档来自技高网...
实现数字版权管理的方法、客户端及系统

【技术保护点】
一种实现数字版权管理的方法,其特征在于,包括:播放模块在获取到第一地址和令牌后,向浏览器插件模块发送所述第一地址和令牌,所述第一地址和令牌分别为加密内容的地址和令牌;浏览器插件模块获取并向解密模块发送所述第一地址和令牌;解密模块获取所述第一地址和令牌,并在依据所述令牌获取到许可证后,根据所述第一地址和所述许可证生成第二地址,并向浏览器插件模块发送所述第二地址,所述第二地址为解密内容的地址;浏览器插件模块获取并向播放模块发送所述第二地址;播放模块获取所述第二地址,并播放所述第二地址的解密内容。

【技术特征摘要】
1.一种实现数字版权管理的方法,其特征在于,包括:播放模块在获取到第一地址和令牌后,向浏览器插件模块发送所述第一地址和令牌,所述第一地址和令牌分别为加密内容的地址和令牌;浏览器插件模块获取并向解密模块发送所述第一地址和令牌;解密模块获取所述第一地址和令牌,并在依据所述令牌获取到许可证后,根据所述第一地址和所述许可证生成第二地址,并向浏览器插件模块发送所述第二地址,所述第二地址为解密内容的地址;浏览器插件模块获取并向播放模块发送所述第二地址;播放模块获取所述第二地址,并播放所述第二地址的解密内容。2.如权利要求1所述的方法,其特征在于,所述浏览器插件模块获取并向播放模块发送所述第二地址,具体包括:浏览器插件模块获取并向JavaScript组件发送所述第二地址;JavaScript组件获取并向播放模块发送所述第二地址。3.如权利要求1所述的方法,其特征在于,在所述播放模块在获取到第一地址和令牌后之前,所述方法还包括:播放模块获取加密内容的标识,向第一服务器发送所述标识,并向第一服务器请求获取所述第一地址和令牌;播放模块获取第一服务器返回的所述第一地址和令牌。4.如权利要求3所述的方法,其特征在于,在向第一服务器请求获取所述第一地址和令牌之后,所述方法还包括:第一服务器获取所述标识,根据所述标识获取所述第一地址和令牌,并向播放模块发送所述第一地址和令牌。5.如权利要求1所述的方法,其特征在于,在解密模块获取所述第一地址和令牌之后,所述方法还包括:解密模块向第二服务器发送所述令牌,并向第二服务器请求获取许可证;解密模块获取第二服务器返回的所述许可证。6.如权利要求5所述的方法,其特征在于,在向第二服务器请求获取许可证之后,所述方法还包括:第二服务器获取所述令牌,并依据所述令牌生成许可证,并向解密模块发送所述许可证。7.如权利要求1所述的方法,其特征在于,所述根据所述第一地址和所述许可证生成第二地址,具体包括:根据所述第一地址下载加密内容;根据所述许可证对下载的加密内容进行解密,得到解密内容;根据所述解密内容生成第二地址。8.如权利要求1所述的方法,其特征在于,所述根据所述第一地址和所述许可证生成第二地址,具体包括:根据所述第一地址下载加密内容;在下载加密内容的同时,根据所述许可证对下载的部分加密内容进行解密,得到解密内容;根据所述解密内容生成第二地址。9.如权利要求1所述的方法,其特征在于,所述浏览器插件模块包括基于NPAPI的浏览器插件模块和基于ActiveX的浏览器插件模块。10.如权利要求1所述的方法,其特征在于,所述解密模块包括ExpressPlay SDK;所述第二地址包括HTTP Live Streaming地址。11.如权利要求1所述的方法,其特征在于,所述加密内容包括加密视频和加密音频;相应地,所述解密内容包括解密视频和解密音频。12.一种实现数字版权管理的方法,其特征在于,包括:播放模块在获取到第一地址和令牌后,向浏览器插件模块发送所述第一地址和令牌,所述第一地址和令牌为加密内容的地址和令牌;浏览器插件模块获取并向解密模块发送所述第一地址和令牌;解密模块获取所述第一地址和令牌,并在依据所述令牌获取到许可证后,向浏览器插件模块发送获取许可证成功的信息;浏览器插件模块获取并向JavaScript组件发送所述信息;JavaScript组件获取所述信息,并通过浏览器插件模块向解密模块请求获取第二地址,所述第二地址为解密内容的地址;解密模块获取到请求后,根据所述第一地址和所述许可证生成第二地址,并向浏览器插件模块发送所述第二地址;浏览器插件模块获取并向JavaScript组件发送所述第二地址;JavaScript组件获取并向播放模块发送所述第二地址;播放模块获取所述第二地址,并播放所述第二地址的解密内容。13.如权利要求12所述的方法,其特征在于,所述通过浏览器插件模块向解密模块请求获取第二地址,具体包括:JavaScript组件向浏览器插件模块请求获取所述第二地址;浏览器插件模块获取到JavaScript组件...

【专利技术属性】
技术研发人员:魏渝松
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1